summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xaudio/audio_hw.c7
-rw-r--r--device.mk6
-rwxr-xr-xinit.tuna.rc3
-rw-r--r--kernelbin3798852 -> 3816492 bytes
-rw-r--r--mms144_ts_rev31.fwbin31760 -> 31760 bytes
-rw-r--r--mms144_ts_rev32.fwbin31760 -> 31760 bytes
6 files changed, 16 insertions, 0 deletions
diff --git a/audio/audio_hw.c b/audio/audio_hw.c
index 58d8474..9bb2817 100755
--- a/audio/audio_hw.c
+++ b/audio/audio_hw.c
@@ -60,6 +60,7 @@
#define MIXER_DL2_MIXER_VOICE "DL2 Mixer Voice"
#define MIXER_SIDETONE_MIXER_PLAYBACK "Sidetone Mixer Playback"
#define MIXER_SIDETONE_MIXER_CAPTURE "Sidetone Mixer Capture"
+#define MIXER_DL2_MONO_MIXER "DL2 Mono Mixer"
#define MIXER_DL1_PDM_SWITCH "DL1 PDM Switch"
#define MIXER_DL1_BT_VX_SWITCH "DL1 BT_VX Switch"
#define MIXER_VOICE_CAPTURE_MIXER_CAPTURE "Voice Capture Mixer Capture"
@@ -293,6 +294,12 @@ struct route_setting defaults[] = {
.intval = 1,
},
+ /* speaker */
+ {
+ .ctl_name = MIXER_DL2_MONO_MIXER,
+ .intval = 1,
+ },
+
/* bt */
{
.ctl_name = MIXER_BT_UL_VOLUME,
diff --git a/device.mk b/device.mk
index 3be72f2..6bac995 100644
--- a/device.mk
+++ b/device.mk
@@ -27,7 +27,12 @@ endif
DEVICE_PACKAGE_OVERLAYS := device/samsung/tuna/overlay
+# This device is xhdpi. However the platform doesn't
+# currently contain all of the bitmaps at xhdpi density so
+# we do this little trick to fall back to the hdpi version
+# if the xhdpi doesn't exist.
PRODUCT_AAPT_CONFIG := normal hdpi xhdpi
+PRODUCT_AAPT_PREF_CONFIG := xhdpi
PRODUCT_PACKAGES := \
lights.tuna \
@@ -107,6 +112,7 @@ PRODUCT_COPY_FILES += \
frameworks/base/data/etc/android.hardware.nfc.xml:system/etc/permissions/android.hardware.nfc.xml \
frameworks/base/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml \
frameworks/base/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \
+ frameworks/base/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \
packages/wallpapers/LivePicker/android.software.live_wallpaper.xml:system/etc/permissions/android.software.live_wallpaper.xml
# HACK: copy panda init for now to boot on both boards
diff --git a/init.tuna.rc b/init.tuna.rc
index d3bb9cf..45ad5cf 100755
--- a/init.tuna.rc
+++ b/init.tuna.rc
@@ -68,6 +68,9 @@ on fs
mkdir /data/radio 0775 radio radio
mkdir /data/radio/log 0775 radio radio
+# add symlink for HDCP key
+ symlink /factory/hdcp.keys /system/vendor/firmware/hdcp.keys
+
# nfc
setprop ro.nfc.port "COM4"
chmod 0600 /dev/ttyO3
diff --git a/kernel b/kernel
index 73db0a8..071aa10 100644
--- a/kernel
+++ b/kernel
Binary files differ
diff --git a/mms144_ts_rev31.fw b/mms144_ts_rev31.fw
index a0594db..07c5699 100644
--- a/mms144_ts_rev31.fw
+++ b/mms144_ts_rev31.fw
Binary files differ
diff --git a/mms144_ts_rev32.fw b/mms144_ts_rev32.fw
index a4a0804..0eae9fc 100644
--- a/mms144_ts_rev32.fw
+++ b/mms144_ts_rev32.fw
Binary files differ