UZ801

FY_UZ801_V3.0
/priv-app/MifiService.apk
配置文件在 /data/mificonfig.json

“/dev/neo_gpio_dev”
1、添加dev设备定义
device/qcom/sepolicy/common/device.te
type neo_gpio_dev, dev_type;

2、修改设备节点权限
在文件device/qcom/common/rootdir/etc/ueventd.qcom.rc中修改:
/dev/neo_gpio_dev 0660 radio radio
修改->
/dev/neo_gpio_dev 777 system system

3、系统APK权限添加
device/qcom/sepolicy/common/system_app.te 文件中添加:
allow system_app neo_gpio_dev:chr_filerw_file_perms;

device/qcom/sepolicy/common/platform_app.te 文件添加:
allow system_server neo_gpio_dev:chr_file rw_file_perms;

device/qcom/sepolicy/common/untrusted_app.te文件中添加(系统目录app): |
allow untrusted_app neo_gpio_dev:chr_file {read write rw_file_perms}; | 查看你的apk存放
device/qcom/sepolicy/common/priv_app.te(priv目录app): | 目录来添加权限
allow untrusted_app neo_gpio_dev:chr_file {read write rw_file_perms}; |

4、安全上下文权限添加
device/qcom/sepolicy/common/file_contexts:
/dev/neo_gpio_dev u:object_r:neo_gpio_dev:s0

5、系统服务进程允许访问权限添加
device/qcom/sepolicy/common/system_server.te
allow system_server neo_gpio_dev:chr_file rw_file_perms;

cat gpio
GPIOs 580-611, platform/qcom,smp2pgpio-ssr-smp2p-4-out.19, master-kernel:

GPIOs 612-643, platform/qcom,smp2pgpio-ssr-smp2p-4-in.18, slave-kernel:

GPIOs 644-675, platform/qcom,smp2pgpio-ssr-smp2p-1-out.13, master-kernel:

GPIOs 676-707, platform/qcom,smp2pgpio-ssr-smp2p-1-in.12, slave-kernel:

GPIOs 708-739, platform/qcom,smp2pgpio-smp2p-4-out.16, smp2p:

GPIOs 740-771, platform/qcom,smp2pgpio-smp2p-4-in.14, smp2p:

GPIOs 772-803, platform/qcom,smp2pgpio-smp2p-1-out.10, smp2p:

GPIOs 804-835, platform/qcom,smp2pgpio-smp2p-1-in.8, smp2p:

GPIOs 836-867, platform/qcom,smp2pgpio-smp2p-7-out.6, smp2p:

GPIOs 868-899, platform/qcom,smp2pgpio-smp2p-7-in.4, smp2p:

GPIOs 900-900, spmi/qpnp-pin-ded55c00, pm8916-gpio:

GPIOs 901-901, spmi/qpnp-pin-ded55a00, pm8916-mpp:

GPIOs 902-1023, platform/1000000.pinctrl, msm_tlmm_v4_gpio:
gpio-908 (wifi ) out hi
gpio-909 (red ) out lo
gpio-910 (green ) out lo
gpio-925 (key_reset ) in hi
gpio-927 (disp_rst_n ) in hi
gpio-940 (7864900.sdhci cd ) in lo
gpio-999 (disp_enable ) in hi
gpio-1000 (bklt_enable ) in hi
gpio-1009 (volume_up ) in hi
gpio-1010 (camera_focus ) in hi
gpio-1011 (camera_snapshot ) in hi

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注