The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Adaptations/libhybris

From Mer Wiki
< Adaptations(Difference between revisions)
Jump to: navigation, search
m (Tablets)
(104 intermediate revisions by 23 users not shown)
Line 4: Line 4:
 
=== HTC ===
 
=== HTC ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_m7 | HTC One (m7)]]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_m7 | HTC One (m7)]]
 
<!-- generated from template device_m7 -->
 
<!-- generated from template device_m7 -->
 
{{device_m7|function=Hadktablerow}}
 
{{device_m7|function=Hadktablerow}}
 
|-
 
|-
| 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)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/htc-desire-hd/development/sailfish-htc-desire-hd-t2882123 HTC Desire HD (ace)]
| scope="col" rowspan="1" style="background:white" align="middle" | 2013 <!-- Year released -->
+
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version -->
+
| device_released=2013
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Display -->
+
| linux_kernel=3.0.101
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen -->
+
| display_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds -->
+
| touch_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | y <!-- Audio -->
+
| led_status=Y
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC -->
+
| audio_status=Y
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth -->
+
| nfc_status=NA
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text -->
+
| bluetooth_status=N
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call -->
+
| sms_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data -->
+
| voice_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
+
| data_status=Y
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Hotspot-->
+
| wlan_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS -->
+
| hotspot_status=?
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
+
| gps_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light -->
+
| camera_status=N
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
+
| fingerprint_status=NA
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
+
| sensor_light_status=Y
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Gyro. -->
+
| sensor_proximity_status=?
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
+
| sensor_accelerometer_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- -->
+
| sensor_gyroscope_status=NA
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Home -->
+
| sensor_magnetic_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vibra -->
+
| vol_key_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
+
| home_key_status=N
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Power -->
+
| vibration_status=Y
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- RTC alarms -->
+
| haptics_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
+
| power_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
+
| rtc_status=N
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
+
| usb_net_status=Y
|-  
+
| usb_charging_status=Y
| 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)]
+
| fm_radio_status=NA
| scope="col" rowspan="1" style="background:white" align="middle" | 2010 <!-- Year released -->
+
}}|-
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.101 <!-- Kernel version -->
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/htc-desire-z/development/teaser-vision-sailfish-os-1-0-8-19-t2885230 HTC Desire Z (vision)]
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display -->
+
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Touchscreen -->
+
| device_released=2010
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!--leds -->
+
| linux_kernel=3.0.101
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Audio -->
+
| display_status=Y
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- NFC -->
+
| touch_status=Y
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Bluetooth -->
+
| led_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Text -->
+
| audio_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Call -->
+
| nfc_status=NA
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GSM Data -->
+
| bluetooth_status=N
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
+
| sms_status=Y
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Hotspot-->
+
| voice_status=Y
| scope="col" rowspan="1" style="background:yellow" align="middle" | Y <!-- GPS -->
+
| data_status=Y
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
+
| wlan_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light -->
+
| hotspot_status=?
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
+
| gps_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
+
| camera_status=N
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Gyro. -->
+
| fingerprint_status=NA
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
+
| sensor_light_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Vol+/- -->
+
| sensor_proximity_status=?
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | QWERTY <!-- Home -->
+
| sensor_accelerometer_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vibra -->
+
| sensor_gyroscope_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
+
| sensor_magnetic_status=Y
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Power -->
+
| vol_key_status=Y
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- RTC alarms -->
+
| home_key_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
+
| vibration_status=Y
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
+
| haptics_status=Y
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
+
| power_status=N
|-  
+
| rtc_status=N
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=NA
 +
}}|-
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/showpost.php?p=65647507&postcount=44 HTC One Sprint (m7spr)]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/showpost.php?p=65647507&postcount=44 HTC One Sprint (m7spr)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
Line 80: Line 81:
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=Y
 
| led_status=Y
| audio_status=N
+
| audio_status=Y
 
| nfc_status=?
 
| nfc_status=?
| bluetooth_status=N
+
| bluetooth_status=?
 
| sms_status=N
 
| sms_status=N
 
| voice_status=N
 
| voice_status=N
 
| data_status=N
 
| data_status=N
 
| wlan_status=Y
 
| wlan_status=Y
| hotspot_status=?
+
| hotspot_status=N
| gps_status=?
+
| gps_status=Y
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 114: Line 116:
 
| audio_status=Y
 
| audio_status=Y
 
| nfc_status=?
 
| nfc_status=?
| bluetooth_status=N
+
| bluetooth_status=?
 
| sms_status=N
 
| sms_status=N
 
| voice_status=N
 
| voice_status=N
Line 122: Line 124:
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=?
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 154: Line 157:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=?
 
| sensor_light_status=?
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 173: Line 177:
 
=== Huawei ===
 
=== Huawei ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei P8lite
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei P8lite
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
Line 183: Line 184:
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=HAL
 
| led_status=HAL
| audio_status=?
+
| audio_status=Y
 
| nfc_status=?
 
| nfc_status=?
 
| bluetooth_status=?
 
| bluetooth_status=?
| sms_status=Y
+
| sms_status=N
| voice_status=?
+
| voice_status=N
| data_status=?
+
| data_status=N
 
| wlan_status=Y
 
| wlan_status=Y
 
| hotspot_status=?
 
| hotspot_status=?
 
| gps_status=?
 
| gps_status=?
| camera_status=?
+
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 200: Line 202:
 
| vol_key_status=Y
 
| vol_key_status=Y
 
| home_key_status=NA
 
| home_key_status=NA
| vibration_status=?
+
| vibration_status=Y
| haptics_status=?
+
| haptics_status=Y
 
| power_status=Y
 
| power_status=Y
 
| rtc_status=?
 
| rtc_status=?
Line 224: Line 226:
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Light -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 247: Line 250:
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A  <!-- NFC -->
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A  <!-- NFC -->
| scope="col" rowspan="1" style="background:gray" align="middle"        | N <!-- Bluetooth -->
+
| scope="col" rowspan="1" style="background:red" align="middle"        | N <!-- Bluetooth -->
| scope="col" rowspan="1" style="background:gray" align="middle"        | N <!-- GSM Text -->
+
| scope="col" rowspan="1" style="background:red" align="middle"        | N <!-- GSM Text -->
| scope="col" rowspan="1" style="background:gray" align="middle"        | N <!-- GSM Call -->
+
| scope="col" rowspan="1" style="background:red" align="middle"        | N <!-- GSM Call -->
| scope="col" rowspan="1" style="background:gray" align="middle"        | N <!-- GSM Data -->
+
| scope="col" rowspan="1" style="background:red" align="middle"        | N <!-- GSM Data -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Connection-->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Connection-->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Hotspot-->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- WiFi Hotspot-->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
Line 270: Line 274:
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/jolla-sailfish/general/rom-unoffical-sailfish-os-huawei-y6-t3527525 Huawei Y6 SCL21]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/jolla-sailfish/general/rom-unoffical-sailfish-os-huawei-y6-t3527525 Huawei Y6 SCL21]
 
