Skip to content

Commit

Permalink
spes: Update blobs and configs from SPESGlobal V13.0.2.0-A12
Browse files Browse the repository at this point in the history
Signed-off-by: Anar Jabiyev <[email protected]>
  • Loading branch information
Jabiyeff committed Jun 29, 2022
1 parent 0b20524 commit 31a15c5
Show file tree
Hide file tree
Showing 469 changed files with 368 additions and 175 deletions.
22 changes: 16 additions & 6 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -46,19 +46,20 @@ cc_prebuilt_library_shared {
}

android_app_import {
name: "SoterService",
name: "CneApp",
owner: "xiaomi",
apk: "proprietary/system/app/SoterService/SoterService.apk",
apk: "proprietary/vendor/app/CneApp/CneApp.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
soc_specific: true,
}

android_app_import {
name: "CneApp",
name: "IWlanService",
owner: "xiaomi",
apk: "proprietary/vendor/app/CneApp/CneApp.apk",
apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
Expand All @@ -67,9 +68,9 @@ android_app_import {
}

android_app_import {
name: "IWlanService",
name: "SoterService",
owner: "xiaomi",
apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
apk: "proprietary/vendor/app/SoterService/SoterService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
Expand Down Expand Up @@ -383,3 +384,12 @@ prebuilt_etc_xml {
soc_specific: true,
}

prebuilt_etc_xml {
name: "[email protected]",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}

Binary file modified proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed proprietary/system/app/SoterService/SoterService.apk
Binary file not shown.
Binary file modified proprietary/system/bin/chargeonlymode
Binary file not shown.
2 changes: 1 addition & 1 deletion proprietary/system/etc/sysconfig/qti_whitelist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
<allow-in-power-save package="com.android.email" />
<allow-in-power-save package="com.qualcomm.qti.callenhancement" />
<allow-in-power-save package="com.qualcomm.qti.smartassistant" />
<allow-in-power-save package="com.qti.xdivert" />
<!-- These telephony applications need access to non-[System]SDK APIs -->
<hidden-api-whitelisted-app package="com.qualcomm.uimremoteserver" />
<hidden-api-whitelisted-app package="com.qualcomm.uimremoteclient" />
Expand All @@ -66,7 +67,6 @@
<hidden-api-whitelisted-app package="com.qualcomm.qti.radioconfigtest" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.roamingsettings" />
<hidden-api-whitelisted-app package="com.qualcomm.simcontacts" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.simsettings" />
<hidden-api-whitelisted-app package="org.codeaurora.ims" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.ims" />
<hidden-api-whitelisted-app package="com.qti.xdivert" />
Expand Down
Binary file modified proprietary/system/framework/WfdCommon.jar
Binary file not shown.
Binary file modified proprietary/system/framework/tcmclient.jar
Binary file not shown.
Binary file modified proprietary/system_ext/app/DeviceInfo/DeviceInfo.apk
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/system_ext/app/embms/embms.apk
Binary file not shown.
Binary file modified proprietary/system_ext/app/uceShimService/uceShimService.apk
Binary file not shown.
Binary file modified proprietary/system_ext/bin/dpmd
Binary file not shown.
Binary file modified proprietary/system_ext/bin/wfdservice
Binary file not shown.
14 changes: 13 additions & 1 deletion proprietary/system_ext/etc/init/wfdservice.rc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
Expand All @@ -9,8 +9,20 @@ service wfdservice /system_ext/bin/wfdservice
disabled
oneshot

service wfdservice64 /system_ext/bin/wfdservice64
class main
user system
disabled
oneshot

on property:vendor.wfdservice=enable
start wfdservice

on property:vendor.wfdservice64=enable
start wfdservice64

on property:vendor.wfdservice=disable
stop wfdservice

on property:vendor.wfdservice64=disable
stop wfdservice64
4 changes: 2 additions & 2 deletions proprietary/system_ext/etc/permissions/dpmapi.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Copyright (c) 2014, 2019-2020 Qualcomm Technologies, Inc.
<!--Copyright (c) 2014, 2019-2021 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<permissions>
<library name="com.qti.dpmapi"
<library name="dpmapi"
file="/system/system_ext/framework/dpmapi.jar"/>
</permissions>
11 changes: 0 additions & 11 deletions proprietary/system_ext/etc/permissions/telephonyservice.xml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020 Qualcomm Technologies, Inc.
# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#
Expand Down
16 changes: 8 additions & 8 deletions proprietary/system_ext/etc/wfdconfigsink.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!--
Copyright (C) 2012 - 2020 Qualcomm Technologies, Inc.
Copyright (C) 2012 - 2021 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
Expand Down Expand Up @@ -72,7 +72,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec1>
Expand All @@ -87,7 +87,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec2>
Expand All @@ -102,7 +102,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec3>
Expand All @@ -117,7 +117,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec4>
Expand All @@ -132,7 +132,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec5>
Expand All @@ -147,7 +147,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec6>
Expand All @@ -162,7 +162,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec7>
Expand Down
Binary file modified proprietary/system_ext/framework/audiosphere.jar
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/system_ext/framework/com.qti.dpmframework.jar
Binary file not shown.
Binary file modified proprietary/system_ext/framework/dpmapi.jar
Binary file not shown.
Binary file modified proprietary/system_ext/framework/embmslibrary.jar
Binary file not shown.
Binary file modified proprietary/system_ext/framework/qcrilhook.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/system_ext/lib/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libdpmctmgr.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libdpmfdmgr.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libdpmframework.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libdpmtcm.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libmmosal.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libmmparser_lite.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libmmrtpdecoder.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libmmrtpencoder.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdavenhancements.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdclient.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdcommonutils.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdconfigutils.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfddisplayconfig.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdmminterface.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdmmsink.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdmmsrc_system.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdrtsp.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdservice.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfdsinksm.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfduibcinterface.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfduibcsink.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfduibcsinkinterface.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfduibcsrc.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/libwfduibcsrcinterface.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/fm_helium.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/lib-imsvideocodec.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/lib-imsvt.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/lib-imsvtextutils.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/lib-imsvtutils.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libdiag_system.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libdpmctmgr.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libdpmfdmgr.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libdpmframework.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libdpmtcm.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libfm-hci.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libimscamera_jni.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libimsmedia_jni.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libmmosal.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libmmparser_lite.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libmmrtpdecoder.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libmmrtpencoder.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libwfdclient.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/libwfdnative.so
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file added proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file added proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file added proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file added proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file added proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/lib64/[email protected]
Binary file not shown.
Binary file modified proprietary/system_ext/priv-app/WfdService/WfdService.apk
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/system_ext/priv-app/ims/ims.apk
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/vendor/app/IWlanService/IWlanService.apk
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/vendor/app/TimeService/TimeService.apk
Binary file not shown.
Binary file modified proprietary/vendor/bin/ATFWD-daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/adpl
Binary file not shown.
Binary file modified proprietary/vendor/bin/cnd
Binary file not shown.
Binary file modified proprietary/vendor/bin/cnss-daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/f2player
Binary file not shown.
Binary file modified proprietary/vendor/bin/hw/[email protected]
Binary file not shown.
Binary file modified proprietary/vendor/bin/hw/qcrild
Binary file not shown.
Binary file modified proprietary/vendor/bin/hw/[email protected]
Binary file not shown.
Binary file added proprietary/vendor/bin/hw/[email protected]
Binary file not shown.
Binary file modified proprietary/vendor/bin/ims_rtp_daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/imsdatadaemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/imsqmidaemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/irsc_util
Binary file not shown.
Binary file modified proprietary/vendor/bin/loc_launcher
Binary file not shown.
Binary file modified proprietary/vendor/bin/lowi-server
Binary file not shown.
Binary file not shown.
Binary file modified proprietary/vendor/bin/netmgrd
Binary file not shown.
Binary file modified proprietary/vendor/bin/port-bridge
Binary file not shown.
Binary file modified proprietary/vendor/bin/power_off_alarm
Binary file not shown.
Binary file modified proprietary/vendor/bin/ppd
Binary file not shown.
Binary file modified proprietary/vendor/bin/qrtr-cfg
Binary file not shown.
Binary file modified proprietary/vendor/bin/qrtr-lookup
Binary file not shown.
Binary file modified proprietary/vendor/bin/qrtr-ns
Binary file not shown.
Binary file modified proprietary/vendor/bin/qseecomd
Binary file not shown.
Binary file modified proprietary/vendor/bin/qti
Binary file not shown.
Binary file modified proprietary/vendor/bin/rmt_storage
Binary file not shown.
Binary file modified proprietary/vendor/bin/sensors.qti
Binary file not shown.
Binary file modified proprietary/vendor/bin/slim_daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/sscrpcd
Binary file not shown.
Binary file modified proprietary/vendor/bin/ssgtzd
Binary file not shown.
Binary file modified proprietary/vendor/bin/time_daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/xtra-daemon
Binary file not shown.
Binary file modified proprietary/vendor/bin/xtwifi-client
Binary file not shown.
3 changes: 2 additions & 1 deletion proprietary/vendor/etc/camera/camxoverridesettings.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ multiCameraHWSyncMask=0x1
multiCameraFPSMatchMask=0x1
multiCameraFrameSyncMask=0x1
enableNCSService=TRUE
invalidSOFThreshold=26

logInfoMask=0
overrideLogLevels=0x1
Expand All @@ -23,4 +24,4 @@ traceGroupsEnable=0
enable3ADebugData=FALSE
enableTuningMetadata=FALSE
raiserecoverysigabrt=FALSE
FDPreprocessing=AdaptiveGTM
FDPreprocessing=AdaptiveGTM
Binary file modified proprietary/vendor/etc/camera/intsense_config_undistort.bin
Binary file not shown.
Binary file modified proprietary/vendor/etc/camera/mibokeh_712_opencl.bin
Binary file not shown.
Binary file modified proprietary/vendor/etc/camera/mibokeh_712_parameter.bin
Binary file not shown.
2 changes: 1 addition & 1 deletion proprietary/vendor/etc/cne/mwqem.conf
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ lqa_update_threshold:0.25
#in this duration
lqa_update_count_timer:10000
#default URL for establishing a tcp sessions
mwqem_http_url:www.qualcomm.com
mwqem_http_url:www.qualcomm.com
2 changes: 2 additions & 0 deletions proprietary/vendor/etc/data/netmgr_config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3490,6 +3490,8 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>

<data name="single_qmux_ch_enabled" type="int"> 1 </data>
Expand Down
84 changes: 84 additions & 0 deletions proprietary/vendor/etc/init/[email protected]
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
on post-fs-data
chown system system /sys/class/power_supply/wireless/reverse_chg_mode
chown system system /sys/class/power_supply/wireless/bt_state
chown system system /sys/class/power_supply/wireless/rx_cr
chown system system /sys/class/power_supply/main/cool_mode
chown system system /sys/class/power_supply/battery/night_charging

on property:dev.bootcomplete=1
chown system system /sys/class/qcom-battery/reverse_chg_mode
chown system system /sys/class/qcom-battery/bt_state
chown system system /sys/class/qcom-battery/rx_cr
chown system system /sys/class/qcom-battery/input_suspend
chown system system /sys/class/power_supply/usb/input_suspend
chown system system /sys/class/qcom-battery/cool_mode
chown system system /sys/class/qcom-battery/night_charging
chown system system /sys/class/qcom-battery/bt_transfer_start
chown system system /sys/class/qcom-battery/wls_tx_speed
chown system system /sys/class/qcom-battery/wireless_chip_fw
chown system system /sys/class/qcom-battery/smart_batt
chown system system /sys/class/power_supply/battery/smart_batt
chown system system /sys/class/qcom-battery/shipmode_count_reset
chown system system /sys/class/qcom-battery/sport_mode
chown system system /sys/class/qcom-battery/server_result
chown system system /sys/class/qcom-battery/over_peak_flag
chown system system /sys/class/qcom-battery/current_deviation
chown system system /sys/class/qcom-battery/power_deviation
chown system system /sys/class/qcom-battery/average_current
chown system system /sys/class/qcom-battery/average_temp
chown system system /sys/class/qcom-battery/start_learn
chown system system /sys/class/qcom-battery/stop_learn
chown system system /sys/class/qcom-battery/set_learn_power
chown system system /sys/class/qcom-battery/get_learn_power
chown system system /sys/class/qcom-battery/get_learn_power_dev
chown system system /sys/class/qcom-battery/get_learn_time_dev
chown system system /sys/class/qcom-battery/constant_power
chown system system /sys/class/qcom-battery/remaining_time
chown system system /sys/class/qcom-battery/referance_power
chown system system /sys/class/qcom-battery/nvt_referance_current
chown system system /sys/class/qcom-battery/nvt_referance_power
chown system system /sys/class/qcom-battery/start_learn_b
chown system system /sys/class/qcom-battery/stop_learn_b
chown system system /sys/class/qcom-battery/set_learn_power_b
chown system system /sys/class/qcom-battery/get_learn_power_b
chown system system /sys/class/qcom-battery/get_learn_power_dev_b
chmod 0660 /sys/class/qcom-battery/reverse_chg_mode
chmod 0660 /sys/class/qcom-battery/rx_cr
chmod 0660 /sys/class/qcom-battery/input_suspend
chmod 0660 /sys/class/power_supply/usb/input_suspend
chmod 0660 /sys/class/qcom-battery/cool_mode
chmod 0660 /sys/class/qcom-battery/night_charging
chmod 0660 /sys/class/qcom-battery/bt_transfer_start
chmod 0660 /sys/class/qcom-battery/wls_tx_speed
chmod 0660 /sys/class/qcom-battery/wireless_chip_fw
chmod 0660 /sys/class/qcom-battery/smart_batt
chmod 0660 /sys/class/power_supply/battery/smart_batt
chmod 0660 /sys/class/qcom-battery/shipmode_count_reset
chmod 0660 /sys/class/qcom-battery/sport_mode
chmod 0660 /sys/class/qcom-battery/server_result
chmod 0440 /sys/class/qcom-battery/over_peak_flag
chmod 0440 /sys/class/qcom-battery/current_deviation
chmod 0440 /sys/class/qcom-battery/power_deviation
chmod 0440 /sys/class/qcom-battery/average_current
chmod 0440 /sys/class/qcom-battery/average_temp
chmod 0660 /sys/class/qcom-battery/start_learn
chmod 0660 /sys/class/qcom-battery/stop_learn
chmod 0660 /sys/class/qcom-battery/set_learn_power
chmod 0440 /sys/class/qcom-battery/get_learn_power
chmod 0440 /sys/class/qcom-battery/get_learn_power_dev
chmod 0440 /sys/class/qcom-battery/get_learn_time_dev
chmod 0660 /sys/class/qcom-battery/constant_power
chmod 0440 /sys/class/qcom-battery/remaining_time
chmod 0660 /sys/class/qcom-battery/referance_power
chmod 0440 /sys/class/qcom-battery/nvt_referance_current
chmod 0440 /sys/class/qcom-battery/nvt_referance_power
chmod 0660 /sys/class/qcom-battery/start_learn_b
chmod 0660 /sys/class/qcom-battery/stop_learn_b
chmod 0660 /sys/class/qcom-battery/set_learn_power_b
chmod 0440 /sys/class/qcom-battery/get_learn_power_b
chmod 0440 /sys/class/qcom-battery/get_learn_power_dev_b

service micharge-hal-1-0 /vendor/bin/hw/[email protected]
class hal
user system
group system
2 changes: 1 addition & 1 deletion [email protected][email protected]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
on post-fs-data
mkdir /data/vendor/images 0770 system system

service vendor.mtdservice-1-2 /vendor/bin/mtd@1.2
service vendor.mtdservice-1-3 /vendor/bin/mtd@1.3
class hal
group system drmrpc
80 changes: 80 additions & 0 deletions proprietary/vendor/etc/seccomp_policy/qti-systemd.policy
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Copyright (c) 2020 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#
# Not a contribution.
#
# Copyright (C) 2018 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
munmap: 1
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
#prctl: arg0 == 0x37 /* PR_??? */ || arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == PR_CAP_AMBIENT || arg0 == PR_GET_NO_NEW_PRIVS || arg0 == PR_SET_DUMPABLE || arg0 == PR_GET_NAME || arg0 == PR_SET_PTRACER
prctl: 1
openat: 1
read: 1
futex: 1
close: 1
fstat: 1
readlinkat: 1
newfstatat: 1
mremap: 1
fstatfs: 1
pread64: 1
rt_sigprocmask: 1
rt_sigaction: 1
faccessat: 1
#ioctl: arg1 == _IOC(_IOC_NONE
ioctl: 1
clock_gettime: 1
getrandom: 1
nanosleep: 1
fcntl: 1
getuid: 1
sigaltstack: 1
socket: arg0 == AF_QIPCRTR || arg0 == AF_UNIX
writev: 1
execve: 1
getpid: 1
set_tid_address: 1
sched_getscheduler: 1
sigaltstack: 1
sched_getaffinity: 1
connect: 1
pipe2: 1
clone: 1
ppoll: 1
restart_syscall: 1
exit: 1
exit_group: 1
rt_sigreturn: 1
rt_tgsigqueueinfo: 1
getppid: 1
dup: 1
capget: 1
capset: 1
setsid: 1
setitimer: 1
ptrace: 1
recvmsg: 1
exit: 1
restart_syscall: 1
gettid: 1
write: 1
dup3: 1
getdents64: 1
getsockname: 1
recvfrom: 1
madvise: 1
Loading

0 comments on commit 31a15c5

Please sign in to comment.