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
(HTC)
(Samsung)
 
(116 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
| 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)]
+
| 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)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2013/03
 
| device_released=2013/03
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 105: Line 107:
 
| fm_radio_status=?
 
| fm_radio_status=?
 
}}|-
 
}}|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[http://forum.xda-developers.com/htc-one-max/development/sailfish-os-htc-one-max-t6-t3728384 HTC One Max (t6)]  
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |[https://forum.xda-developers.com/htc-one-max/development/sailfish-os-htc-one-max-t6-t3728384 HTC One Max (t6)]  
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2013/10
 
| device_released=2013/10
| linux_kernel=3.4.110
+
| linux_kernel=3.4.82
 
| display_status=Y
 
| display_status=Y
 
| 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=N
+
| wlan_status=Y
 
| hotspot_status=N
 
| hotspot_status=N
| gps_status=?
+
| 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}}
|-
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei P8lite
! <br>!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!
+
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
|-
+
| device_released=2015
 +
| linux_kernel=3.10.49
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=HAL
 +
| audio_status=Y
 +
| nfc_status=?
 +
| bluetooth_status=?
 +
| sms_status=N
 +
| 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=Y
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=NA
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| 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;" | Huawei Ascend P6 (hwp6_u06)
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Huawei Ascend P6 (hwp6_u06)
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2013 <!-- Year released -->
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2013 <!-- Year released -->
Line 192: 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 215: 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 238: 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 245: 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 355: 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 422: 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 443: 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 538: Line 603:
 
| usb_charging_status=Y
 
| usb_charging_status=Y
 
| fm_radio_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/2015-moto-g/orig-development/sailfishos-t3786634 Motorola Moto G 2015 (osprey)]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2014/09
 +
| linux_kernel=3.4.42
 +
| 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=N/A
 +
| 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/moto-g4-plus/development/rom-sailfish-os-2-1-t3668304 Motorola Moto G4 Plus (athene)]
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/moto-g4-plus/development/rom-sailfish-os-2-1-t3668304 Motorola Moto G4 Plus (athene)]
Line 635: 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 652: 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 662: Line 759:
 
| vol_key_status=Y
 
| vol_key_status=Y
 
| home_key_status=QWERTY
 
| home_key_status=QWERTY
 +
| vibration_status=Y
 +
| haptics_status=Y
 +
| 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://talk.maemo.org/showthread.php?p=1526969 Motorola Droid 4 XT894 (maserati)]
 +
{{device_maserati|function=Hadktablerow}}
 +
}}|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?p=1576270 Motorola Moto G7 Power XT1955-5 (ocean)1]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2019/02
 +
| linux_kernel=4.9.206
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=Y
 +
| audio_status=Y
 +
| nfc_status=N
 +
| 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
 
| vibration_status=Y
 
| haptics_status=Y
 
| haptics_status=Y
Line 674: Line 805:
 
=== 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 694: Line 822:
 
| 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 725: Line 854:
 
| 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 740: Line 870:
 
| 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 764: Line 951:
 
| 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 775: Line 963:
 
| 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 780: Line 1,001:
 
}}|-
 
}}|-
 
|}
 
|}
 +
 
=== 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 829: Line 1,048:
 
| 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
 
| data_status=Y
 
| data_status=Y
 
| wlan_status=Y
 
| wlan_status=Y
| hotspot_status=?
+
| hotspot_status=Y
 
| gps_status=Y
 
| gps_status=Y
 
| camera_status=Y
 
| camera_status=Y
Line 852: Line 1,071:
 
| 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 875: Line 1,095:
 
| 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 906: Line 1,127:
 
| 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 937: Line 1,159:
 
| 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 969: Line 1,192:
 
| 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 987: Line 1,211:
 
{{device_jfltexx|function=Hadktablerow}}
 
{{device_jfltexx|function=Hadktablerow}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://plus.google.com/+AdamPigg/posts/iZpwGxrTZu1 Galaxy Note (n7000)]
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://talk.maemo.org/showthread.php?p=1571321 Galaxy Note (n7000)]
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2011 <!-- Year released -->
 
| scope="col" rowspan="1" style="background:white" align="middle" | 2011 <!-- 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 1,003: Line 1,227:
 
| 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,014: Line 1,239:
 
| 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,022: Line 1,377:
 
=== 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,042: Line 1,399:
 
| 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,057: Line 1,415:
 
| 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,074: Line 1,432:
 
| 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,089: Line 1,448:
 
| 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,137: Line 1,496:
 
| 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,169: Line 1,529:
 
| 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,184: Line 1,545:
 
| 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,201: Line 1,562:
 
| 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,233: Line 1,595:
 
| 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,264: Line 1,627:
 
| 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,295: Line 1,659:
 
| 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,317: Line 1,682:
 
=== 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,361: Line 1,723:
 
{{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,394: Line 1,756:
 
}}
 
}}
 