{{device_HuaweiY6|function=Hadktablerow}}
 
{{device_HuaweiY6|function=Hadktablerow}}
 
|-
 
|-
Line 277: Line 281:
 
=== Motorola ===
 
=== Motorola ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?t=99669 Motorola/Lenovo Moto Z Play (addison)]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?t=99669 Motorola/Lenovo Moto Z Play (addison)]
 
{{device_addison|function=Hadktablerow}}
 
{{device_addison|function=Hadktablerow}}
 
|-
 
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/VerdandiTeam/ Motorola Moto Z (griffin) ]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2016/09
 +
| linux_kernel=3.18.31
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=N
 +
| audio_status=Y
 +
| nfc_status=?
 +
| bluetooth_status=Y
 +
| sms_status=Y
 +
| voice_status=Y
 +
| data_status=Y
 +
| wlan_status=Y
 +
| hotspot_status=Y
 +
| gps_status=Y
 +
| camera_status=Y
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=Y
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| vibration_status=Y
 +
| haptics_status=N
 +
| power_status=Y
 +
| rtc_status=N
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=N
 +
}}|-
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/droid-turbo-2/orig-development/kinzie-sailfishos-t3664787 Motorola Moto X Force (kinzie)]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/droid-turbo-2/orig-development/kinzie-sailfishos-t3664787 Motorola Moto X Force (kinzie)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
Line 387: Line 420:
 
| led_status=Y
 
| led_status=Y
 
| audio_status=Y
 
| audio_status=Y
| nfc_status=?
+
| nfc_status=N
| bluetooth_status=N
+
| bluetooth_status=Y
 
| sms_status=Y
 
| sms_status=Y
 
| voice_status=Y
 
| voice_status=Y
Line 454: Line 487:
 
| bluetooth_status=N
 
| bluetooth_status=N
 
| sms_status=Y
 
| sms_status=Y
| voice_status=HAL
+
| voice_status=Y
 
| data_status=Y
 
| data_status=Y
 
| wlan_status=Y
 
| wlan_status=Y
 
| hotspot_status=?
 
| hotspot_status=?
 
| gps_status=Y
 
| gps_status=Y
| camera_status=HAL
+
| camera_status=Y
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 475: Line 508:
 
| fm_radio_status=NA
 
| fm_radio_status=NA
 
}}|-
 
}}|-
| 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) piggz ]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/moto-g/development/sailfishos-2-moto-g-falcon-t3326670/ Motorola Moto G 2013 (falcon) piggz ]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2013/11
 
| device_released=2013/11
Line 571: Line 604:
 
| fm_radio_status=Y
 
| fm_radio_status=Y
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Motorola Moto G 2015 (osprey)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/2015-moto-g/orig-development/sailfishos-t3786634 Motorola Moto G 2015 (osprey)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2014/09
 
| device_released=2014/09
Line 699: Line 732:
 
| fm_radio_status=Y
 
| fm_radio_status=Y
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://talk.maemo.org/showthread.php?p=1526969 Motorola Droid 4 XT894 (maserati)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?p=1526969 Motorola Droid 4 XT894 (maserati)]
 
{{device_maserati|function=Hadktablerow}}
 
{{device_maserati|function=Hadktablerow}}
 
|-
 
|-
| 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/xt907)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/photon-q-4g-lte/general/sailfishos-3-photon-q-t3870979 Motorola Photon Q (xt897/xt907)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2012/08
 
| device_released=2012/08
| linux_kernel=3.0.93
+
| linux_kernel=3.0.101
 
| display_status=Y
 
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=Y
 
| led_status=Y
 
| audio_status=Y
 
| audio_status=Y
| nfc_status=Y
+
| nfc_status=?
 
| bluetooth_status=Y
 
| bluetooth_status=Y
 
| sms_status=Y
 
| sms_status=Y
Line 716: Line 749:
 
| data_status=Y
 
| data_status=Y
 
| wlan_status=Y
 
| wlan_status=Y
| hotspot_status=Y
+
| hotspot_status=?
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=Y
 
| camera_status=Y
Line 738: Line 771:
 
=== Nexus ===
 
=== Nexus ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_maguro | Galaxy Nexus (maguro)]]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
Line 758: Line 788:
 
| gps_status=HAL
 
| gps_status=HAL
 
| camera_status=HAL
 
| camera_status=HAL
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 789: Line 820:
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Accel. -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Accel. -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 804: Line 836:
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 
|-
 
|-
| 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)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/nexus-4/development/rom-sailfish-os-community-port-t2969823 Nexus 4 (mako)]
<!-- generated from template device_mako -->
+
| scope="col" rowspan="1" style="background:white" align="middle" | 2012  <!-- Year released -->
{{device_mako|function=Hadktablerow}}|-
+
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4 <!-- Kernel version -->
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_hammerhead | Nexus 5 (hammerhead)]]
+
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Display -->
<!-- generated from template device_hammerhead -->
+
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Touchscreen -->
{{device_hammerhead|function=Hadktablerow}}
+
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!--leds -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- NFC -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Bluetooth -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Text -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Call -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Data -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- WiFi Hotspot-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Gyro. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vol+/- -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Home -->
 +
| scope="col" rowspan="1" style="background:lightgreen"  align="middle"  | Y <!-- Vibra -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- RTC alarms -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead Nexus 5 (hammerhead)]
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 2013  <!-- Year released -->
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 3.4 <!-- Kernel version -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Display -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Touchscreen -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!--leds -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 +
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- NFC -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Bluetooth -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Text -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Call -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Data -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- WiFi Hotspot-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Gyro. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vol+/- -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Home -->
 +
| scope="col" rowspan="1" style="background:lightgreen"  align="middle"  | Y <!-- Vibra -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- RTC alarms -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 
|-
 
|-
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/nexus-5x/general/sailfish-os-bullhead-t3542388 Nexus 5X  (bullhead)]  
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/nexus-5x/general/sailfish-os-bullhead-t3542388 Nexus 5X  (bullhead)]  
Line 828: Line 917:
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=N
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 839: Line 929:
 
