[-]
[+]
|
Changed |
_service:tar_git:jolla-configuration-enchilada.spec
|
|
|
Added |
_service:tar_git:jolla-configuration-enchilada-1.0.0+hybris.16.0.20200815194137.d52e5dc.tar.gz
^
|
|
Deleted |
_service:tar_git:jolla-configuration-enchilada-1.3.1+hybris.16.0.20200211164513.7466c31.tar.gz
^
|
[-]
[+]
|
Changed |
_service:tar_git:jolla-configuration-enchilada.inc
^
|
@@ -1,12 +1,17 @@
Requires: patterns-sailfish-applications
Requires: patterns-sailfish-ui
+# For devices with cellular modem. Those without one, please comment out:
Requires: patterns-sailfish-cellular-apps
-Requires: sailfish-content-graphics-z1.75
+# Early stages of porting benefit from these:
+Requires: sailfish-porter-tools
+
+Requires: sailfish-content-graphics-z@ICON_RES@
-# Extended settings functionality
-Requires: jolla-settings-system-nfc
-Requires: jolla-settings-system-flashlight
+# For multi-SIM devices
Requires: jolla-settings-networking-multisim
+
+# Introduced starting Sailfish OS 2.0.4.x:
+# 3rd party accounts like Twitter, VK, cloud services, etc
Requires: jolla-settings-accounts-extensions-3rd-party-all
# Introduced starting Sailfish OS 2.1.1.26
@@ -24,12 +29,6 @@
# to improve camera startup times and the like
Requires: mapplauncherd-booster-silica-qt5-media
-# Enable device lock and allow to select untrusted software
-Requires: jolla-devicelock-daemon-encsfa
-
-# Enable /home encryption
-#Requires: sailfish-device-encryption
-
# SELinux
#Requires: libselinux-utils
#Requires: libselinux-utils-extra
@@ -38,15 +37,13 @@
# Early stages of porting benefit from these:
# On the basis of sailfish-porter-tools
-#Requires: jolla-developer-mode
-#Requires: sailfishsilica-qt5-demos
-#Requires: busybox-static
-#Requires: net-tools
-#Requires: openssh-clients
-#Requires: openssh-server
-#Requires: vim-enhanced
-#Requires: zypper
-#Requires: strace
-#Requires: jolla-rnd-device
-#Requires: libhybris-tests
+Requires: jolla-developer-mode
+Requires: sailfishsilica-qt5-demos
+Requires: busybox-static
+Requires: net-tools
+Requires: openssh-clients
+Requires: openssh-server
+Requires: vim-enhanced
+Requires: zypper
+Requires: jolla-rnd-device
# End sailfish-porter-tools
|
[-]
[+]
|
Changed |
_service:tar_git:jolla-hw-adaptation-enchilada.inc
^
|
@@ -1,16 +1,28 @@
-Requires: droid-hal-%{device}
-Requires: droid-hal-%{device}-detritus
-Requires: droid-hal-%{device}-img-boot
-#Requires: droid-hal-%{device}-img-recovery
-Requires: droid-hal-%{device}-kernel-modules
-Requires: droid-hal-%{device}-tools
-Requires: droid-config-%{device}-sailfish
-Requires: droid-config-%{device}-pulseaudio-settings
-Requires: droid-config-%{device}-policy-settings
-Requires: droid-config-%{device}-preinit-plugin
-Requires: droid-config-%{device}-flashing
-Requires: droid-config-%{device}-bluez5
-Requires: droid-hal-version-%{device}
+Requires: droid-hal-enchilada
+Requires: droid-hal-enchilada-detritus
+Requires: droid-hal-enchilada-img-boot
+Requires: droid-hal-enchilada-kernel-modules
+Requires: droid-config-enchilada-sailfish
+Requires: droid-config-enchilada-pulseaudio-settings
+Requires: droid-config-enchilada-policy-settings
+Requires: droid-config-enchilada-preinit-plugin
+Requires: droid-config-enchilada-flashing
+Requires: droid-config-enchilada-bluez5
+Requires: droid-hal-version-enchilada
+
+# Enchilada extras!
+Requires: triambienced
+Requires: onyx-triambience-settings-plugin
+Requires: gestured
+Requires: onyx-gesture-settings-plugin
+Requires: nemo-qml-plugin-systemsettings
+
+# FP daemon
+Requires: droid-biometry-fp
+Requires: sailfish-fpd-community
+
+# No more flingerglue
+Requires: audiosystem-passthrough-dummy-af
# Hybris packages
Requires: libhybris-libEGL
@@ -20,11 +32,8 @@
# Telephony
Requires: ofono-ril-binder-plugin
-# Bluetooth
-Requires: bluebinder
-
-# NFC
-Requires: nfcd-binder-plugin
+# Flashlight
+Requires: jolla-settings-system-flashlight
# Sensors
Requires: hybris-libsensorfw-qt5
@@ -36,15 +45,12 @@
# Needed for /dev/touchscreen symlink
Requires: qt5-plugin-generic-evdev
-# Audio
Requires: pulseaudio-modules-droid
+# for call audio
Requires: pulseaudio-modules-droid-hidl
# for audio recording to work:
Requires: qt5-qtmultimedia-plugin-mediaservice-gstmediacapture
-# Camera
-Requires: audioflingerglue
-
# These need to be per-device due to differing backends (fbdev, eglfs, hwc, ..?)
Requires: qt5-qtwayland-wayland_egl
Requires: qt5-qpa-hwcomposer-plugin
@@ -52,27 +58,47 @@
# Add GStreamer v1.0 as standard
Requires: gstreamer1.0
-Requires: gstreamer1.0-droid
-Requires: gstreamer1.0-libav
Requires: gstreamer1.0-plugins-good
Requires: gstreamer1.0-plugins-base
Requires: gstreamer1.0-plugins-bad
Requires: nemo-gstreamer1.0-interfaces
+# For devices with droidmedia and gst-droid built, see HADK pdf for more information
+Requires: gstreamer1.0-droid
# This is needed for notification LEDs
Requires: mce-plugin-libhybris
-# USB mode controller
+## USB mode controller
+# Enables mode selector upon plugging USB cable:
Requires: usb-moded
+Requires: usb-moded-defaults-android
+Requires: usb-moded-developer-mode-android
+Requires: usb-moded-connection-sharing-android-config
+
+# Extra useful modes not officially supported:
+# might need some configuration to get working
+#Requires: usb-moded-mass-storage-android-config
+# working but careful with roaming!
+#Requires: usb-moded-connection-sharing-android-config
+# android diag mode only usable for certain android tools
+#Requires: usb-moded-diag-mode-android
# hammerhead, grouper, and maguro use this in scripts, so include for all
Requires: rfkill
+# enable device lock (and FP)
+Requires: sailfish-devicelock-fpd
+
# For GPS
Requires: geoclue-provider-hybris
-# OnePlus 6 specific packages
-Requires: triambienced
-Requires: onyx-triambience-settings-plugin
-Requires: gestured
-Requires: onyx-gesture-settings-plugin
+# For Bluetooth
+Requires: bluebinder
+
+# For FM radio on some QCOM devices
+#Requires: qt5-qtmultimedia-plugin-mediaservice-irisradio
+#Requires: jolla-mediaplayer-radio
+
+# NFC for devices using Android 8 or newer as base
+Requires: nfcd-binder-plugin
+Requires: jolla-settings-system-nfc
|