klte-common: updates from mm stock CPK1
Change-Id: I93b840ee6ab9053cbafe4808e8efa57d5fb68903
This commit is contained in:
parent
45cead0eb7
commit
13825b4138
4 changed files with 80 additions and 45 deletions
|
@ -1,5 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright 2013 The Android Open Source Project
|
||||
<!-- Copyright (C) 2010 The Android Open Source Project
|
||||
Copyright (C) 2014 The Linux Foundation. All rights reserved.
|
||||
Not a contribution.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
|
@ -70,6 +72,16 @@
|
|||
<!ELEMENT AudioDecoderCap EMPTY>
|
||||
<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
|
||||
<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
|
||||
<!ELEMENT VideoEditorCap EMPTY>
|
||||
<!ATTLIST VideoEditorCap maxInputFrameWidth CDATA #REQUIRED>
|
||||
<!ATTLIST VideoEditorCap maxInputFrameHeight CDATA #REQUIRED>
|
||||
<!ATTLIST VideoEditorCap maxOutputFrameWidth CDATA #REQUIRED>
|
||||
<!ATTLIST VideoEditorCap maxOutputFrameHeight CDATA #REQUIRED>
|
||||
<!ATTLIST VideoEditorCap maxPrefetchYUVFrames CDATA #REQUIRED>
|
||||
<!ELEMENT ExportVideoProfile EMPTY>
|
||||
<!ATTLIST ExportVideoProfile name (h264|h263|m4v) #REQUIRED>
|
||||
<!ATTLIST ExportVideoProfile profile CDATA #REQUIRED>
|
||||
<!ATTLIST ExportVideoProfile level CDATA #REQUIRED>
|
||||
]>
|
||||
<!--
|
||||
This file is used to declare the multimedia profiles and capabilities
|
||||
|
@ -139,18 +151,6 @@
|
|||
channels="1" />
|
||||
</EncoderProfile>
|
||||
|
||||
<EncoderProfile quality="2160p" fileFormat="mp4" duration="30">
|
||||
<Video codec="h264"
|
||||
bitRate="50000000"
|
||||
width="3840"
|
||||
height="2160"
|
||||
frameRate="30" />
|
||||
<Audio codec="aac"
|
||||
bitRate="256000"
|
||||
sampleRate="48000"
|
||||
channels="2" />
|
||||
</EncoderProfile>
|
||||
|
||||
<EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
|
||||
<Video codec="h264"
|
||||
bitRate="192000"
|
||||
|
@ -216,19 +216,6 @@
|
|||
channels="1" />
|
||||
</EncoderProfile>
|
||||
|
||||
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="30">
|
||||
<Video codec="h264"
|
||||
bitRate="50000000"
|
||||
width="3840"
|
||||
height="2160"
|
||||
frameRate="30" />
|
||||
<!-- audio setting is ignored -->
|
||||
<Audio codec="aac"
|
||||
bitRate="256000"
|
||||
sampleRate="48000"
|
||||
channels="2" />
|
||||
</EncoderProfile>
|
||||
|
||||
<ImageEncoding quality="95" />
|
||||
<ImageEncoding quality="80" />
|
||||
<ImageEncoding quality="70" />
|
||||
|
@ -379,10 +366,10 @@
|
|||
or query the capabilities of the codec at all if it is disabled
|
||||
-->
|
||||
<VideoEncoderCap name="h264" enabled="true"
|
||||
minBitRate="64000" maxBitRate="50000000"
|
||||
minFrameWidth="176" maxFrameWidth="3840"
|
||||
minFrameHeight="144" maxFrameHeight="2160"
|
||||
minFrameRate="1" maxFrameRate="30" />
|
||||
minBitRate="64000" maxBitRate="40000000"
|
||||
minFrameWidth="176" maxFrameWidth="1920"
|
||||
minFrameHeight="144" maxFrameHeight="1080"
|
||||
minFrameRate="15" maxFrameRate="30" />
|
||||
|
||||
<VideoEncoderCap name="h263" enabled="true"
|
||||
minBitRate="64000" maxBitRate="2000000"
|
||||
|
@ -430,4 +417,39 @@
|
|||
-->
|
||||
<VideoDecoderCap name="wmv" enabled="false"/>
|
||||
<AudioDecoderCap name="wma" enabled="false"/>
|
||||
|
||||
<!--
|
||||
The VideoEditor Capability configuration:
|
||||
- maxInputFrameWidth: maximum video width of imported video clip.
|
||||
- maxInputFrameHeight: maximum video height of imported video clip.
|
||||
- maxOutputFrameWidth: maximum video width of exported video clip.
|
||||
- maxOutputFrameHeight: maximum video height of exported video clip.
|
||||
- maxPrefetchYUVFrames: maximum prefetch YUV frames for encoder,
|
||||
used to limit the amount of memory for prefetched YUV frames.
|
||||
For this platform, it allows maximum 30MB(3MB per 1080p frame x 10
|
||||
frames) memory.
|
||||
-->
|
||||
<VideoEditorCap maxInputFrameWidth="1920"
|
||||
maxInputFrameHeight="1080" maxOutputFrameWidth="1920"
|
||||
maxOutputFrameHeight="1080" maxPrefetchYUVFrames="10"/>
|
||||
<!--
|
||||
The VideoEditor Export codec profile and level values
|
||||
correspond to the values in OMX_Video.h.
|
||||
E.g. for h264, profile value 1 means OMX_VIDEO_AVCProfileBaseline
|
||||
and level 4096 means OMX_VIDEO_AVCLevel41.
|
||||
Please note that the values are in decimal.
|
||||
These values are for video encoder.
|
||||
-->
|
||||
<!--
|
||||
Codec = h.264, Baseline profile, level 4.0
|
||||
-->
|
||||
<ExportVideoProfile name="h264" profile= "1" level="2048"/>
|
||||
<!--
|
||||
Codec = h.263, Baseline profile, level 70
|
||||
-->
|
||||
<ExportVideoProfile name="h263" profile= "1" level="128"/>
|
||||
<!--
|
||||
Codec = mpeg4, Simple profile, level 5
|
||||
-->
|
||||
<ExportVideoProfile name="m4v" profile= "1" level="128"/>
|
||||
</MediaSettings>
|
||||
|
|
|
@ -1 +1,15 @@
|
|||
disable_scan_offload=1
|
||||
p2p_listen_reg_class=81
|
||||
p2p_listen_channel=1
|
||||
p2p_oper_reg_class=124
|
||||
p2p_oper_channel=149
|
||||
manufacturer=SAMSUNG_ELECTRONICS
|
||||
model_name=SAMSUNG_MOBILE
|
||||
model_number=2014
|
||||
serial_number=19691101
|
||||
update_config=1
|
||||
p2p_add_cli_chan=1
|
||||
ip_addr_go=192.168.49.1
|
||||
ip_addr_mask=255.255.255.0
|
||||
ip_addr_start=192.168.49.200
|
||||
ip_addr_end=192.168.49.254
|
||||
|
|
|
@ -133,10 +133,6 @@ on post-fs-data
|
|||
chmod 0666 /sys/class/leds/torch-sec1/brightness
|
||||
chown system camera /sys/class/leds/torch-sec1/brightness
|
||||
|
||||
# Touchscreen
|
||||
chmod 0660 /sys/class/input/input2/enabled
|
||||
chown system system /sys/class/input/input2/enabled
|
||||
|
||||
#Create the symlink to qcn wpa_supplicant folder for ar6000 wpa_supplicant
|
||||
mkdir /data/system 0775 system system
|
||||
|
||||
|
@ -285,13 +281,14 @@ on boot
|
|||
chmod 0660 /sys/module/hci_uart/parameters/ath_btwrite
|
||||
chmod 0660 /dev/ttyHS0
|
||||
chown bluetooth bluetooth /sys/devices/platform/msm_serial_hs.0/clock
|
||||
chmod 0660 /sys/devices/platform/msm_serial_hs.0/clock
|
||||
|
||||
chmod 0660 /dev/ttyHS2
|
||||
chown bluetooth bluetooth /dev/ttyHS2
|
||||
|
||||
# for BT MAC address
|
||||
mkdir /efs/bluetooth 0775 radio system
|
||||
# if already exist
|
||||
chown radio system /efs/bluetooth
|
||||
chmod 0775 /efs/bluetooth
|
||||
|
||||
# For WiFi
|
||||
chown wifi wifi /dev/rfkill
|
||||
|
@ -610,15 +607,14 @@ on boot
|
|||
chown system radio /sys/class/sensors/accelerometer_sensor/vendor
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/name
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/selftest
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/lowpassfilter
|
||||
|
||||
# Proximity_sensor
|
||||
chown system radio /sys/class/sensors/proximity_sensor/state
|
||||
chown system radio /sys/class/sensors/proximity_sensor/raw_data
|
||||
chown system radio /sys/class/sensors/proximity_sensor/prox_avg
|
||||
chown system radio /sys/class/sensors/proximity_sensor/prox_cal
|
||||
chown system radio /sys/class/sensors/proximity_sensor/prox_cal2
|
||||
chown system radio /sys/class/sensors/proximity_sensor/prox_offset_pass
|
||||
chown system radio /sys/class/sensors/proximity_sensor/prox_thresh
|
||||
chown system radio /sys/class/sensors/proximity_sensor/vendor
|
||||
chown system radio /sys/class/sensors/proximity_sensor/name
|
||||
chown system radio /sys/class/sensors/proximity_sensor/thresh_high
|
||||
|
@ -645,6 +641,7 @@ on boot
|
|||
chown system radio /sys/class/sensors/barometer_sensor/vendor
|
||||
chown system radio /sys/class/sensors/barometer_sensor/name
|
||||
chown system radio /sys/class/sensors/barometer_sensor/calibration
|
||||
chown system radio /sys/class/sensors/barometer_sensor/temperature
|
||||
|
||||
# Magnetic_sensor
|
||||
chown system radio /sys/class/sensors/magnetic_sensor/selftest
|
||||
|
@ -846,6 +843,8 @@ on boot
|
|||
# permission for Input Device(Touchkey).
|
||||
chmod 0660 /sys/class/input/input1/enabled
|
||||
chown system system /sys/class/input/input1/enabled
|
||||
chmod 0660 /sys/class/input/input2/enabled
|
||||
chown system system /sys/class/input/input2/enabled
|
||||
chown radio system /sys/class/sec/sec_touchkey/touch_sensitivity
|
||||
chown radio system /sys/class/sec/sec_touchkey/touchkey_firm_update
|
||||
chown system radio /sys/class/sec/sec_touchkey/glove_mode
|
||||
|
@ -856,15 +855,16 @@ on boot
|
|||
# permissions for bluetooth.
|
||||
setprop ro.bt.bdaddr_path "/efs/bluetooth/bt_addr"
|
||||
chown bluetooth net_bt_stack ro.bt.bdaddr_path
|
||||
|
||||
chown radio net_bt_stack /efs/bluetooth/bt_addr
|
||||
chmod 0640 /efs/bluetooth/bt_addr
|
||||
restorecon_recursive /efs/bluetooth
|
||||
|
||||
chmod 0660 /sys/class/rfkill/rfkill0/state
|
||||
chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/state
|
||||
chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/type
|
||||
|
||||
# DualWave
|
||||
chown system system /sys/kernel/DualWave/sound/DUALWAVE_CONFIG
|
||||
|
||||
# bluetooth LPM
|
||||
chmod 0660 /proc/bluetooth/sleep/lpm
|
||||
chmod 0220 /proc/bluetooth/sleep/btwrite
|
||||
|
@ -873,6 +873,9 @@ on boot
|
|||
chmod 0600 /dev/btlock
|
||||
chown bluetooth bluetooth /dev/btlock
|
||||
|
||||
# SSWAP
|
||||
write /proc/sys/vm/swappiness 130
|
||||
|
||||
# Sensors
|
||||
chown system system /efs/prox_cal
|
||||
chmod 0640 /efs/prox_cal
|
||||
|
|
|
@ -109,7 +109,7 @@
|
|||
/dev/msm_vidc_dec_sec 0660 system audio
|
||||
/dev/msm_vidc_enc 0660 system audio
|
||||
/dev/msm_rotator 0660 system system
|
||||
/dev/hw_random 0660 system system
|
||||
/dev/hw_random 0660 root root
|
||||
/dev/adsprpc-smd 0664 system system
|
||||
|
||||
#permissions for audio
|
||||
|
@ -163,11 +163,7 @@
|
|||
/dev/bcm2079x 0600 nfc nfc
|
||||
/dev/pn547 0660 nfc nfc
|
||||
|
||||
# Vibrator
|
||||
/dev/tspdrv 0660 root shell
|
||||
|
||||
# sensors
|
||||
/dev/alps_io 0660 input system
|
||||
/sys/devices/i2c-12/12-* pollrate_ms 0664 system system
|
||||
/sys/devices/f9925000.i2c/i2c-0/0-* enable 0660 input system
|
||||
/sys/devices/f9925000.i2c/i2c-0/0-* poll_delay 0660 input system
|
||||
|
|
Loading…
Reference in a new issue