| power_status=Y
 
| power_status=Y
 
| rtc_status=?
 
| rtc_status=?
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=NA
 +
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Nexus 6 (shamu)
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2015/Q3
 +
| linux_kernel=3.10.40
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=Y
 +
| audio_status=Y
 +
| nfc_status=?
 +
| bluetooth_status=N
 +
| sms_status=Y
 +
| voice_status=N
 +
| data_status=N
 +
| wlan_status=Y
 +
| hotspot_status=?
 +
| gps_status=?
 +
| camera_status=N
 +
| fingerprint_status=NA
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=?
 +
| sensor_accelerometer_status=?
 +
| sensor_gyroscope_status=NA
 +
| sensor_magnetic_status=?
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| vibration_status=Y
 +
| haptics_status=?
 +
| power_status=Y
 +
| rtc_status=N/A
 
| usb_net_status=Y
 
| usb_net_status=Y
 
| usb_charging_status=Y
 
| usb_charging_status=Y
Line 844: Line 967:
 
}}|-
 
}}|-
 
|}
 
|}
 +
 
=== Oneplus ===
 
=== Oneplus ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_onyx|OnePlus X (onyx)]]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_onyx|OnePlus X (onyx)]]
 
{{device_onyx|function=Hadktablerow}}
 
{{device_onyx|function=Hadktablerow}}
Line 893: Line 1,014:
 
| audio_status=Y
 
| audio_status=Y
 
| nfc_status=N
 
| nfc_status=N
| bluetooth_status=N
+
| bluetooth_status=Y
 
| sms_status=Y
 
| sms_status=Y
 
| voice_status=Y
 
| voice_status=Y
Line 916: Line 1,037:
 
| fm_radio_status=NA
 
| fm_radio_status=NA
 
}}|-
 
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_cheeseburger-dumpling|OnePlus 5/5T]]
 +
{{device_cheeseburger-dumpling|function=Hadktablerow}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_enchilada|OnePlus 6]]
 +
{{device_enchilada|function=Hadktablerow}}|-
 
|}
 
|}
  
 
=== Samsung ===
 
=== Samsung ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://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="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]
+
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2012 <!-- Year released -->
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2012 <!-- Year released -->
 
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version -->
 
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0.64 <!-- Kernel version -->
Line 939: Line 1,061:
 
| scope="col" rowspan="1" style="background:yellow" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:yellow" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 970: Line 1,093:
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 1,001: Line 1,125:
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 1,033: Line 1,158:
 
| gps_status=N
 
| gps_status=N
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 1,067: Line 1,193:
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Light -->
 
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
Line 1,078: Line 1,205:
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- RTC alarms -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- RTC alarms -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- fm radio -->
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/galaxy-s7/how-to/sailfish-os-samsung-galaxy-s7-t3745646 Samsung Galaxy S7 (herolte)]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=
 +
| linux_kernel=3.18.14
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=?
 +
| audio_status=Y
 +
| nfc_status=N
 +
| bluetooth_status=N
 +
| sms_status=Y
 +
| voice_status=N
 +
| data_status=N
 +
| wlan_status=Y
 +
| hotspot_status=Y
 +
| gps_status=Y
 +
| camera_status=N
 +
| fingerpring_status=N
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=Y
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=Y
 +
| vibration_status=Y
 +
| haptics_status=Y
 +
| power_status=Y
 +
| rtc_status=?
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=?
 +
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/DeadSquirrel01/sailfishos-a5ultexx-releases Samsung Galaxy A5 (a5ultexx)]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2015
 +
| linux_kernel=3.10.106
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=NA
 +
| audio_status=Y
 +
| nfc_status=?
 +
| bluetooth_status=Y
 +
| sms_status=Y
 +
| voice_status=Y
 +
| data_status=Y
 +
| wlan_status=Y
 +
| hotspot_status=Y
 +
| gps_status=Y
 +
| camera_status=Y
 +
| fingerprint_status=NA
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=Y
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=Y
 +
| vibration_status=Y
 +
| haptics_status=Y
 +
| power_status=Y
 +
| rtc_status=Y
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=Y
 +
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/galaxy-s2/general/sailfish-os-samsung-galaxy-s2-i9100-t4052915 SGSII (i9100)]
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 2011 <!-- Year released -->
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 3.0 <!-- Kernel version -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Touchscreen -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!--leds -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- NFC -->
 +
| scope="col" rowspan="1" style="background:yellow" align="middle"  | Y <!-- Bluetooth -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Text -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Call -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Data -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Hotspot-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 +
| scope="col" rowspan="1" style="background:yellow" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle"  | N/A <!-- Fingerprint -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Gyro. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vol+/- -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Home -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vibra -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 +
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- RTC alarms -->
 +
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- usb_net -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
 +
| scope="col" rowspan="1" style="background:gray" align="middle"  | ? <!-- fm radio -->
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/note-4/general/sailfish-os-samsung-galaxy-note-4-sm-t4169431 Samsung Galaxy Note 4 SM-N910C (treltexx)]
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 2014 <!-- Year released -->
 +
| scope="col" rowspan="1" style="background:white" align="middle" | 3.10.9 <!-- Kernel version -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Display -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Touchscreen -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!--leds -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Audio -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- NFC -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Bluetooth -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Text -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Call -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GSM Data -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Connection-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- WiFi Hotspot-->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- GPS -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:red" align="middle"  | N <!-- Fingerprint -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Accel. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Gyro. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Magne. -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vol+/- -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Home -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Vibra -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Haptics -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Power -->
 +
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- RTC alarms -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- usb_net -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- charging -->
Line 1,086: Line 1,343:
 
=== Sony ===
 
=== Sony ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_Sailfish_OS_for_i4113 | Sony Xperia 10 Dual (i4113)]]
 +
{{Device_i4113|function=Hadktablerow}}
 
|-
 
