https://wiki.merproject.org/w/api.php?action=feedcontributions&user=Maikoool&feedformat=atom
Mer Wiki - User contributions [en]
2024-03-29T05:28:12Z
User contributions
MediaWiki 1.19.20+dfsg-2.3
https://wiki.merproject.org/wiki/Adaptations/libhybris/porters
Adaptations/libhybris/porters
2016-05-29T22:12:05Z
<p>Maikoool: Finally found RIL version of Sony Xperia SP</p>
<hr />
<div>HQ: https://sailfishos.org/hadk<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
!rowspan="2"|Codename<br />
!rowspan="2"|Retail Name<br />
!colspan="2"|Porters<br />
!rowspan="2"|Base<br />
!rowspan="2"|QCOM_BSP<br />
!rowspan="2"|HWC<br />
!rowspan="2"|Display<br />
!rowspan="2"|RIL Version<br />
|-<br />
!Active<br />
!Past<br />
|-<br />
|fp2-sibon||Fairphone 2||mal-,vakkov,phdeswer||||aosp5||y||1.4||caf<br />
|-<br />
|maguro||Google Galaxy Nexus|| ||beidl,vakkov<br />
|-<br />
|mako||Google Nexus 4||ballock,rinigus||sledges,carepack,zhxt||10.1||n||1.2<br />
|-<br />
|hammerhead||Google Nexus 5||drFaustroll,sledges||situ,vgrade,dmt||11.0||n||1.3<br />
|-<br />
|grouper||Google Nexus 7 2012 WiFi|| ||alterego,junnuvi<br />
|-<br />
|tilapia||Google Nexus 7 2012 GSM|| ||alterego<br />
|-<br />
|flo||Google Nexus 7 2013 WiFi|| ||vrutkovs<br />
|-<br />
|deb||Google Nexus 7 2013 LTE|| ||cxl000<br />
|-<br />
|passion||Google Nexus One|| ||vgrade<br />
|-<br />
|tenderloin||HP Touchpad|| ||OrokuSaki<br />
|-<br />
|ace||HTC Desire HD||piggz || ||12.1||n||1.1||caf||4<br />
|-<br />
|vision||HTC Desire Z|| ||guhl<br />
|-<br />
|m7||HTC One GSM||stephg||||11.0||y||||<br />
|-<br />
|m7spr||HTC One Sprint||rltyseven,stephg||||11.0||y||1.2<br />
|-<br />
|pyramid||HTC Sensation|| ||maikoool<br />
|-<br />
|hwp6_u06||Huawei Ascend P6|| ||stskeeps,locusf<br />
|-<br />
|c8813q||Huawei G525-u00 / C8813Q|| |dr_gogeta86||||11.0||n||1.0||<br />
|-<br />
|falcon||Motorola Moto G (1st Gen.)||piggz||refa,vgrade,ParkerR,elfio,idej||12.1||y||1.4||caf/msm8974<br />
|-<br />
|titan||Motorola Moto G (2nd Gen.)||Mister_Magister|| ||11.0||y||1.3||caf-new<br />
|-<br />
|xt897||Motorola Photon Q||vevgeniev||flyser,oh1jty||11.0||y||1.3||caf<br />
|-<br />
|n900||Nokia n900|| ||vakkov<br />
|-l<br />
|bacon||Oneplus One||vgrade,sledges||starkDbl07,yacuken<br />
|-<br />
|onyx||OnePlus X||taaem||||12.1<br />
|-<br />
|find5||Oppo Find 5||Nokius||||11.0||y||1.2||<br />
|-<br />
|n7000||Samsung Galaxy Note||piggz||locusf||10.1||n||1.0||||7<br />
|-<br />
|galaxysmtd||Samsung Galaxy S|| ||loljimmo12|||11.0||n||1.0<br />
|-<br />
|i9300||Samsung Galaxy S3 Intl|| ||rusty88<br />
|-<br />
|i9305||Samsung Galaxy S3 LTE|| ||lbt,sledges,thp,Umeaboy<br />
|-l<br />
|i8190||Samsung Galaxy S3 Mini|| ||Umeaboy<br />
|-<br />
|jfltexx||Samsung Galaxy S4 Intl LTE (i9505)||simonvanderveldt||dragonkeeper||11.0||y||1.2||caf<br />
|-<br />
|serrano||Samsung Galaxy S4 Mini||qno||||12.1<br />
|-<br />
|p1||Samsung Galaxy Tab P1000|| ||Umeaboy<br />
|-<br />
|p3110||Samsung Galaxy Tab 2|| ||locusf<br />
|-<br />
|p3100||Samsung Galaxy Tab 2 ||adeen-s||||11.0||y||||<br />
|-<br />
|c2105||Sony Xperia L C2105|| ||energycsdx<br />
|-<br />
|huashan||Sony Xperia SP||maikoool|| ||11.0||y||1.2||caf/msm8960||8<br />
|-<br />
|yuga||Sony Xperia Z|| ||oleid<br />
|-<br />
|amami||Sony Xperia Z1 Compact|| ||iuno<br />
|-<br />
|aries/z3c||Sony Xperia Z3 Compact||maikoool,rss351||locusf||12.1||y||1.4||caf/msm8974<br />
|-<br />
|coconut||Sony Ericsson Live with Walkman||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|satsuma||Sony Ericsson Xperia Active||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|anzu||Sony Ericsson Xperia Arc/Arc S||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|smultron||Sony Ericsson Xperia Mini||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|mango||Sony Ericsson Xperia Mini Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|hallon||Sony Ericsson Xperia Neo||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|haida||Sony Ericsson Xperia Neo V||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|iyokan||Sony Ericsson Xperia Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|urushi||Sony Ericsson Xperia Ray||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|armani||Xiaomi Redmi 1S||Litew||TheRedFox(Ville)||11.0||y||1.3||caf-new||9<br />
|-<br />
|kis3||ZTE Open C / Kis 3||KonstaT|| ||12.1||y||1.4||caf/msm8974||9<br />
|}<br />
<br />
Find your device's HWC version like this (or from output of minimer under "== hwcomposer device =="):<br />
MER_SDK $<br />
find $ANDROID_ROOT/hardware/*/display* -type d -name libhwcomposer | xargs -I{} grep -H device.common.version {}/hwc.cpp<br />
# multiple results can be filtered out by your SoC, e.g. msmXYZŽ you can lookup in `grep msm device/$VENDOR/$DEVICE/*`)<br />
List of devices with display problems (hugely outdated, most problems were solved \o/): [[Adaptations/libhybris/gpu]]</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/porters
Adaptations/libhybris/porters
2016-05-29T22:06:27Z
<p>Maikoool: Fixed small mistake for Sony Xperia SP</p>
<hr />
<div>HQ: https://sailfishos.org/hadk<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
!rowspan="2"|Codename<br />
!rowspan="2"|Retail Name<br />
!colspan="2"|Porters<br />
!rowspan="2"|Base<br />
!rowspan="2"|QCOM_BSP<br />
!rowspan="2"|HWC<br />
!rowspan="2"|Display<br />
!rowspan="2"|RIL Version<br />
|-<br />
!Active<br />
!Past<br />
|-<br />
|fp2-sibon||Fairphone 2||mal-,vakkov,phdeswer||||aosp5||y||1.4||caf<br />
|-<br />
|maguro||Google Galaxy Nexus|| ||beidl,vakkov<br />
|-<br />
|mako||Google Nexus 4||ballock,rinigus||sledges,carepack,zhxt||10.1||n||1.2<br />
|-<br />
|hammerhead||Google Nexus 5||drFaustroll,sledges||situ,vgrade,dmt||11.0||n||1.3<br />
|-<br />
|grouper||Google Nexus 7 2012 WiFi|| ||alterego,junnuvi<br />
|-<br />
|tilapia||Google Nexus 7 2012 GSM|| ||alterego<br />
|-<br />
|flo||Google Nexus 7 2013 WiFi|| ||vrutkovs<br />
|-<br />
|deb||Google Nexus 7 2013 LTE|| ||cxl000<br />
|-<br />
|passion||Google Nexus One|| ||vgrade<br />
|-<br />
|tenderloin||HP Touchpad|| ||OrokuSaki<br />
|-<br />
|ace||HTC Desire HD||piggz || ||12.1||n||1.1||caf||4<br />
|-<br />
|vision||HTC Desire Z|| ||guhl<br />
|-<br />
|m7||HTC One GSM||stephg||||11.0||y||||<br />
|-<br />
|m7spr||HTC One Sprint||rltyseven,stephg||||11.0||y||1.2<br />
|-<br />
|pyramid||HTC Sensation|| ||maikoool<br />
|-<br />
|hwp6_u06||Huawei Ascend P6|| ||stskeeps,locusf<br />
|-<br />
|c8813q||Huawei G525-u00 / C8813Q|| |dr_gogeta86||||11.0||n||1.0||<br />
|-<br />
|falcon||Motorola Moto G (1st Gen.)||piggz||refa,vgrade,ParkerR,elfio,idej||12.1||y||1.4||caf/msm8974<br />
|-<br />
|titan||Motorola Moto G (2nd Gen.)||Mister_Magister|| ||11.0||y||1.3||caf-new<br />
|-<br />
|xt897||Motorola Photon Q||vevgeniev||flyser,oh1jty||11.0||y||1.3||caf<br />
|-<br />
|n900||Nokia n900|| ||vakkov<br />
|-l<br />
|bacon||Oneplus One||vgrade,sledges||starkDbl07,yacuken<br />
|-<br />
|onyx||OnePlus X||taaem||||12.1<br />
|-<br />
|find5||Oppo Find 5||Nokius||||11.0||y||1.2||<br />
|-<br />
|n7000||Samsung Galaxy Note||piggz||locusf||10.1||n||1.0||||7<br />
|-<br />
|galaxysmtd||Samsung Galaxy S|| ||loljimmo12|||11.0||n||1.0<br />
|-<br />
|i9300||Samsung Galaxy S3 Intl|| ||rusty88<br />
|-<br />
|i9305||Samsung Galaxy S3 LTE|| ||lbt,sledges,thp,Umeaboy<br />
|-l<br />
|i8190||Samsung Galaxy S3 Mini|| ||Umeaboy<br />
|-<br />
|jfltexx||Samsung Galaxy S4 Intl LTE (i9505)||simonvanderveldt||dragonkeeper||11.0||y||1.2||caf<br />
|-<br />
|serrano||Samsung Galaxy S4 Mini||qno||||12.1<br />
|-<br />
|p1||Samsung Galaxy Tab P1000|| ||Umeaboy<br />
|-<br />
|p3110||Samsung Galaxy Tab 2|| ||locusf<br />
|-<br />
|p3100||Samsung Galaxy Tab 2 ||adeen-s||||11.0||y||||<br />
|-<br />
|c2105||Sony Xperia L C2105|| ||energycsdx<br />
|-<br />
|huashan||Sony Xperia SP||maikoool|| ||11.0||y||1.2||caf/msm8960 <br />
|-<br />
|yuga||Sony Xperia Z|| ||oleid<br />
|-<br />
|amami||Sony Xperia Z1 Compact|| ||iuno<br />
|-<br />
|aries/z3c||Sony Xperia Z3 Compact||maikoool,rss351||locusf||12.1||y||1.4||caf/msm8974<br />
|-<br />
|coconut||Sony Ericsson Live with Walkman||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|satsuma||Sony Ericsson Xperia Active||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|anzu||Sony Ericsson Xperia Arc/Arc S||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|smultron||Sony Ericsson Xperia Mini||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|mango||Sony Ericsson Xperia Mini Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|hallon||Sony Ericsson Xperia Neo||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|haida||Sony Ericsson Xperia Neo V||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|iyokan||Sony Ericsson Xperia Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|urushi||Sony Ericsson Xperia Ray||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|armani||Xiaomi Redmi 1S||Litew||TheRedFox(Ville)||11.0||y||1.3||caf-new||9<br />
|-<br />
|kis3||ZTE Open C / Kis 3||KonstaT|| ||12.1||y||1.4||caf/msm8974||9<br />
|}<br />
<br />
Find your device's HWC version like this (or from output of minimer under "== hwcomposer device =="):<br />
MER_SDK $<br />
find $ANDROID_ROOT/hardware/*/display* -type d -name libhwcomposer | xargs -I{} grep -H device.common.version {}/hwc.cpp<br />
# multiple results can be filtered out by your SoC, e.g. msmXYZŽ you can lookup in `grep msm device/$VENDOR/$DEVICE/*`)<br />
List of devices with display problems (hugely outdated, most problems were solved \o/): [[Adaptations/libhybris/gpu]]</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/porters
Adaptations/libhybris/porters
2016-05-29T22:05:42Z
<p>Maikoool: Add hal versions for Sony Xperia SP</p>
<hr />
<div>HQ: https://sailfishos.org/hadk<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
!rowspan="2"|Codename<br />
!rowspan="2"|Retail Name<br />
!colspan="2"|Porters<br />
!rowspan="2"|Base<br />
!rowspan="2"|QCOM_BSP<br />
!rowspan="2"|HWC<br />
!rowspan="2"|Display<br />
!rowspan="2"|RIL Version<br />
|-<br />
!Active<br />
!Past<br />
|-<br />
|fp2-sibon||Fairphone 2||mal-,vakkov,phdeswer||||aosp5||y||1.4||caf<br />
|-<br />
|maguro||Google Galaxy Nexus|| ||beidl,vakkov<br />
|-<br />
|mako||Google Nexus 4||ballock,rinigus||sledges,carepack,zhxt||10.1||n||1.2<br />
|-<br />
|hammerhead||Google Nexus 5||drFaustroll,sledges||situ,vgrade,dmt||11.0||n||1.3<br />
|-<br />
|grouper||Google Nexus 7 2012 WiFi|| ||alterego,junnuvi<br />
|-<br />
|tilapia||Google Nexus 7 2012 GSM|| ||alterego<br />
|-<br />
|flo||Google Nexus 7 2013 WiFi|| ||vrutkovs<br />
|-<br />
|deb||Google Nexus 7 2013 LTE|| ||cxl000<br />
|-<br />
|passion||Google Nexus One|| ||vgrade<br />
|-<br />
|tenderloin||HP Touchpad|| ||OrokuSaki<br />
|-<br />
|ace||HTC Desire HD||piggz || ||12.1||n||1.1||caf||4<br />
|-<br />
|vision||HTC Desire Z|| ||guhl<br />
|-<br />
|m7||HTC One GSM||stephg||||11.0||y||||<br />
|-<br />
|m7spr||HTC One Sprint||rltyseven,stephg||||11.0||y||1.2<br />
|-<br />
|pyramid||HTC Sensation|| ||maikoool<br />
|-<br />
|hwp6_u06||Huawei Ascend P6|| ||stskeeps,locusf<br />
|-<br />
|c8813q||Huawei G525-u00 / C8813Q|| |dr_gogeta86||||11.0||n||1.0||<br />
|-<br />
|falcon||Motorola Moto G (1st Gen.)||piggz||refa,vgrade,ParkerR,elfio,idej||12.1||y||1.4||caf/msm8974<br />
|-<br />
|titan||Motorola Moto G (2nd Gen.)||Mister_Magister|| ||11.0||y||1.3||caf-new<br />
|-<br />
|xt897||Motorola Photon Q||vevgeniev||flyser,oh1jty||11.0||y||1.3||caf<br />
|-<br />
|n900||Nokia n900|| ||vakkov<br />
|-l<br />
|bacon||Oneplus One||vgrade,sledges||starkDbl07,yacuken<br />
|-<br />
|onyx||OnePlus X||taaem||||12.1<br />
|-<br />
|find5||Oppo Find 5||Nokius||||11.0||y||1.2||<br />
|-<br />
|n7000||Samsung Galaxy Note||piggz||locusf||10.1||n||1.0||||7<br />
|-<br />
|galaxysmtd||Samsung Galaxy S|| ||loljimmo12|||11.0||n||1.0<br />
|-<br />
|i9300||Samsung Galaxy S3 Intl|| ||rusty88<br />
|-<br />
|i9305||Samsung Galaxy S3 LTE|| ||lbt,sledges,thp,Umeaboy<br />
|-l<br />
|i8190||Samsung Galaxy S3 Mini|| ||Umeaboy<br />
|-<br />
|jfltexx||Samsung Galaxy S4 Intl LTE (i9505)||simonvanderveldt||dragonkeeper||11.0||y||1.2||caf<br />
|-<br />
|serrano||Samsung Galaxy S4 Mini||qno||||12.1<br />
|-<br />
|p1||Samsung Galaxy Tab P1000|| ||Umeaboy<br />
|-<br />
|p3110||Samsung Galaxy Tab 2|| ||locusf<br />
|-<br />
|p3100||Samsung Galaxy Tab 2 ||adeen-s||||11.0||y||||<br />
|-<br />
|c2105||Sony Xperia L C2105|| ||energycsdx<br />
|-<br />
|huashan||Sony Xperia SP|| ||maikoool|| ||11.0||y||1.2||caf/msm8960 <br />
|-<br />
|yuga||Sony Xperia Z|| ||oleid<br />
|-<br />
|amami||Sony Xperia Z1 Compact|| ||iuno<br />
|-<br />
|aries/z3c||Sony Xperia Z3 Compact||maikoool,rss351||locusf||12.1||y||1.4||caf/msm8974<br />
|-<br />
|coconut||Sony Ericsson Live with Walkman||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|satsuma||Sony Ericsson Xperia Active||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|anzu||Sony Ericsson Xperia Arc/Arc S||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|smultron||Sony Ericsson Xperia Mini||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|mango||Sony Ericsson Xperia Mini Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|hallon||Sony Ericsson Xperia Neo||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|haida||Sony Ericsson Xperia Neo V||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|iyokan||Sony Ericsson Xperia Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|urushi||Sony Ericsson Xperia Ray||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|armani||Xiaomi Redmi 1S||Litew||TheRedFox(Ville)||11.0||y||1.3||caf-new||9<br />
|-<br />
|kis3||ZTE Open C / Kis 3||KonstaT|| ||12.1||y||1.4||caf/msm8974||9<br />
|}<br />
<br />
Find your device's HWC version like this (or from output of minimer under "== hwcomposer device =="):<br />
MER_SDK $<br />
find $ANDROID_ROOT/hardware/*/display* -type d -name libhwcomposer | xargs -I{} grep -H device.common.version {}/hwc.cpp<br />
# multiple results can be filtered out by your SoC, e.g. msmXYZŽ you can lookup in `grep msm device/$VENDOR/$DEVICE/*`)<br />
List of devices with display problems (hugely outdated, most problems were solved \o/): [[Adaptations/libhybris/gpu]]</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_z3c
Adaptations/libhybris/Install SailfishOS for z3c
2016-04-20T12:55:11Z
<p>Maikoool: Update progress for Sony Xperia Z3c to current status.</p>
<hr />
<div>Sony Xperia Z3 Compact<br />
<br />
=== Current status ===<br />
<br />
SailfishOS port to the z3c is still a work in progess, it it based on CM-12.1, and boots to UI. Wifi works, and so does the modem.<br />
<br />
There are currently no prebuilt zips available for flashing. You can however roll a build yourself, using the repositories and manifests at https://github.com/xperiasailors/.<br />
<br />
Feel free to ping maikoool on irc if your want write access on any of the repositories there. You can of course also do a pull request on Github.<br />
<br />
maikoool was the latest one working on this port, in April 2016.<br />
<br />
<br />
=== Some info for flashing ===<br />
<br />
If you build a sailfish image, this will not include recovery. CM-12.1 stock recovery cannot be used because of some checksum error.<br />
<br />
Since the Z3c does not have a bootloader recovery option, you will need to flash TWRP recovery or similar other recovery using fastboot. You can get one at http://nut.xperia-files.com/ by uploading your stock CM boot.img there.<br />
<br />
<br />
If you want to return to Android, use fastboot to flash your original boot.img. No changes to Android should have been made by flashing SailfishOS.<br />
<br />
If you want to reclaim the diskspace used by sailfish, remove the /data/.stowaways/sailfishos/ folder.</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/porters
Adaptations/libhybris/porters
2016-04-20T12:46:06Z
<p>Maikoool: Add hal versions for Sony Xperia Z3c</p>
<hr />
<div>HQ: https://sailfishos.org/hadk<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
!rowspan="2"|Codename<br />
!rowspan="2"|Retail Name<br />
!colspan="2"|Porters<br />
!rowspan="2"|Base<br />
!rowspan="2"|QCOM_BSP<br />
!rowspan="2"|HWC<br />
!rowspan="2"|Display<br />
!rowspan="2"|RIL Version<br />
|-<br />
!Active<br />
!Past<br />
|-<br />
|fp2-sibon||Fairphone 2||mal-,vakkov,phdeswer||||aosp5||y||1.4||caf<br />
|-<br />
|maguro||Google Galaxy Nexus|| ||beidl,vakkov<br />
|-<br />
|mako||Google Nexus 4||ballock,rinigus||sledges,carepack,zhxt||10.1||n||1.2<br />
|-<br />
|hammerhead||Google Nexus 5||drFaustroll,sledges||situ,vgrade,dmt||11.0||n||1.3<br />
|-<br />
|grouper||Google Nexus 7 2012 WiFi|| ||alterego,junnuvi<br />
|-<br />
|tilapia||Google Nexus 7 2012 GSM|| ||alterego<br />
|-<br />
|flo||Google Nexus 7 2013 WiFi|| ||vrutkovs<br />
|-<br />
|deb||Google Nexus 7 2013 LTE|| ||cxl000<br />
|-<br />
|passion||Google Nexus One|| ||vgrade<br />
|-<br />
|tenderloin||HP Touchpad|| ||OrokuSaki<br />
|-<br />
|ace||HTC Desire HD||piggz || ||12.1||n||1.1||caf||4<br />
|-<br />
|vision||HTC Desire Z|| ||guhl<br />
|-<br />
|m7||HTC One GSM||stephg||||11.0||y||||<br />
|-<br />
|m7spr||HTC One Sprint||rltyseven,stephg||||11.0||y||1.2<br />
|-<br />
|pyramid||HTC Sensation|| ||maikoool<br />
|-<br />
|hwp6_u06||Huawei Ascend P6|| ||stskeeps,locusf<br />
|-<br />
|c8813q||Huawei G525-u00 / C8813Q|| |dr_gogeta86||||11.0||n||1.0||<br />
|-<br />
|falcon||Motorola Moto G (1st Gen.)||piggz||refa,vgrade,ParkerR,elfio,idej||12.1||y||1.4||caf/msm8974<br />
|-<br />
|titan||Motorola Moto G (2nd Gen.)||Mister_Magister|| ||11.0||y||1.3||caf-new<br />
|-<br />
|xt897||Motorola Photon Q||vevgeniev||flyser,oh1jty||11.0||y||1.3||caf<br />
|-<br />
|n900||Nokia n900|| ||vakkov<br />
|-l<br />
|bacon||Oneplus One||vgrade,sledges||starkDbl07,yacuken<br />
|-<br />
|onyx||OnePlus X||taaem||||12.1<br />
|-<br />
|find5||Oppo Find 5||Nokius||||11.0||y||1.2||<br />
|-<br />
|n7000||Samsung Galaxy Note||piggz||locusf||10.1||n||1.0||||7<br />
|-<br />
|galaxysmtd||Samsung Galaxy S|| ||loljimmo12|||11.0||n||1.0<br />
|-<br />
|i9300||Samsung Galaxy S3 Intl|| ||rusty88<br />
|-<br />
|i9305||Samsung Galaxy S3 LTE|| ||lbt,sledges,thp,Umeaboy<br />
|-l<br />
|i8190||Samsung Galaxy S3 Mini|| ||Umeaboy<br />
|-<br />
|jfltexx||Samsung Galaxy S4 Intl LTE (i9505)||simonvanderveldt||dragonkeeper||11.0||y||1.2||caf<br />
|-<br />
|serrano||Samsung Galaxy S4 Mini||qno||||12.1<br />
|-<br />
|p1||Samsung Galaxy Tab P1000|| ||Umeaboy<br />
|-<br />
|p3110||Samsung Galaxy Tab 2|| ||locusf<br />
|-<br />
|p3100||Samsung Galaxy Tab 2 ||adeen-s||||11.0||y||||<br />
|-<br />
|c2105||Sony Xperia L C2105|| ||energycsdx<br />
|-<br />
|huashan||Sony Xperia SP|| ||maikoool<br />
|-<br />
|yuga||Sony Xperia Z|| ||oleid<br />
|-<br />
|amami||Sony Xperia Z1 Compact|| ||iuno<br />
|-<br />
|aries/z3c||Sony Xperia Z3 Compact||maikoool,rss351||locusf||12.1||y||1.4||caf/msm8974<br />
|-<br />
|coconut||Sony Ericsson Live with Walkman||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|satsuma||Sony Ericsson Xperia Active||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|anzu||Sony Ericsson Xperia Arc/Arc S||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|smultron||Sony Ericsson Xperia Mini||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|mango||Sony Ericsson Xperia Mini Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|hallon||Sony Ericsson Xperia Neo||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|haida||Sony Ericsson Xperia Neo V||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|iyokan||Sony Ericsson Xperia Pro||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|urushi||Sony Ericsson Xperia Ray||mal-|| ||11.0||y||1.3||caf<br />
|-<br />
|armani||Xiaomi Redmi 1S||Litew||TheRedFox(Ville)||11.0||y||1.3||caf-new||9<br />
|-<br />
|kis3||ZTE Open C / Kis 3||KonstaT|| ||12.1||y||1.4||caf/msm8974||9<br />
|}<br />
<br />
Find your device's HWC version like this (or from output of minimer under "== hwcomposer device =="):<br />
MER_SDK $<br />
find $ANDROID_ROOT/hardware/*/display* -type d -name libhwcomposer | xargs -I{} grep -H device.common.version {}/hwc.cpp<br />
# multiple results can be filtered out by your SoC, e.g. msmXYZŽ you can lookup in `grep msm device/$VENDOR/$DEVICE/*`)<br />
List of devices with display problems (hugely outdated, most problems were solved \o/): [[Adaptations/libhybris/gpu]]</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2016-04-20T11:16:02Z
<p>Maikoool: Update progress for Sony Xperia Z3c</p>
<hr />
<div>Check here if the port's active: [[Adaptations/libhybris/porters]] then [https://sailfishos.org/hadk come here] and help!<br />
{{Hadktableheader | sortable = yes | show_device = yes}}<br />
|-<br />
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_onyx|OnePlus X (onyx)]]<br />
{{device_onyx|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_fp2|Fairphone 2 (fp2)]]<br />
{{device_fp2|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://wiki.merproject.org/wiki/Find5_Info Find5 | X909 (find5)]<br />
{{device_find5|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Z3 Tablet Compact | (scorpion)<br />
{{device_Scorpion|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find7 | X9076 (find7s)<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.4.0<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=N<br />
| audio_status=Y<br />
| nfc_status=HAL<br />
| bluetooth_status=Y<br />
| sms_status=?<br />
| voice_status=?<br />
| data_status=?<br />
| wlan_status=Y<br />
| hotspot_status=?<br />
| gps_status=HAL<br />
| camera_status=?<br />
| sensor_light_status=?<br />
| sensor_proximity_status=?<br />
| sensor_accelerometer_status=?<br />
| sensor_gyroscope_status=?<br />
| sensor_magnetic_status=?<br />
| vol_key_status=?<br />
| home_key_status=NA<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=?<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=NA<br />
}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forums.oneplus.net/threads/sailfish-os-for-oneplus-one.279537/page-75#post-14395564 | Oneplus One Bacon ]<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.4.0<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=N<br />
| audio_status=Y<br />
| nfc_status=?<br />
| bluetooth_status=Y<br />
| sms_status=Y<br />
| voice_status=Y<br />
| data_status=Y<br />
| wlan_status=Y<br />
| hotspot_status=?<br />
| gps_status=HAL<br />
| camera_status=HAL<br />
| sensor_light_status=Y<br />
| sensor_proximity_status=Y<br />
| sensor_accelerometer_status=Y<br />
| sensor_gyroscope_status=Y<br />
| sensor_magnetic_status=Y<br />
| vol_key_status=Y<br />
| home_key_status=NA<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=?<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=NA<br />
}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.0.31<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=Y<br />
| audio_status=Y<br />
| nfc_status=Y<br />
| bluetooth_status=Y<br />
| sms_status=Y<br />
| voice_status=Y<br />
| data_status=Y<br />
| wlan_status=Y<br />
| hotspot_status=?<br />
| gps_status=HAL<br />
| camera_status=HAL<br />
| sensor_light_status=Y<br />
| sensor_proximity_status=Y<br />
| sensor_accelerometer_status=Y<br />
| sensor_gyroscope_status=Y<br />
| sensor_magnetic_status=Y<br />
| vol_key_status=Y<br />
| home_key_status=NA<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=Y<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=NA<br />
}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+AdamPigg/posts/iZpwGxrTZu1 Galaxy Note (n7000)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
<!-- generated from template device_mako --><br />
{{device_mako|function=Hadktablerow}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
<!-- generated from template device_hammerhead --><br />
{{device_hammerhead|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_m7 | HTC One (m7)]]<br />
<!-- generated from template device_m7 --><br />
{{device_m7|function=Hadktablerow}}<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 WiFi (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://images.devaamo.fi/sfe/deb/ Nexus 7 2013 GSM (deb)]<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/moto-g/development/sailfishos-2-moto-g-falcon-t3326670/ Motorola Moto G 2013 (falcon)]<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.4.42<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=Y<br />
| audio_status=Y<br />
| nfc_status=NA<br />
| bluetooth_status=Y<br />
| sms_status=Y<br />
| voice_status=Y<br />
| data_status=Y<br />
| wlan_status=Y<br />
| hotspot_status=Y<br />
| gps_status=Y<br />
| camera_status=Y<br />
| sensor_light_status=Y<br />
| sensor_proximity_status=Y<br />
| sensor_accelerometer_status=Y<br />
| sensor_gyroscope_status=NA<br />
| sensor_magnetic_status=Y<br />
| vol_key_status=Y<br />
| home_key_status=NA<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=?<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=NA<br />
}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/moto-g-2014/development/sailfish-os-t3204245 Motorola Moto G 2014 (titan)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.42 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://www.vladislavonline.com/sailfishos-for-photon-q/ Motorola Photon Q (xt897)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-z/development/teaser-vision-sailfish-os-1-0-8-19-t2885230 HTC Desire Z (vision)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/showpost.php?p=65647507&postcount=44 HTC One Sprint (m7spr)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.82 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_huashan | Sony Xperia SP (huashan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.4.0<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=Y<br />
| audio_status=Y<br />
| nfc_status=NA<br />
| bluetooth_status=Y<br />
| sms_status=Y<br />
| voice_status=Y<br />
| data_status=Y<br />
| wlan_status=Y<br />
| hotspot_status=?<br />
| gps_status=Y<br />
| camera_status=Y<br />
| sensor_light_status=Y<br />
| sensor_proximity_status=Y<br />
| sensor_accelerometer_status=Y<br />
| sensor_gyroscope_status=NA<br />
| sensor_magnetic_status=Y<br />
| vol_key_status=Y<br />
| home_key_status=QWERTY<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=?<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=NA<br />
}}|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_z3c | Sony Xperia Z3 compact (aries/z3c) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://www.modaco.com/forums/topic/375953-sailfish-os-for-zte-open-c-kis-3/ ZTE Open C / Kis 3 (kis3)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://tradiz.org/sfos-armani Xiaomi Redmi 1S (armani)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |Samsung Galaxy S (galaxysmtd)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g41a833f <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi Connection--><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi Hotspot--><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- fm radio --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung s4 mini (serrano)<br />
{{Hadktablerow <!-- Y / HAL / ? / N / NA --><br />
| linux_kernel=3.4.0<br />
| display_status=Y<br />
| touch_status=Y<br />
| led_status=NA<br />
| audio_status=Y<br />
| nfc_status=NA<br />
| bluetooth_status=N<br />
| sms_status=N<br />
| voice_status=N<br />
| data_status=N<br />
| wlan_status=N<br />
| hotspot_status=N<br />
| gps_status=N<br />
| camera_status=N<br />
| sensor_light_status=Y<br />
| sensor_proximity_status=Y<br />
| sensor_accelerometer_status=Y<br />
| sensor_gyroscope_status=Y<br />
| sensor_magnetic_status=Y<br />
| vol_key_status=N<br />
| home_key_status=Y<br />
| vibration_status=Y<br />
| haptics_status=Y<br />
| power_status=Y<br />
| rtc_status=N<br />
| usb_net_status=Y<br />
| usb_charging_status=Y<br />
| fm_radio_status=?<br />
}}|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_z3c
Adaptations/libhybris/Install SailfishOS for z3c
2015-08-22T22:25:14Z
<p>Maikoool: Update git repos to use</p>
<hr />
<div>Sony Xperia Z3 Compact<br />
<br />
=== Current status ===<br />
<br />
SailfishOS port to the z3c is still a work in progess, some fixes still need to be done upstream. Most of the work was done by locusf and maikoool, but both don't have the time at the moment to continue progress.<br />
<br />
Noting that the port is heavily WIP, if you'd like to help port the information needed is listed here. For the time being this page can also be used as a manner of communication between porters.<br />
<br />
Basically, you need access to a SailfishOS 1.1.7.x or up target. Also, since we don't have working recovery for z3c, you need to manually extract the tar.bz2 on AOSP. You can use busybox and the install script in a working zip as example of how to do so.<br />
<br />
You need an unlocked bootloader and flash AOSP. The AOSP version we used is AOSP_L_MR1_150422_aries.zip, you can find this file here: http://dfiles.eu/files/aiaya4zlb, it's recommended you use this version. Note the download is very, very slow.<br />
<br />
The local_manifest for the z3c can be found here: https://gist.github.com/maikelwever/ead60c1bba2b012e92f0<br />
<br />
If you make a change, please notify maikoool on IRC so he can update the gist. In the near future this will all be migrated and upstreamed to proper github repositories so you can make a pull request.<br />
<br />
When compiling qt5-qpa-hwcomposer, use sledges' fork on the aosp branch.<br />
When compiling pulseaudio-modules-droid, use jusa's fork on the droid-5.1 branch.<br />
<br />
<br />
=== Some tools ===<br />
<br />
There is a non-booting boot.img that has recovery in it here. Many thanks to nut's dualrecovery, on which it is based: https://mega.co.nz/#!qZoDVDDI!GJmnBf6skAAPmpLwY41xjGy3XVK0gz0vT9Tw9pm7nHY.<br />
<br />
Press vol-up when the device notification light turns on to enter philz touch recovery.<br />
Press vol-down for TWRP recovery (my favorite)<br />
<br />
(I'm not sure if this is the correct file, give maikoool a shout on IRC if it isn't): There is a boot.img based on the AOSP image stated above, that boots AOSP like usual, but includes busybox in /system/bin/busybox. This can be used to untar the sailfish image.<br />
You can download it here: https://mega.co.nz/#!rYIgGLZS!i7DF89aOon5wfkzufU-VdJsKCHTZpjKNOdYmTlkGedM</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/porters
Adaptations/libhybris/porters
2015-08-21T00:15:30Z
<p>Maikoool: Added myself for the devices I'm working on</p>
<hr />
<div>= Porters and Devices =<br />
<br />
{|<br />
|Codename||Retail Name||Porters<br />
|-<br />
|-<br />
|find5||Oppo Find 5||Nokius<br />
|-<br />
|maguro||Galaxy Nexus||beidl, vakkov<br />
|-<br />
|n7000||Galaxy Note||locusf<br />
|-<br />
|p3110||Galaxy Tab 2||locusf<br />
|-<br />
|passion||Nexus One||vgrade<br />
|-<br />
|mako||Nexus 4||sledges<br />
|-<br />
|hammerhead||Nexus 5||situ, vgrade, alin, dmt, sledges<br />
|-<br />
|grouper||Nexus 7 2012 WiFi||alterego, junnuvi<br />
|-<br />
|tilapia||Nexus 7 2012 GSM||alterego<br />
|-<br />
|flo||Nexus 7 2013 WiFi||vrutkovs<br />
|-<br />
|deb||Nexus 7 2013 LTE||cxl000<br />
|-<br />
|bacon||Oneplus One||vgrade, starkDbl07, yacuken<br />
|-<br />
|i9300||SGS3 Intl||rusty88<br />
|-<br />
|i9305||Samsung Galaxy S3 LTE||lbt, sledges, thp, Umeaboy<br />
|-<br />
|xt897||Motorola Photon Q||flyser, oh1jty<br />
|-<br />
|ACE||HTC Desire HD||piggz<br />
|-<br />
|Vision||HTC Desire Z||guhl<br />
|-<br />
|pyramid||HTC Sensation||maikoool<br />
|-<br />
|hwp6_u06||Huawei Ascend P6|| stskeeps,locusf<br />
|-<br />
|n900||Nokia n900|| vakkov<br />
|-<br />
|c8813q ||Huawei G525-u00 / C8813Q || dr_gogeta86<br />
|-<br />
|amami ||Sony Xperia Z1 Compact || iuno<br />
|-<br />
|tenderloin ||HP Touchpad || OrokuSaki<br />
|-<br />
|jflte || Samsung Galaxy S4 i9505 || dragonkeeper<br />
|-<br />
|p1 || Samsung Galaxy Tab P1000 || Umeaboy<br />
|-<br />
|I8190 || Samsung Galaxy SIII Mini || Umeaboy<br />
|-<br />
|c2105 || Sony Xperia L C2105 || energycsdx<br />
|-<br />
|iyokan || Sony Ericsson Xperia Pro || mal-<br />
|-<br />
|yuga || Sony Xperia Z || oleid<br />
|-<br />
|huashan || Sony Xperia SP || maikoool<br />
|-<br />
|aries/z3c || Sony Xperia Z3 Compact || locusf, maikoool<br />
|-<br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_huashan
Adaptations/libhybris/Install SailfishOS for huashan
2015-08-20T17:58:26Z
<p>Maikoool: +r</p>
<hr />
<div>[[File:sony_huashan.jpg|400px|thumb]]<br />
<br />
'''Note: I need a volunteer to help me get the Jolla Store working (no porting experience required), if you want to help come by at #sailfishos-porters Freenode IRC and ping maikoool'''<br />
<br />
<br />
= Running Sailfish OS on the Xperia SP =<br />
<br />
<br />
* Insert default warranty void message here. Your warranty is now void :P<br />
* I have not tested this on locked bootloaders, but since I needed to modify the kernel, I guess that you need an unlocked bootloader.<br />
* Note this is not an offical Sailfish OS build, and the Xperia SP is not the Jolla phone, so please don't report bugs to Jolla. If you want to report a bug, do it on http://bit.ly/port-bugs, and or come by at irc.freenode.net#sailfishos-porters.<br />
* The Sailfish OS image does not provide recovery, and since the Xperia SP does not have a recovery partition, you need a seperate bootimage with only recovery on it to flash cm/stock/sailfishos upgrade<br />
* The Sailfish OS image is based on a specific version of Cyanogenmod 11, which you will need to flash first.<br />
<br />
== Known issues ==<br />
<br />
* Half the backlight doesnt work, this is clearly visible at the top of the screen<br />
* Bluetooth isn't turned on, cause i've put no effort in for that so far<br />
* Camera doesn't work, cause it's not hooked up to interface.<br />
* No recovery inside hybris bootimage (you need to flash manually to return to cm/use recovery)<br />
* Settings hangs for few seconds on first start.<br />
<br />
== What works ==<br />
<br />
* Texting, calling, data over mobile network (2g and 3g tested, 4g should work but is untested)<br />
* Wifi, GPS (does take a while to get a fix though), most of the sensors (proximity, lightsensor etc)<br />
* The half of the display backlight that does work is adjusted based on lightsensor input.<br />
* Charging, bottom ledbar basic functionality, audio works, audio via 3'5 jack also works.<br />
<br />
== How to install ==<br />
<br />
You can find a bootimage with only TWRP recovery in it here: https://maikelwever.nl/sailfish/recoveryboot.img<br />
This image can be flashed with fastboot (with phone turned off, hold vol up and plug in usb), then `fastboot flash boot recoveryboot.img`. After that reboot the phone (fastboot reboot), and it will boot into recovery. If you already have recovery from cm, then you can use that as well.<br />
<br />
First do a full wipe (make a backup first if needed, TWRP can do this ;), then install CM11, the specific version you need is here: https://maikelwever.nl/sailfish/cm-11-20150712-NIGHTLY-huashan.zip<br />
<br />
There is no need to reboot cause you wont use CM11 anyway, so just proceed and flash the Sailfish OS image, which is here: https://maikelwever.nl/sailfish/sailfishos-huashan-release-1.1.6.27-UNOFFICIAL-maikel-201508201214.zip<br />
Flashing Sailfish OS is not as fast as flashing cm11, but it shouldn't take more than 10 minutes.<br />
<br />
Then reboot. The first boot may take some time, during which the Sony logo is not displayed (WIP). <br />
<br />
If the boot takes more than, lets say five minutes, try a reboot. You can power off the device by holding the power button until the LED bar turns red or the display brightness goes back to full, when the leds and display turn off the device is powered off.<br />
If this doesn't work you can remove the back cover and press the little button in the little hole for 5 seconds, the device will vibrate thrice and the phone will be forced off.<br />
<br />
If you want to return to your previous rom or restore a backup, use the recoveryboot.img using the commands stated at the top of this document, to boot into TWRP.</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_huashan
Adaptations/libhybris/Install SailfishOS for huashan
2015-08-20T17:03:52Z
<p>Maikoool: Zypper is fixed now</p>
<hr />
<div>[[File:sony_huashan.jpg|400px|thumb]]<br />
<br />
<br />
= Running SailfishOS on the Xperia SP =<br />
<br />
<br />
* Insert default warranty void message here. You warranty is now void :P<br />
* I have not tested this on locked bootloaders, but since I needed to modify the kernel, I guess that you need an unlocked bootloader.<br />
* Note this is not an offical SailfishOS build, and the Xperia SP is not the Jolla phone, so please don't report bugs to Jolla. If you want to report a bug, do it on http://bit.ly/port-bugs, and or come by at irc.freenode.net#sailfishos-porters.<br />
* The Sailfish image does not provide recovery, and since the Xperia SP does not have a recovery partition, you need a seperate bootimage with only recovery on it to flash cm/stock/sailfish upgrade<br />
* The Sailfish image is based on a specific version of Cyanogenmod 11, which you will need to flash first.<br />
<br />
== Known issues ==<br />
<br />
* Half the backlight doesnt work, this is clearly visible at the top of the screen<br />
* Bluetooth isn't turned on, cause i've put no effort in for that so far<br />
* Camera doesn't work, cause it's not hooked up to interface.<br />
* No recovery inside hybris bootimage (you need to flash manually to return to cm/use recovery)<br />
* Settings hangs for few seconds on first start.<br />
<br />
== What works ==<br />
<br />
* Texting, calling, data over mobile network (2g and 3g tested, 4g should work but is untested)<br />
* Wifi, GPS (does take a while to get a fix though), most of the sensors (proximity, lightsensor etc)<br />
* The half of the display backlight that does work is adjusted based on lightsensor input.<br />
* Charging, bottom ledbar basic functionality, audio works, audio via 3'5 jack also works.<br />
<br />
== How to install ==<br />
<br />
You can find a bootimage with only TWRP recovery in it here: https://maikelwever.nl/sailfish/recoveryboot.img<br />
This image can be flashed with fastboot (with phone turned off, hold vol up and plug in usb), then `fastboot flash boot recoveryboot.img`. After that reboot the phone (fastboot reboot), and it will boot into recovery. If you already have recovery from cm, then you can use that as well.<br />
<br />
First do a full wipe (make a backup first if needed, TWRP can do this ;), then install CM11, the specific version you need is here: https://maikelwever.nl/sailfish/cm-11-20150712-NIGHTLY-huashan.zip<br />
<br />
There is no need to reboot cause you wont use CM11 anyway, so just proceed and flash the sailfish image, which is here: https://maikelwever.nl/sailfish/sailfishos-huashan-release-1.1.6.27-UNOFFICIAL-maikel-201508201214.zip<br />
Flashing Sailfish is not as fast as flashing cm11, but it shouldn't take more than 10 minutes.<br />
<br />
Then reboot. The first boot may take some time, during which the Sony logo is not displayed (WIP). <br />
<br />
If the boot takes more than, lets say five minutes, try a reboot. You can power off the device by holding the power button until the LED bar turns red or the display brightness goes back to full, when the leds and display turn off the device is powered off.<br />
If this doesn't work you can remove the back cover and press the little button in the little hole for 5 seconds, the device will vibrate thrice and the phone will be forced off.<br />
<br />
If you want to return to your previous rom or restore a backup, use the recoveryboot.img using the commands stated at the top of this document, to boot into TWRP.<br />
<br />
'''Note: I need a volunteer to help me get the Jolla store working, if you want to help come by at #sailfishos-porters and ping maikoool'''</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_huashan
Adaptations/libhybris/Install SailfishOS for huashan
2015-08-20T16:38:39Z
<p>Maikoool: Update download ziplink</p>
<hr />
<div>[[File:sony_huashan.jpg|400px|thumb]]<br />
<br />
<br />
= Running SailfishOS on the Xperia SP =<br />
<br />
<br />
* Insert default warranty void message here. You warranty is now void :P<br />
* I have not tested this on locked bootloaders, but since I needed to modify the kernel, I guess that you need an unlocked bootloader.<br />
* Note this is not an offical SailfishOS build, and the Xperia SP is not the Jolla phone, so please don't report bugs to Jolla. If you want to report a bug, do it on http://bit.ly/port-bugs, and or come by at irc.freenode.net#sailfishos-porters.<br />
* The Sailfish image does not provide recovery, and since the Xperia SP does not have a recovery partition, you need a seperate bootimage with only recovery on it to flash cm/stock/sailfish upgrade<br />
* The Sailfish image is based on a specific version of Cyanogenmod 11, which you will need to flash first.<br />
<br />
== Known issues ==<br />
<br />
* Half the backlight doesnt work, this is clearly visible at the top of the screen<br />
* Bluetooth isn't turned on, cause i've put no effort in for that so far<br />
* Camera doesn't work, cause it's not hooked up to interface.<br />
* No recovery inside hybris bootimage (you need to flash manually to return to cm/use recovery)<br />
* Settings hangs for few seconds on first start.<br />
* Any zypper operation is very slow, this can be fixed by issuing 'zypper rr adaptation0' as root. Note this is not a permanent fix, as sometimes this repo shows back up.<br />
<br />
== What works ==<br />
<br />
* Texting, calling, data over mobile network (2g and 3g tested, 4g should work but is untested)<br />
* Wifi, GPS (does take a while to get a fix though), most of the sensors (proximity, lightsensor etc)<br />
* The half of the display backlight that does work is adjusted based on lightsensor input.<br />
* Charging, bottom ledbar basic functionality, audio works, audio via 3'5 jack also works.<br />
<br />
== How to install ==<br />
<br />
You can find a bootimage with only TWRP recovery in it here: https://maikelwever.nl/sailfish/recoveryboot.img<br />
This image can be flashed with fastboot (with phone turned off, hold vol up and plug in usb), then `fastboot flash boot recoveryboot.img`. After that reboot the phone (fastboot reboot), and it will boot into recovery. If you already have recovery from cm, then you can use that as well.<br />
<br />
First do a full wipe (make a backup first if needed, TWRP can do this ;), then install CM11, the specific version you need is here: https://maikelwever.nl/sailfish/cm-11-20150712-NIGHTLY-huashan.zip<br />
<br />
There is no need to reboot cause you wont use CM11 anyway, so just proceed and flash the sailfish image, which is here: https://maikelwever.nl/sailfish/sailfishos-huashan-release-1.1.6.27-UNOFFICIAL-maikel-201508201214.zip<br />
Flashing Sailfish is not as fast as flashing cm11, but it shouldn't take more than 10 minutes.<br />
<br />
Then reboot. The first boot may take some time, during which the Sony logo is not displayed (WIP). <br />
<br />
If the boot takes more than, lets say five minutes, try a reboot. You can power off the device by holding the power button until the LED bar turns red or the display brightness goes back to full, when the leds and display turn off the device is powered off.<br />
If this doesn't work you can remove the back cover and press the little button in the little hole for 5 seconds, the device will vibrate thrice and the phone will be forced off.<br />
<br />
If you want to return to your previous rom or restore a backup, use the recoveryboot.img using the commands stated at the top of this document, to boot into TWRP.<br />
<br />
'''Note: I need a volunteer to help me get the Jolla store working, if you want to help come by at #sailfishos-porters and ping maikoool'''</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_huashan
Adaptations/libhybris/Install SailfishOS for huashan
2015-08-20T13:57:15Z
<p>Maikoool: Add huashan installation page</p>
<hr />
<div>[[File:sony_huashan.jpg|400px|thumb]]<br />
<br />
<br />
= Running SailfishOS on the Xperia SP =<br />
<br />
<br />
* Insert default warranty void message here. You warranty is now void :P<br />
* I have not tested this on locked bootloaders, but since I needed to modify the kernel, I guess that you need an unlocked bootloader.<br />
* Note this is not an offical SailfishOS build, and the Xperia SP is not the Jolla phone, so please don't report bugs to Jolla. If you want to report a bug, do it on http://bit.ly/port-bugs, and or come by at irc.freenode.net#sailfishos-porters.<br />
* The Sailfish image does not provide recovery, and since the Xperia SP does not have a recovery partition, you need a seperate bootimage with only recovery on it to flash cm/stock/sailfish upgrade<br />
* The Sailfish image is based on a specific version of Cyanogenmod 11, which you will need to flash first.<br />
<br />
== Known issues ==<br />
<br />
* Half the backlight doesnt work, this is clearly visible at the top of the screen<br />
* Bluetooth isn't turned on, cause i've put no effort in for that so far<br />
* Camera doesn't work, cause it's not hooked up to interface.<br />
* No recovery inside hybris bootimage (you need to flash manually to return to cm/use recovery)<br />
* Settings hangs for few seconds on first start (per boot).<br />
* Pixel radio is not correct atm (everything on screen is smaller than it should be). This is fixable by executing the following in a shell as the nemo user: 'dconf write /desktop/sailfish/silica/theme_pixel_ratio 1.25', followed by a reboot.<br />
* Any zypper operation is very slow, this can be fixed by issuing 'zypper rr adaptation0' as root. Note this is not a permanent fix, as sometimes this repo shows back up.<br />
<br />
== What works ==<br />
<br />
* Texting, calling, data over mobile network (2g and 3g tested, 4g should work but is untested)<br />
* Wifi, GPS (does take a while to get a fix though), most of the sensors (proximity, lightsensor etc)<br />
* The half of the display backlight that does work is adjusted based on lightsensor input.<br />
* Charging, bottom ledbar basic functionality, audio works, audio via 3'5 jack also works.<br />
<br />
== How to install ==<br />
<br />
You can find a bootimage with only TWRP recovery in it here: https://maikelwever.nl/sailfish/recoveryboot.img<br />
This image can be flashed with fastboot (with phone turned off, hold vol up and plug in usb), then `fastboot flash boot recoveryboot.img`. After that reboot the phone (fastboot reboot), and it will boot into recovery. If you already have recovery from cm, then you can use that as well.<br />
<br />
First do a full wipe (make a backup first if needed, TWRP can do this ;), then install CM11, the specific version you need is here: https://maikelwever.nl/sailfish/cm-11-20150712-NIGHTLY-huashan.zip<br />
<br />
There is no need to reboot cause you wont use CM11 anyway, so just proceed and flash the sailfish image, which is here: https://maikelwever.nl/sailfish/sailfishos-huashan-release-1.1.6.27-UNOFFICIAL-maikel-201508200915.zip<br />
Flashing Sailfish is not as fast as flashing cm11, but it shouldn't take more than 10 minutes.<br />
<br />
Then reboot. The first boot may take some time, during which the Sony logo is not displayed (WIP). <br />
<br />
If the boot takes more than, lets say five minutes, try a reboot. You can power off the device by holding the power button until the LED bar turns red or the display brightness goes back to full, when the leds and display turn off the device is powered off.<br />
If this doesn't work you can remove the back cover and press the little button in the little hole for 5 seconds, the device will vibrate thrice and the phone will be forced off.<br />
<br />
If you want to return to your previous rom or restore a backup, use the recoveryboot.img using the commands stated at the top of this document, to boot into TWRP.<br />
<br />
'''Note: I need a volunteer to help me get the Jolla store working, if you want to help come by at #sailfishos-porters and ping maikoool'''</div>
Maikoool
https://wiki.merproject.org/wiki/File:Sony_huashan.jpg
File:Sony huashan.jpg
2015-08-20T12:31:57Z
<p>Maikoool: </p>
<hr />
<div></div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-08-20T12:20:41Z
<p>Maikoool: Update porting status Xperia SP</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://gist.github.com/maikelwever/020d7baadca10d118826 Sony Xperia SP (huashan)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_z3c | Sony Xperia Z3 compact (aries/z3c) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-08-16T12:35:26Z
<p>Maikoool: Update porting status Xperia SP</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://gist.github.com/maikelwever/020d7baadca10d118826 Sony Xperia SP (huashan)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_z3c | Sony Xperia Z3 compact (aries/z3c) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_z3c
Adaptations/libhybris/Install SailfishOS for z3c
2015-08-07T17:46:04Z
<p>Maikoool: Add downlaod link for AOSP</p>
<hr />
<div>Sony Xperia Z3 Compact<br />
<br />
=== Current status ===<br />
<br />
SailfishOS port to the z3c is still a work in progess, some fixes still need to be done upstream. Most of the work was done by locusf and maikoool, but both don't have the time at the moment to continue progress.<br />
<br />
Noting that the port is heavily WIP, if you'd like to help port the information needed is listed here. For the time being this page can also be used as a manner of communication between porters.<br />
<br />
Basically, you need access to a SailfishOS 1.1.7.x or up target. Also, since we don't have working recovery for z3c, you need to manually extract the tar.bz2 on AOSP. You can use busybox and the install script in a working zip as example of how to do so.<br />
<br />
You need an unlocked bootloader and flash AOSP. The AOSP version we used is AOSP_L_MR1_150422_aries.zip, you can find this file here: http://dfiles.eu/files/aiaya4zlb, it's recommended you use this version. Note the download is very, very slow.<br />
<br />
The local_manifest for the z3c can be found here: https://gist.github.com/maikelwever/ead60c1bba2b012e92f0<br />
<br />
If you make a change, please notify maikoool on IRC so he can update the gist. In the near future this will all be migrated and upstreamed to proper github repositories so you can make a pull request.<br />
<br />
When compiling libhybris, use sledges's fork on the aosp branch.<br />
When compiling qt5-qpa-hwcomposer, use maikelwever's fork on the aosp branch.<br />
When compiling pulseaudio-modules-droid, use jusa's fork on the droid-5.1 branch.<br />
<br />
<br />
=== Some tools ===<br />
<br />
There is a non-booting boot.img that has recovery in it here. Many thanks to nut's dualrecovery, on which it is based: https://mega.co.nz/#!qZoDVDDI!GJmnBf6skAAPmpLwY41xjGy3XVK0gz0vT9Tw9pm7nHY.<br />
<br />
Press vol-up when the device notification light turns on to enter philz touch recovery.<br />
Press vol-down for TWRP recovery (my favorite)<br />
<br />
(I'm not sure if this is the correct file, give maikoool a shout on IRC if it isn't): There is a boot.img based on the AOSP image stated above, that boots AOSP like usual, but includes busybox in /system/bin/busybox. This can be used to untar the sailfish image.<br />
You can download it here: https://mega.co.nz/#!rYIgGLZS!i7DF89aOon5wfkzufU-VdJsKCHTZpjKNOdYmTlkGedM</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-08-07T17:42:19Z
<p>Maikoool: Added Sony Xperia Z3 Compact adapatation progess.</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://gist.github.com/maikelwever/020d7baadca10d118826 Sony Xperia SP (huashan)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_z3c | Sony Xperia Z3 compact (aries/z3c) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_z3c
Adaptations/libhybris/Install SailfishOS for z3c
2015-08-07T17:39:17Z
<p>Maikoool: First draft of sailfishos for Xperia Z3 Compact page.</p>
<hr />
<div>Sony Xperia Z3 Compact<br />
<br />
=== Current status ===<br />
<br />
SailfishOS port to the z3c is still a work in progess, some fixes still need to be done upstream.<br />
<br />
Noting that the port is heavily WIP, if you'd like to help port the information needed is listed here. For the time being this page can also be used as a manner of communication between porters.<br />
<br />
Basically, you need access to a SailfishOS 1.1.7.x or up target. Also, since we don't have working recovery for z3c, you need to manually extract the tar.bz2 on AOSP. You can use busybox and the install script in a working zip as example of how to do so.<br />
<br />
You need an unlocked bootloader and flash AOSP. The AOSP version we used is AOSP_L_MR1_150422_aries.zip, you can find this file via the fxpblog.co mirrors, it's recommended you use this version.<br />
<br />
The local_manifest for the z3c can be found here: https://gist.github.com/maikelwever/ead60c1bba2b012e92f0<br />
<br />
If you make a change, please notify maikoool on IRC so he can update the gist. In the near future this will all be migrated and upstreamed to proper github repositories so you can make a pull request.<br />
<br />
When compiling libhybris, use sledges's fork on the aosp branch.<br />
When compiling qt5-qpa-hwcomposer, use maikelwever's fork on the aosp branch.<br />
When compiling pulseaudio-modules-droid, use jusa's fork on the droid-5.1 branch.<br />
<br />
<br />
=== Some tools ===<br />
<br />
There is a non-booting boot.img that has recovery in it here. Many thanks to nut's dualrecovery, on which it is based: https://mega.co.nz/#!qZoDVDDI!GJmnBf6skAAPmpLwY41xjGy3XVK0gz0vT9Tw9pm7nHY.<br />
<br />
Press vol-up when the device notification light turns on to enter philz touch recovery.<br />
Press vol-down for TWRP recovery (my favorite)<br />
<br />
(I'm not sure if this is the correct file, give maikoool a shout on IRC if it isn't): There is a boot.img based on the AOSP image stated above, that boots AOSP like usual, but includes busybox in /system/bin/busybox. This can be used to untar the sailfish image.<br />
You can download it here: https://mega.co.nz/#!rYIgGLZS!i7DF89aOon5wfkzufU-VdJsKCHTZpjKNOdYmTlkGedM</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-08-07T17:38:26Z
<p>Maikoool: Add download gist page for Xperia SP</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://gist.github.com/maikelwever/020d7baadca10d118826 Sony Xperia SP (huashan)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-07-29T15:13:27Z
<p>Maikoool: [huashan] This box should be grey</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia SP (huashan)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-07-29T14:26:45Z
<p>Maikoool: Updated porting status for Xperia SP, mobile data and text works (mms not tested) but calling isn't because of proximity sensor not working.</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia SP (huashan)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-07-29T13:12:23Z
<p>Maikoool: Added Sony Xperia SP Porting status (link will follow soon)</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia SP (huashan)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_iyokan | Sony Ericsson Xperia Pro (iyokan) ]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool
https://wiki.merproject.org/wiki/Adaptations/libhybris
Adaptations/libhybris
2015-06-01T13:08:23Z
<p>Maikoool: Added HTC Sensation (pyramid) porting status.</p>
<hr />
<div>List of porters: [[Adaptations/libhybris/porters]]<br />
<br />
List of devices with display problems: [[Adaptations/libhybris/gpu]]<br />
{| summary="libhybris enables this to work" cellspacing="1" cellpadding="1" align="center" style="font-size: 0.8em"<br />
|+ <em>Legend</em>: <span style="background:lightgreen">&nbsp;Y&nbsp;</span> - Working (y=hack), <span style="background:yellow">&nbsp;Y&nbsp;</span> - HAL works, not hooked up to UI/MW/init yet, <span style="background:red">&nbsp;N&nbsp;</span> - Not working, <span style="background:grey">&nbsp;?&nbsp;</span> - Untested, <span style="background:lightblue">&nbsp;N/A&nbsp;</span> - N/A on device.<br />
|-<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Downloadable<br>Image<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Linux<br>Kernel<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Display<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Touch<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | LED<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Audio<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | NFC<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | Bluetooth<br />
! scope="col" colspan="3" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | GSM<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #cfcfcf; padding:2px 0.5em;" | WLAN<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | GPS<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Camera<br />
! scope="col" colspan="5" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Sensors<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Keys<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vibra<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Haptics<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Power<br>Mgmt.<br />
! scope="col" rowspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | RTC<br>alarms<br />
! scope="col" colspan="2" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | USB<br />
|-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | SMS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Voice<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Data<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | ALS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | PS<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Accel.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Gyro.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Magne.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Vol+/-<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Home <!-- = Home button and other buttons below the display (if applicable) --><br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Net.<br />
! scope="col" style="background-color:#cfcfcf; border:1px solid #ddd; padding:2px 0.5em;" | Charge<br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Find5 | X909 (find5)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Oneplus One | bacon <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- ALS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- PS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Note (n7000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.31 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.8 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus One (passion)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 2.6.38 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Light. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Accel --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_grouper|Nexus 7 WiFi 2012 (grouper)]]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.1.10 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="2" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 GSM 2012 (tilapia)<br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+VadimRutkovsky/posts/anfWQDB8vm4 Nexus 7 2013 (flo)]<br />
| scope="col" rowspan="2" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- GSM Data --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="2" style="background:yellow" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Vibra --><br />
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Haptics --><br />
| scope="col" rowspan="2" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="2" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="2" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 7 2013 (deb)<br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://impegoraro.github.io/sailfish-sgs3/ SGSIII Intl (i9300)] [http://forum.xda-developers.com/jolla-sailfish/general/jolla-sailfish-os-gs3-t2028133/post56602392 xda]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | SGSIII 4G (i9305)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Photon Q (xt897)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.93 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | HTC Desire Z (vision)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/maikelwever/sfa-mer/blob/master/device/htc/pyramid.xml HTC Sensation (pyramid)]<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.85 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!--leds --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|- <br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia L C2105<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Ericsson Xperia Pro (iyokan) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia Z1 Compact (amami)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei C8813Q / G525<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.98 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Camera --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy Tab (P1000)<br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101-g9de3b8a <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Samsung Galaxy SIII Mini (GT-I8190) <br />
| scope="col" rowspan="1" style="background:white" align="middle" | N/A <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Display --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Audio --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- NFC --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Light --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- charging --><br />
|-<br />
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_yuga|Sony Xperia Z (yuga)]] <br />
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4.0 <!-- Kernel version --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!--leds --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- NFC --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Bluetooth --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Text --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Call --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GSM Data --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- WiFi --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS --><br />
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Accel. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Gyro. --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Magne. --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- --><br />
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Home --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vibra --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Haptics --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | N <!-- Power --><br />
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- RTC alarms --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- usb_net --><br />
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- charging --><br />
|}</div>
Maikoool