|-
 
|-
| 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,472: Line 1,812:
 
| 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,489: Line 1,871:
 
| 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,499: Line 1,882:
 
| 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,516: Line 1,893:
 
{{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,544: Line 1,918:
 
| 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,580: Line 1,955:
 
| 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,599: Line 1,975:
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GSM Call -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GSM Call -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GSM Data -->
 
| scope="col" rowspan="1" style="background:grey" align="middle"  | ? <!-- GSM Data -->
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://wiki.merproject.org/wiki/Adaptations/libhybris/Manta Nexus 10 (manta)]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2012
 +
| linux_kernel=3.1.0
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=Y
 +
| audio_status=N
 +
| nfc_status=HAL
 +
| bluetooth_status=N
 +
| sms_status=NA
 +
| voice_status=NA
 +
| data_status=NA
 +
| wlan_status=Y
 +
| hotspot_status=NA
 +
| gps_status=Y
 +
| camera_status=N
 +
| fingerprint_status=NA
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=NA
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=Y
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| vibration_status=N
 +
| haptics_status=N
 +
| power_status=Y
 +
| rtc_status=?
 +
| usb_net_status=Y
 +
| usb_charging_status=N
 +
| fm_radio_status=NA
 +
}}
 +
|-
 +
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/hp-touchpad/other/sailfishos-touchpad-t3057476 HP TouchPad (tenderloin)]
 +
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 +
| device_released=2011
 +
| linux_kernel=3.0.1
 +
| display_status=Y
 +
| touch_status=Y
 +
| led_status=NA
 +
| audio_status=Y
 +
| nfc_status=NA
 +
| bluetooth_status=HAL
 +
| sms_status=NA
 +
| voice_status=NA
 +
| data_status=NA
 +
| wlan_status=Y
 +
| hotspot_status=?
 +
| gps_status=?
 +
| camera_status=N
 +
| fingerprint_status=NA
 +
| sensor_light_status=Y
 +
| sensor_proximity_status=NA
 +
| sensor_accelerometer_status=Y
 +
| sensor_gyroscope_status=Y
 +
| sensor_magnetic_status=NA
 +
| vol_key_status=Y
 +
| home_key_status=NA
 +
| vibration_status=NA
 +
| haptics_status=NA
 +
| power_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;" |Samsung Galaxy Tab 4 10.1 Wifi (matissewifi)  
 
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |Samsung Galaxy Tab 4 10.1 Wifi (matissewifi)  
Line 1,604: Line 2,048:
 
| device_released=2014/04
 
| device_released=2014/04
 
| linux_kernel=3.4.0
 
| linux_kernel=3.4.0
| display_status=y
+
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=NA
 
| led_status=NA
Line 1,617: Line 2,061:
 
| 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,633: Line 2,078:
 
}}
 
}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" |Samsung Galaxy Tab 2 3G (espresso3g)  
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [http://yacuken.me/espresso3g/sfos/ Samsung Galaxy Tab 2 3G (espresso3g)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2012/04
 
| device_released=2012/04
 
| linux_kernel=3.0.101
 
| linux_kernel=3.0.101
| display_status=y
+
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=NA
 
| led_status=NA
Line 1,650: Line 2,095:
 
| 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,666: Line 2,112:
 
}}
 
}}
 
|-
 
|-
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | Galaxy Tab 2 Wifi (p3110)
+
| scope="row" style="background-color:#ddd; border:1px solid #ddd; padding:2px 0.5em;" | [https://forum.xda-developers.com/galaxy-tab-2/7-inch-development/sfos-sailfishos-galaxy-tab-2-p3100-v2-0-t3355597 Galaxy Tab 2 Wifi (p3100)]
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
{{Hadktablerow <!-- Y / HAL / ? / N / NA -->
 
| device_released=2012/02
 
| device_released=2012/02
 
| linux_kernel=3.0.31
 
| linux_kernel=3.0.31
| display_status=y
+
| display_status=Y
 
| touch_status=Y
 
| touch_status=Y
 
| led_status=?
 
| led_status=?
Line 1,683: Line 2,129:
 
| 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,699: Line 2,146:
 
}}
 
}}
 
|-
 
|-
 +
| 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
 +
}}
 
|}
 
|}

Latest revision as of 13:00, 24 October 2024

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

Contents

[edit] Smartphones

[edit] 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

[edit] 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

[edit] 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
Motorola Moto G7 Power XT1955-5 (ocean)1 2019/02 4.9.206 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 N/A

[edit] 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

[edit] 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

[edit] 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

[edit] 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  ?

[edit] 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

[edit] 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

[edit] 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