|-
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://github.com/sailfishos-sony-tama/main Sony Xperia XZ2, XZ2c, XZ3]
|-
+
{{device_tama|function=Hadktablerow}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia X (F5121)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://images.devaamo.fi/sfe/suzu/ Sony Xperia X (f5121, loire: suzu)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2016
 
| device_released=2016
Line 1,106: Line 1,365:
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=Y
 
| camera_status=Y
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 1,121: Line 1,381:
 
| fm_radio_status=N
 
| fm_radio_status=N
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia X Dual (F5122)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://images.devaamo.fi/sfe/suzu/ Sony Xperia X Dual (f5122, loire: suzu)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2016
 
| device_released=2016
Line 1,138: Line 1,398:
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=Y
 
| camera_status=Y
 +
| fingerprint_status=?
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=Y
 
| sensor_proximity_status=Y
Line 1,153: Line 1,414:
 
| fm_radio_status=N
 
| fm_radio_status=N
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia X Compact (F5321)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Xperia X Compact (f5321, loire: kugo)
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2016
 
| device_released=2016
Line 1,201: Line 1,462:
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Light -->
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:gray" align="middle" | ? <!-- Proximity -->
Line 1,233: Line 1,495:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=?
 
| camera_status=?
 +
| fingerprint_status=NA
 
| sensor_light_status=?
 
| sensor_light_status=?
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 1,248: Line 1,511:
 
| fm_radio_status=NA
 
| fm_radio_status=NA
 
}}|-
 
}}|-
|scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://forum.xda-developers.com/xperia-z2/development/wip-sailfishos-xperia-z2-t3411086 Sony Xperia Z2 (sirius)]
+
|scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/xperia-z2/development/wip-sailfishos-xperia-z2-t3411086 Sony Xperia Z2 (sirius)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2014/03
 
| device_released=2014/03
Line 1,265: Line 1,528:
 
| gps_status=HAL
 
| gps_status=HAL
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=N
 
| sensor_light_status=N
 
| sensor_proximity_status=N
 
| sensor_proximity_status=N
Line 1,297: Line 1,561:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=?
 
| camera_status=?
 +
| fingerprint_status=NA
 
| sensor_light_status=?
 
| sensor_light_status=?
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 1,328: Line 1,593:
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- GPS -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | N <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
Line 1,359: Line 1,625:
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle" | Y <!-- GPS -->
 
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera -->
 
| scope="col" rowspan="1" style="background:grey" align="middle" | ? <!-- Camera -->
 +
| scope="col" rowspan="1" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | y <!-- Light -->
 
| scope="col" rowspan="1" style="background:red" align="middle" | y <!-- Light -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
 
| scope="col" rowspan="1" style="background:lightgreen" align="middle"  | Y <!-- Proximity -->
Line 1,381: Line 1,648:
 
=== Xiaomi ===
 
=== Xiaomi ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[https://forum.xda-developers.com/redmi-2/development/cm14-1-sailfish-os-wt88047-t3754843 Xiaomi Redmi 2] [https://forum.xda-developers.com/redmi-2/development/cm14-1-sailfish-os-wt88047-t3754843]
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
+
|-
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[http://forum.xda-developers.com/redmi-2/development/rom-sailfishos-2-0-1-11-redmi-2-t3395904 Xiaomi Redmi 2] [https://forum.xda-developers.com/redmi-2/development/sfos-sailfish-os-2-0-5-6-xiaomi-redmi-2-t3547405]
+
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2015/01
 
| device_released=2015/01
| linux_kernel=3.10.49
+
| linux_kernel=3.10.107
 
| display_status=Y
 
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
Line 1,425: Line 1,689:
 
{{device_gemini|function=Hadktablerow}}
 
{{device_gemini|function=Hadktablerow}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[http://forum.xda-developers.com/xiaomi-mi-3/orig-development/alpha-sailfishos-2-0-2-51-alpha-cancro-t3462419 Xiaomi Mi 3/Mi 4|cancro]  
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[https://forum.xda-developers.com/xiaomi-mi-3/orig-development/alpha-sailfishos-2-0-2-51-alpha-cancro-t3462419 Xiaomi Mi 3/Mi 4|cancro]  
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2013/11
 
| device_released=2013/11
Line 1,458: Line 1,722:
 
}}
 
}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://tradiz.org/sfos-armani Xiaomi Redmi 1S (armani)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_armani|Xiaomi Redmi 1S (armani)]]
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
+
{{device_armani|function=Hadktablerow}}
| device_released=2014/05
+
| linux_kernel=3.4.0
+
| display_status=Y
+
| touch_status=Y
+
| led_status=Y
+
| audio_status=Y
+
| nfc_status=NA
+
| bluetooth_status=Y
+
| sms_status=Y
+
| voice_status=Y
+
| data_status=Y
+
| wlan_status=Y
+
| hotspot_status=Y
+
| gps_status=Y
+
| camera_status=Y
+
| sensor_light_status=Y
+
| sensor_proximity_status=Y
+
| sensor_accelerometer_status=Y
+
| sensor_gyroscope_status=Y
+
| sensor_magnetic_status=Y
+
| vol_key_status=Y
+
| home_key_status=NA
+
| vibration_status=Y
+
| haptics_status=Y
+
| power_status=Y
+
| rtc_status=Y
+
| usb_net_status=Y
+
| usb_charging_status=Y
+
| fm_radio_status=Y
+
}}
+
 
|-
 
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_Vince| Xiaomi Redmi 5 Plus (vince)]]
 +
{{device_vince|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_aries| Xiaomi Mi2 / Mi2S (aries)]]
 +
{{device_aries|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_davinci| Xiaomi Redmi K20/Mi 9T (davinci/davinciin)]]
 +
{{device_davinci|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/sailfishos-on-tucana| Xiaomi Mi Note 10 (tucana)]]
 +
{{device_tucana|function=Hadktablerow}}|-
 
|}
 
|}
  
 
=== Others ===
 
=== Others ===
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
|-
 
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
 
|-
 
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_fp2|Fairphone 2 (fp2)]]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_fp2|Fairphone 2 (fp2)]]
 
{{device_fp2|function=Hadktablerow}}
 
{{device_fp2|function=Hadktablerow}}
Line 1,536: Line 1,778:
 
| fm_radio_status=NA
 
| fm_radio_status=NA
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://konstakang.com/devices/kis3/SailfishOS ZTE Open C / Kis 3 (kis3)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_idol3| Alcatel Idol 3 5.5" (idol3)]]
 +
{{device_idol3|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_ham|ZUK Z1 (ham)]]
 +
{{device_ham|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[https://github.com/ThomasBrixLarsen?tab=repositories Nubia Z11 (nx531j) ]
 +
{{device_nx531j|function=Hadktablerow}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/zenfone-5z/development/z01r-sailfishos-t4115857 ASUS ZenFone 5Z (Z01R)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
| device_released=2014/05
+
| device_released=2014/03
| linux_kernel=3.4.0
+
| linux_kernel=4.9.161
 
| display_status=Y
 
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=Y
 
| led_status=Y
 
| audio_status=Y
 
| audio_status=Y
| nfc_status=NA
+
| nfc_status=HAL
 +
| bluetooth_status=Y
 +
| sms_status=?
 +
| voice_status=?
 +
| data_status=?
 +
| wlan_status=Y
 +
| hotspot_status=?
 +
| gps_status=?
 +
| camera_status=Y
 +
| fingerprint_status=Y
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=Y
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| vibration_status=Y
 +
| haptics_status=Y
 +
| power_status=Y
 +
| rtc_status=NA
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=N
 +
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | ASUS ZenFone 8 (sake)
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=TBA
 +
| linux_kernel=5.4
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=Y
 +
| audio_status=Y
 +
| nfc_status=Y
 
| bluetooth_status=Y
 
| bluetooth_status=Y
 
| sms_status=Y
 
| sms_status=Y
Line 1,553: Line 1,837:
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=Y
 
| camera_status=Y
 +
| fingerprint_status=N
 
| sensor_light_status=Y
 
| sensor_light_status=Y
| sensor_proximity_status=?
+
| sensor_proximity_status=Y
 
| sensor_accelerometer_status=Y
 
| sensor_accelerometer_status=Y
| sensor_gyroscope_status=NA
+
| sensor_gyroscope_status=Y
| sensor_magnetic_status=NA
+
| sensor_magnetic_status=Y
 
| vol_key_status=Y
 
| vol_key_status=Y
 
| home_key_status=NA
 
| home_key_status=NA
Line 1,563: Line 1,848:
 
| haptics_status=Y
 
| haptics_status=Y
 
| power_status=Y
 
| power_status=Y
| rtc_status=?
+
| rtc_status=Y
 
| usb_net_status=Y
 
| usb_net_status=Y
 
| usb_charging_status=Y
 
| usb_charging_status=Y
| fm_radio_status=Y
+
| fm_radio_status=N
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[Adaptations/libhybris/Install_SailfishOS_for_ham|ZUK Z1 (ham)]]
 
{{device_ham|function=Hadktablerow}}
 
|-
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[http://github.com/ThomasBrixLarsen?tab=repositories Nubia Z11 (nx531j) ]
 
{{device_nx531j|function=Hadktablerow}}
 
|-
 
 
|}
 
|}
  
Line 1,580: Line 1,859:
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
{{Hadktableheader | sortable = yes | show_device = yes}}
 
|-
 
|-
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?t=96708 Onda V820W (inet_w)]
|-
+
|-
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://talk.maemo.org/showthread.php?t=96708 Onda V820W (inet_w)]
+
 
{{device_Onda_V820W|function=Hadktablerow}}
 
{{device_Onda_V820W|function=Hadktablerow}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Sony Z3 Tablet Compact LTE (scorpion)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_scorpion | Sony Z3 Tablet Compact LTE (scorpion) ]]
 
{{device_Scorpion|function=Hadktablerow}}
 
{{device_Scorpion|function=Hadktablerow}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |Sony Z3 Compact Tablet Wifi (scorpion_windy)  
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [[ Adaptations/libhybris/Install_SailfishOS_for_scorpion | Sony Z3 Compact Tablet Wifi (scorpion_windy) ]]
 
{{device_Scorpion_Windy|function=Hadktablerow}}
 
{{device_Scorpion_Windy|function=Hadktablerow}}
 
|-
 
|-
Line 1,608: Line 1,884:
 
| scope="col" rowspan="2" style="background:yellow" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="2" style="background:yellow" align="middle"  | Y <!-- GPS -->
 
| scope="col" rowspan="2" style="background:red" align="middle"  | N <!-- Camera -->
 
| scope="col" rowspan="2" style="background:red" align="middle"  | N <!-- Camera -->
 +
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="2" style="background:gray" align="middle"  | ? <!-- Proximity -->
 
| scope="col" rowspan="2" style="background:gray" align="middle"  | ? <!-- Proximity -->
Line 1,644: Line 1,921:
 
| scope="col" rowspan="2" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="2" style="background:red" align="middle"  | N <!-- GPS -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Camera -->
 +
| scope="col" rowspan="2" style="background:lightblue" align="middle" | N/A <!-- Fingerprint -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="2" style="background:lightgreen" align="middle"  | Y <!-- Light -->
 
| scope="col" rowspan="2" style="background:lightblue" align="middle"  | N/A <!-- Proximity -->
 
| scope="col" rowspan="2" style="background:lightblue" align="middle"  | N/A <!-- Proximity -->
Line 1,672: Line 1,950:
 
| led_status=Y
 
| led_status=Y
 
| audio_status=N
 
| audio_status=N
| nfc_status=?
+
| nfc_status=HAL
 
| bluetooth_status=N
 
| bluetooth_status=N
 
| sms_status=NA
 
| sms_status=NA
 
| voice_status=NA
 
| voice_status=NA
 
| data_status=NA
 
| data_status=NA
| wlan_status=?
+
| wlan_status=Y
| hotspot_status=?
+
| hotspot_status=NA
| gps_status=?
+
| gps_status=Y
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=NA
 
| sensor_proximity_status=NA
 
| sensor_accelerometer_status=Y
 
| sensor_accelerometer_status=Y
| sensor_gyroscope_status=?
+
| sensor_gyroscope_status=Y
| sensor_magnetic_status=NA
+
| sensor_magnetic_status=Y
 
| vol_key_status=Y
 
| vol_key_status=Y
 
| home_key_status=NA
 
| home_key_status=NA
| vibration_status=Y
+
| vibration_status=N
| haptics_status=Y
+
| haptics_status=N
| power_status=?
+
| power_status=Y
| rtc_status=N
+
| rtc_status=?
 
| usb_net_status=Y
 
| usb_net_status=Y
| usb_charging_status=Y
+
| usb_charging_status=N
 
| fm_radio_status=NA
 
| fm_radio_status=NA
 
}}
 
}}
Line 1,714: Line 1,993:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=NA
 
| sensor_proximity_status=NA
Line 1,747: Line 2,027:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=N
 
| camera_status=N
 +
| fingerprint_status=NA
 
| sensor_light_status=?
 
| sensor_light_status=?
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 1,780: Line 2,061:
 
| gps_status=HAL
 
| gps_status=HAL
 
| camera_status=HAL
 
| camera_status=HAL
 +
| fingerprint_status=NA
 
| sensor_light_status=Y
 
| sensor_light_status=Y
 
| sensor_proximity_status=NA
 
| sensor_proximity_status=NA
Line 1,813: Line 2,095:
 
| gps_status=?
 
| gps_status=?
 
| camera_status=?
 
| camera_status=?
 +
| fingerprint_status=NA
 
| sensor_light_status=N
 
| sensor_light_status=N
 
| sensor_proximity_status=?
 
| sensor_proximity_status=?
Line 1,829: Line 2,112:
 
}}
 
}}
 
|-
 
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/android/development/sailfish-os-a31-freetab-8014-t3844183 Modecom FreeTab 8014]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2013
 +
| linux_kernel=3.3.0
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=NA
 +
| audio_status=Y
 +
| nfc_status=NA
 +
| bluetooth_status=NA
 +
| sms_status=NA
 +
| voice_status=NA
 +
| data_status=NA
 +
| wlan_status=Y
 +
| hotspot_status=?
 +
| gps_status=NA
 +
| camera_status=N
 +
| fingerprint_status=NA
 +
| sensor_light_status=NA
 +
| sensor_proximity_status=NA
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=NA
 +
| sensor_magnetic_status=NA
 +
| vol_key_status=NA
 +
| home_key_status=?
 +
| vibration_status=NA
 +
| haptics_status=NA
 +
| power_status=Y
 +
| rtc_status=?
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=NA
 +
}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/mi-pad/development/sailfishos-xiaomi-mi-pad-2-latte-t3893043 Xiaomi MiPad 2 (latte)] [https://gitlab.com/sailfishos-porters-ci/latte-ci/ CI Images]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2013
 +
| linux_kernel=3.14.79
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=Y
 +
| audio_status=N
 +
| nfc_status=NA
 +
| bluetooth_status=Y
 +
| sms_status=NA
 +
| voice_status=NA
 +
| data_status=NA
 +
| wlan_status=Y
 +
| hotspot_status=NA
 +
| gps_status=NA
 +
| camera_status=N
 +
| fingerprint_status=NA
 +
| sensor_light_status=?
 +
| sensor_proximity_status=NA
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=NA
 +
| sensor_magnetic_status=NA
 +
| vol_key_status=Y
 +
| home_key_status=?
 +
| vibration_status=NA
 +
| haptics_status=NA
 +
| power_status=Y
 +
| rtc_status=?
 +
| usb_net_status=Y
 +
| usb_charging_status=Y
 +
| fm_radio_status=NA
 +
}}
 
|}
 
|}

Revision as of 14:34, 8 July 2023

Check here if the port's active: Adaptations/libhybris/porters then come here and help!

Contents

Smartphones

HTC

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

HTC One (m7) 3.4.82 Y Y Y Y  ?  ? Y N Y Y N  ? N  ? Y N Y Y Y Y  ? Y Y Y N Y Y  ?
HTC Desire HD (ace) 2013 3.0.101 Y Y Y Y N/A N Y Y Y Y  ? Y N N/A Y  ? Y N/A Y Y N Y Y Y N Y Y N/A
HTC Desire Z (vision) 2010 3.0.101 Y Y Y Y N/A N Y Y Y Y  ? Y N N/A Y  ? Y Y Y Y Y Y Y N N Y Y N/A
HTC One Sprint (m7spr) 2013/03 3.4.82 Y Y Y Y  ?  ? N N N Y N Y N N/A Y  ? Y Y Y Y  ? Y Y Y  ? Y Y  ?
HTC One Max (t6) 2013/10 3.4.82 Y Y Y Y  ?  ? N N N Y N Y N  ? Y  ? Y Y Y Y  ? Y Y Y  ? Y Y  ?
HTC Sensation (pyramid) 2011/05 3.0.85 / 3.4.112 Y Y  ?  ? N/A  ?  ?  ?  ? Y  ?  ? N N/A  ?  ?  ?  ?  ? Y N Y Y  ?  ? Y Y N/A

Huawei

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Huawei P8lite 2015 3.10.49 Y Y Y Y  ?  ? N N N Y  ?  ? N N/A Y Y Y N/A Y Y N/A Y Y Y  ? Y Y  ?
Huawei Ascend P6 (hwp6_u06) 2013 3.0.8 Y Y N N N/A N N N N Y  ?  ?  ? N/A N  ? Y N  ? Y N/A  ? N/A Y  ? Y Y N/A
Huawei C8813Q / G525 2013 3.4.98 Y Y Y Y N/A N N N N  ?  ? Y Y N/A Y Y Y N/A N/A Y  ? Y Y Y  ? Y Y N/A
Huawei Y6 SCL21 3.10.49 Y Y Y Y N/A Y Y Y Y Y  ? Y N  ? Y Y Y N/A Y Y N/A Y Y Y N Y Y N

Motorola

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Motorola/Lenovo Moto Z Play (addison) 2015/11 3.18.63 Y Y Y Y  ? Y Y Y Y Y Y Y Y  ? Y  ? Y Y Y Y Y Y Y Y Y Y Y N/A
Motorola Moto Z (griffin) 2016/09 3.18.31 Y Y N Y  ? Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y N Y N Y Y N
Motorola Moto X Force (kinzie) 2015/11 3.10.102 Y Y Y Y  ? N Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Motorola Moto X Play (lux) 2015/Q3 3.10.49 Y Y Y Y  ? Y Y Y Y Y Y Y Y  ? Y Y Y N/A Y Y N/A Y Y Y  ? Y Y N
Motorola Moto X Pro (shamu_t) 2015/Q3 3.10.40 Y Y Y Y  ? N N N N N N N N  ? Y Y Y N/A Y Y N/A Y Y Y  ? Y Y N/A
Motorola Moto X 2014 (victara) 2014/09 3.4.42 Y Y Y Y N Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y  ?
Motorola Moto X (ghost) 2013/08 3.4.42 Y Y Y Y  ? N Y Y Y Y Y  ? Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Motorola DROID Turbo (quark) 2014/10 3.10.91 Y Y  ? Y  ? N Y Y Y Y  ? Y Y  ? Y Y Y Y Y Y N Y Y Y  ? Y Y N/A
Motorola Moto G 2013 (falcon) piggz 2013/11 3.4.42 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y N/A Y Y N/A Y Y Y  ? Y Y N/A
Motorola Moto G 2014 (titan) 2014/09 3.4.42 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y Y
Motorola Moto G 2014 LTE (thea) 2015/03 3.4.42 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y Y
Motorola Moto G 2015 (osprey) 2014/09 3.4.42 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N
Motorola Moto G4 Plus (athene) 2016/05 3.10.84 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N
Motorola Moto G4 Play (harpia) 2016/05 3.10.49 Y Y N/A Y N/A  ? Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N
Motorola Moto E 2015 LTE (surnia) 2015/02 3.10.49 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y Y
Motorola Droid 4 XT894 (maserati) 3.0.8 Y Y Y Y N/A N Y Y Y Y  ? Y Y  ? Y Y Y Y Y Y QWERTY Y Y Y  ? Y Y N
Motorola Photon Q (xt897/xt907) 2012/08 3.0.101 Y Y Y Y  ? Y Y Y Y Y  ? Y Y  ? Y Y Y N/A Y Y QWERTY Y Y Y  ? Y Y N/A

Nexus

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Galaxy Nexus (maguro) 2011/11 3.0.31 Y Y Y Y Y Y Y Y Y Y  ? Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A
Nexus One (passion) 2010 2.6.38 Y Y  ?  ? N/A  ?  ?  ?  ? Y  ?  ?  ? N/A  ?  ?  ?  ?  ?  ?  ? N N N N Y Y N/A
Nexus 4 (mako) 2012 3.4 Y Y Y Y N N Y Y Y Y N Y Y N/A Y Y Y Y Y Y N/A Y Y Y N Y Y N/A
Nexus 5 (hammerhead) 2013 3.4 Y Y Y Y  ? N Y Y Y Y N Y Y N/A Y Y Y Y Y Y N/A Y Y Y N Y Y N/A
Nexus 5X (bullhead) 2015/10 3.10.0 Y Y Y Y  ? N Y Y Y Y Y Y N N Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Nexus 6 (shamu) 2015/Q3 3.10.40 Y Y Y Y  ? N Y N N Y  ?  ? N N/A Y  ?  ? N/A  ? Y N/A Y  ? Y  ? Y Y N/A

Oneplus

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

OnePlus X (onyx) 3.4.0 Y Y Y Y N/A Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y Y
Oneplus One Bacon 2014/06 3.4.67 Y Y Y Y  ? Y Y Y Y Y  ? Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Oneplus 3/3T 3.18.31 Y Y Y Y N Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A
OnePlus 5/5T 2017 4.4.209 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y N Y N/A
OnePlus 6 2018 4.9.x Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y  ? Y N/A

Samsung

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

SGSIII Intl (i9300) xda 2012 3.0.64 Y Y Y Y N N Y Y Y Y  ? Y N N/A Y  ? Y  ?  ? Y N Y Y Y N Y Y N/A
SGSIII 4G (i9305) 2012 3.0.64 Y Y  ? Y N N Y Y  ? Y  ? N N N/A  ?  ? Y  ?  ? Y N N Y Y N Y Y N/A
Samsung Galaxy S (galaxysmtd) 2010 3.0.101 Y Y N/A N N/A N N N N Y  ? N N N/A  ?  ?  ?  ?  ? Y Y Y Y Y  ? Y Y N/A
Samsung s4 mini (serrano) 2013/08 3.4.0 Y Y N/A Y N/A N N N N N N N N N/A Y Y Y Y Y N Y Y Y Y N Y Y  ?
Samsung Galaxy S4 GT-I9505 LTE (jfltexx) 3.4.107 Y Y Y Y N Y Y  ? Y Y  ? Y N  ? Y Y Y Y Y Y N Y Y Y  ? Y Y N/A
Galaxy Note (n7000) 2011 3.0.64 Y Y  ? Y N/A N  ?  ?  ? Y  ?  ?  ? N/A N Y y y Y Y N N Y Y  ? Y Y N/A
Samsung Galaxy S7 (herolte) 3.18.14 Y Y  ? Y N N Y N N Y Y Y N  ? Y Y Y Y Y Y Y Y Y Y  ? Y Y  ?
Samsung Galaxy A5 (a5ultexx) 2015 3.10.106 Y Y N/A Y  ? Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y Y Y Y Y Y Y Y Y
SGSII (i9100) 2011 3.0 Y Y Y Y N/A Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y Y Y Y Y  ?  ? Y  ?
Samsung Galaxy Note 4 SM-N910C (treltexx) 2014 3.10.9 Y Y Y Y N Y Y Y Y Y Y Y Y N Y Y Y Y Y Y Y Y Y Y Y Y Y N/A

Sony

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Sony Xperia 10 Dual (i4113) 2019 4.9 Y Y N Y Y Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Sony Xperia XZ2, XZ2c, XZ3 2018 4.9 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y N/A Y Y Y N Y Y N/A
Sony Xperia X (f5121, loire: suzu) 2016 3.10.0 Y Y Y Y N Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y N
Sony Xperia X Dual (f5122, loire: suzu) 2016 3.10.0 Y Y Y Y N Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y N
Sony Xperia X Compact (f5321, loire: kugo) 2016 3.10.0 Y Y Y Y N Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y N
Sony Xperia Z (yuga) 2013 3.4.0 Y Y N Y  ?  ? N N N Y  ?  ? N N/A  ?  ?  ?  ?  ? Y N/A Y  ? N  ? Y Y N/A
Sony Xperia Z1 Compact (amami) 2013 3.10.0 Y Y  ?  ? N  ?  ?  ?  ?  ?  ?  ?  ? N/A  ?  ?  ?  ?  ? Y N/A  ?  ?  ?  ? Y Y N/A
Sony Xperia Z2 (sirius) 2014/03 3.4.0 Y Y Y Y N N Y Y Y Y N Y N N/A N N N N N Y N/A Y Y Y N/A Y Y N/A
Sony Xperia Z3 compact (aries/z3c) 2014/10 3.4.0 Y Y Y Y  ?  ? Y Y Y Y  ?  ?  ? N/A  ?  ?  ?  ?  ? Y N/A  ?  ?  ?  ? Y Y N/A
Sony Xperia L C2105 2013 3.4.0 Y Y N Y N Y Y Y Y Y  ? N N N/A Y Y Y N/A N Y N/A Y Y Y N Y Y N/A
Sony Xperia SP (huashan) 2013 3.4.0 Y Y Y Y  ?  ? Y Y Y Y  ? Y  ? N/A y Y Y Y Y Y N/A Y Y  ?  ? Y Y N/A
Sony Ericsson 2011 Xperias
(anzu, coconut, haida, hallon, iyokan,
mango, satsuma, smultron, urushi)
2011 3.4.0 Y Y Y Y N/A Y Y Y Y Y  ? Y Y  ? Y Y Y N/A Y Y QWERTY Y Y Y  ? Y Y  ?

Xiaomi

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Xiaomi Redmi 2 [1] 2015/01 3.10.107 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y Y
Xiaomi Redmi Note 3 (kenzo) 3.10.93 Y Y Y Y  ? Y Y Y Y Y Y Y  ?  ?  ?  ? Y  ?  ? Y  ? Y  ? Y  ? Y Y  ?
Xiaomi Redmi Note 4 (mido) piggz 3.18.85 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Xiaomi Mi 5 (gemini) 3.18.31 Y Y Y Y  ? N Y Y Y Y Y Y Y  ? Y N Y Y Y Y Y Y Y Y  ? Y Y N/A
Xiaomi Mi 3/Mi 4|cancro 2013/11 3.4.0 Y Y Y Y  ? Y Y Y Y Y  ? Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y Y
Xiaomi Redmi 1S (armani) 2014/05 3.4.0 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y Y
Xiaomi Redmi 5 Plus (vince) 2017/12 3.18.31 Y Y Y Y N/A Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y Y
Xiaomi Mi2 / Mi2S (aries) 2012/12 3.4.0 Y Y Y Y N/A Y Y Y Y Y  ? Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y  ?
Xiaomi Redmi K20/Mi 9T (davinci/davinciin) 2019 4.14 Y Y Y Y Y Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y Y Y Y N
Xiaomi Mi Note 10 (tucana) 2019/06 4.14 Y Y Y Y N Y Y Y Y Y Y Y Y  ? Y Y Y  ?  ? Y N/A Y Y Y  ?  ? Y N

Others

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Fairphone 2 (fp2) 2015/12 3.4.0 Y Y Y Y N/A Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y Y
Find5 | X909 (find5) 3.4.0 Y Y N Y Y Y Y Y Y Y Y Y Y  ? Y Y Y Y Y Y N/A Y Y Y  ? Y Y N/A
Find7 | X9076 (find7s) 2014/03 3.4.0 Y Y N Y Y Y  ?  ?  ? Y  ? Y  ?  ?  ?  ?  ?  ?  ?  ? N/A Y Y Y  ? Y Y N/A
Alcatel Idol 3 5.5" (idol3) 2015/03 3.10.75 Y Y Y Y Y Y Y Y Y Y Y Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y Y
ZUK Z1 (ham) 2015/10 3.4.0 Y Y Y Y N/A Y Y Y Y Y Y Y Y N Y Y Y Y Y Y Y Y Y Y Y Y Y N/A
Nubia Z11 (nx531j) 3.18.20 Y Y Y Y  ? N Y Y Y Y N Y Y  ? y y Y Y Y Y N Y Y Y Y Y Y N/A
ASUS ZenFone 5Z (Z01R) 2014/03 4.9.161 Y Y Y Y Y Y  ?  ?  ? Y  ?  ? Y Y Y Y Y Y Y Y N/A Y Y Y N/A Y Y N
ASUS ZenFone 8 (sake) TBA 5.4 Y Y Y Y Y Y Y Y Y Y Y Y Y N Y Y Y Y Y Y N/A Y Y Y Y Y Y N

Tablets

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
Downloadable
Image
Device released Linux
Kernel
Display Touch LED Audio NFC Bluetooth GSM WLAN GPS Camera Fingerprint Sensors Keys Vibra Haptics Power
Mgmt.
RTC
alarms
USB FM Radio
SMS Voice Data Connect Hotspot ALS PS Accel. Gyro. Magne. Vol+/- Home Net. Charge

Onda V820W (inet_w) 3.10 Y Y N/A Y N/A Y N/A N/A N/A Y  ? N/A Y  ? N/A N/A Y N/A N/A Y N/A N/A N/A Y  ? Y Y N/A
Sony Z3 Tablet Compact LTE (scorpion) 3.10.84 Y Y Y Y N Y  ?  ? Y Y  ? Y N N/A Y N/A Y N Y Y N/A Y Y Y  ? Y Y N
Sony Z3 Compact Tablet Wifi (scorpion_windy) 3.10.84 Y Y Y Y N Y N/A N/A N/A Y N/A Y N N/A Y N/A Y Y Y Y N/A Y Y Y  ? Y Y N
Nexus 7 2012 WiFi (grouper) 2012 3.1.10 Y Y  ? Y Y Y N/A N/A N/A Y  ? Y N N/A Y  ? Y Y Y Y N/A N/A N/A Y N Y Y N/A
Nexus 7 2012 GSM (tilapia) Y  ? Y
Nexus 7 2013 WiFi (flo) 2013 3.4.0 Y Y Y Y  ? Y N/A N/A N/A Y  ? N Y N/A Y N/A Y Y Y Y N/A N/A N/A Y  ? Y Y N/A
Nexus 7 2013 GSM (deb)  ?  ?  ?
Nexus 10 (manta) 2012 3.1.0 Y Y Y N Y N N/A N/A N/A Y N/A Y N N/A Y N/A Y Y Y Y N/A N N Y  ? Y N N/A
HP TouchPad (tenderloin) 2011 3.0.1 Y Y N/A Y N/A Y N/A N/A N/A Y  ?  ? N N/A Y N/A Y Y N/A Y N/A N/A N/A  ?  ? Y Y N/A
Samsung Galaxy Tab 4 10.1 Wifi (matissewifi) 2014/04 3.4.0 Y Y N/A Y N/A Y N/A N/A N/A Y  ?  ? N N/A  ?  ? Y N/A N/A Y Y N/A N/A Y  ? Y Y  ?
Samsung Galaxy Tab 2 3G (espresso3g) 2012/04 3.0.101 Y Y N/A Y N/A Y Y Y Y Y  ? Y Y N/A Y N/A Y N Y Y N/A Y Y Y  ? Y Y N/A
Galaxy Tab 2 Wifi (p3100) 2012/02 3.0.31 Y Y  ? N N/A N N/A N/A N/A N N  ?  ? N/A N  ? Y N  ? Y N/A N N/A Y  ? Y Y N/A
Modecom FreeTab 8014 2013 3.3.0 Y Y N/A Y N/A N/A N/A N/A N/A Y  ? N/A N N/A N/A N/A Y N/A N/A N/A  ? N/A N/A Y  ? Y Y N/A
Xiaomi MiPad 2 (latte) CI Images 2013 3.14.79 Y Y Y N N/A Y N/A N/A N/A Y N/A N/A N N/A  ? N/A Y N/A N/A Y  ? N/A N/A Y  ? Y Y N/A
Personal tools