Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e901fe5982 | ||
|
|
82d372b92b | ||
|
|
1e1693bcae | ||
|
|
5cd8c7a3ef | ||
| 1c77eaa506 | |||
| b439297989 | |||
|
|
22b8a6c207 | ||
|
|
1d35fe0e1e | ||
|
|
152049329f | ||
|
|
a4113c8168 |
@@ -159,7 +159,7 @@ TARGET_USERIMAGES_USE_F2FS := true
|
||||
ENABLE_VENDOR_RIL_SERVICE := true
|
||||
|
||||
# Security
|
||||
VENDOR_SECURITY_PATCH := 2024-06-05
|
||||
VENDOR_SECURITY_PATCH := 2024-10-05
|
||||
|
||||
# SEPolicy
|
||||
include device/qcom/sepolicy_vndr/SEPolicy.mk
|
||||
|
||||
@@ -20,46 +20,43 @@
|
||||
\ No newline at end of file
|
||||
--- a/res/values-ar-rXB/strings.xml
|
||||
+++ b/res/values-ar-rXB/strings.xml
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
@@ -2,4 +2,5 @@
|
||||
<resources>
|
||||
<string name="app_name">PowerOffAlarm</string>
|
||||
+ <string name="permdesc_power_off_alarm">set and clear the alarm which will wake up device from the power off state</string>
|
||||
<string name="permlab_power_off_alarm">Power Off Alarm</string>
|
||||
+ <string name="permdesc_power_off_alarm">set and clear the alarm which will wake up device from the power off state</string>
|
||||
</resources>
|
||||
--- a/res/values-en-rXA/strings.xml
|
||||
+++ b/res/values-en-rXA/strings.xml
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
@@ -2,4 +2,5 @@
|
||||
<resources>
|
||||
<string name="app_name">[ÞöŵéŕÖƒƒÅļåŕḿ one two]</string>
|
||||
+ <string name="permdesc_power_off_alarm">[šéţ åñð çļéåŕ ţĥé åļåŕḿ ŵĥîçĥ ŵîļļ ŵåķé ûþ ðéVîçé ƒŕöḿ ţĥé þöŵéŕ öƒƒ šţåţé one two three four five six seven eight]</string>
|
||||
<string name="permlab_power_off_alarm">[Þöŵéŕ Öƒƒ Åļåŕḿ one two three]</string>
|
||||
+ <string name="permdesc_power_off_alarm">[šéţ åñð çļéåŕ ţĥé åļåŕḿ ŵĥîçĥ ŵîļļ ŵåķé ûþ ðéVîçé ƒŕöḿ ţĥé þöŵéŕ öƒƒ šţåţé one two three four five six seven eight]</string>
|
||||
</resources>
|
||||
--- a/res/values-zh-rCN/strings.xml
|
||||
+++ b/res/values-zh-rCN/strings.xml
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
@@ -2,4 +2,5 @@
|
||||
<resources>
|
||||
<string name="app_name">关机闹钟</string>
|
||||
+ <string name="permdesc_power_off_alarm">设置和清除关机闹钟时间(关机 闹钟可以唤醒在关机状态下的手机)</string>
|
||||
<string name="permlab_power_off_alarm">关机闹钟</string>
|
||||
+ <string name="permdesc_power_off_alarm">设置和清除关机闹钟时间(关机 闹钟可以唤醒在关机状态下的手机)</string>
|
||||
</resources>
|
||||
--- a/res/values/public.xml
|
||||
+++ b/res/values/public.xml
|
||||
@@ -2,4 +2,5 @@
|
||||
@@ -2,4 +2,6 @@
|
||||
<resources>
|
||||
<public type="string" name="app_name" id="0x7f010000" />
|
||||
<public type="string" name="permlab_power_off_alarm" id="0x7f010001" />
|
||||
+ <public type="string" name="permdesc_power_off_alarm" id="0x7f010002" />
|
||||
+ <public type="drawable" name="permic_power_off_alarm" id="0x7f020000" />
|
||||
</resources>
|
||||
\ No newline at end of file
|
||||
--- a/res/values/strings.xml
|
||||
+++ b/res/values/strings.xml
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
@@ -2,4 +2,5 @@
|
||||
<resources>
|
||||
<string name="app_name">PowerOffAlarm</string>
|
||||
+ <string name="permdesc_power_off_alarm">set and clear the alarm which will wake up device from the power off state</string>
|
||||
<string name="permlab_power_off_alarm">Power Off Alarm</string>
|
||||
+ <string name="permdesc_power_off_alarm">set and clear the alarm which will wake up device from the power off state</string>
|
||||
</resources>
|
||||
|
||||
@@ -324,7 +324,8 @@ $(call inherit-product, hardware/oplus/overlay/generic/generic.mk)
|
||||
$(call inherit-product, hardware/oplus/overlay/qssi/qssi.mk)
|
||||
|
||||
DEVICE_PACKAGE_OVERLAYS += \
|
||||
$(LOCAL_PATH)/overlay-lineage
|
||||
$(LOCAL_PATH)/overlay-lineage \
|
||||
$(LOCAL_PATH)/overlay-evolution
|
||||
|
||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||
PRODUCT_PACKAGES += \
|
||||
@@ -425,6 +426,9 @@ $(call inherit-product, hardware/oplus/oplus-fwk/oplus-fwk.mk)
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor.lineage.touch@1.0-service.oplus
|
||||
|
||||
# UDFPS
|
||||
TARGET_HAS_UDFPS := true
|
||||
|
||||
# Update engine
|
||||
PRODUCT_PACKAGES += \
|
||||
update_engine \
|
||||
|
||||
19
evolution.dependencies
Normal file
19
evolution.dependencies
Normal file
@@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"repository": "hardware_oplus",
|
||||
"branch": "udc",
|
||||
"target_path": "hardware/oplus"
|
||||
},
|
||||
{
|
||||
"remote": "github",
|
||||
"branch": "lineage-21",
|
||||
"repository": "LineageOS/android_kernel_oneplus_sm8250",
|
||||
"target_path": "kernel/oneplus/sm8250"
|
||||
},
|
||||
{
|
||||
"remote": "github",
|
||||
"repository": "TheMuppets/proprietary_vendor_oneplus_sm8250-common",
|
||||
"branch": "lineage-21",
|
||||
"target_path": "vendor/oneplus/sm8250-common"
|
||||
}
|
||||
]
|
||||
@@ -34,11 +34,45 @@ on early-boot
|
||||
|
||||
on boot
|
||||
# Display
|
||||
chmod 0666 /sys/kernel/oplus_display/dump_info
|
||||
chmod 0666 /sys/kernel/oplus_display/hbm
|
||||
chmod 0666 /sys/kernel/oplus_display/seed
|
||||
chmod 0666 /sys/kernel/oplus_display/panel_pwr
|
||||
chmod 0666 /sys/kernel/oplus_display/dimlayer_bl_en
|
||||
chmod 0666 /sys/kernel/oplus_display/ffl_set
|
||||
chmod 0666 /sys/kernel/oplus_display/dimlayer_hbm
|
||||
chmod 0666 /sys/kernel/oplus_display/force_screenfp
|
||||
chmod 0666 /sys/kernel/oplus_display/notify_fppress
|
||||
chmod 0666 /sys/kernel/oplus_display/aod_light_mode_set
|
||||
chmod 0666 /sys/kernel/oplus_display/power_status
|
||||
chmod 0666 /sys/kernel/oplus_display/sau_closebl_node
|
||||
chmod 0666 /sys/kernel/oplus_display/esd_status
|
||||
chmod 0644 /data/oppo/multimedia/oplus_display_perf_list.xml
|
||||
chmod 0666 /sys/kernel/oplus_display/spr
|
||||
chmod 0666 /sys/kernel/oplus_display/write_panel_reg
|
||||
chmod 0666 /dev/oplus_display
|
||||
chmod 0666 /sys/kernel/oplus_display/max_brightness
|
||||
chmod 0666 /sys/kernel/oplus_display/dynamic_osc_clock
|
||||
chmod 0666 /sys/kernel/oplus_display/panel_serial_number
|
||||
|
||||
chown system system /sys/kernel/oplus_display/dump_info
|
||||
chown system system /sys/kernel/oplus_display/hbm
|
||||
chown system system /sys/kernel/oplus_display/seed
|
||||
chown system system /sys/kernel/oplus_display/panel_pwr
|
||||
chown system system /dev/oplus_display
|
||||
chown system system /sys/kernel/oplus_display/dimlayer_bl_en
|
||||
chown system system /sys/kernel/oplus_display/dynamic_osc_clock
|
||||
chown system system /sys/kernel/oplus_display/hbm
|
||||
chown system system /sys/kernel/oplus_display/ffl_set
|
||||
chown system system /sys/kernel/oplus_display/dimlayer_hbm
|
||||
chown system system /sys/kernel/oplus_display/force_screenfp
|
||||
chown system system /sys/kernel/oplus_display/notify_fppress
|
||||
chown system system /sys/kernel/oplus_display/aod_light_mode_set
|
||||
chown system system /sys/kernel/oplus_display/power_status
|
||||
chown system system /sys/kernel/oplus_display/sau_closebl_node
|
||||
chown system system /sys/kernel/oplus_display/esd_status
|
||||
chown system system /sys/kernel/oplus_display/spr
|
||||
chown system system /sys/kernel/oplus_display/write_panel_reg
|
||||
chown system system /sys/kernel/oplus_display/max_brightness
|
||||
chown system system /sys/kernel/oplus_display/dynamic_osc_clock
|
||||
chown system system /sys/kernel/oplus_display/panel_serial_number
|
||||
|
||||
# Sensors
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
[
|
||||
{
|
||||
"repository": "android_hardware_oplus",
|
||||
"target_path": "hardware/oplus"
|
||||
},
|
||||
{
|
||||
"repository": "android_kernel_oneplus_sm8250",
|
||||
"target_path": "kernel/oneplus/sm8250"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019-2024 The Evolution X Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources>
|
||||
|
||||
<!-- Whether device has VOOC charging support -->
|
||||
<bool name="config_hasVoocCharger">true</bool>
|
||||
|
||||
<!-- Path to fast charging status file to detect whether an oem fast charger is active -->
|
||||
<string name="config_oemFastChargerStatusPath" translatable="false">/sys/devices/virtual/oplus_chg/battery/voocchg_ing</string>
|
||||
|
||||
</resources>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019-2024 The Evolution X Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources>
|
||||
|
||||
<!-- Charging info current divider, if needed -->
|
||||
<integer name="config_currentInfoDivider" translatable="false">1</integer>
|
||||
|
||||
</resources>
|
||||
@@ -3557,6 +3557,10 @@
|
||||
<item value="405873" />
|
||||
<item value="405874" />
|
||||
</string-array>
|
||||
<!-- PA: Do not allow 5G NSA on Jio -->
|
||||
<int-array name="carrier_nr_availabilities_int_array" num="1">
|
||||
<item value="2" />
|
||||
</int-array>
|
||||
</carrier_config>
|
||||
<carrier_config operator="AIRTEL">
|
||||
<boolean name="carrier_volte_available_bool" value="true" />
|
||||
|
||||
@@ -79,6 +79,12 @@
|
||||
<!-- Whether the new Auto Selection Network UI should be shown -->
|
||||
<bool name="config_enableNewAutoSelectNetworkUI">true</bool>
|
||||
|
||||
<!-- Whether the device enable the standalone (SA) mode of 5G NR.-->
|
||||
<bool name="config_telephony5gStandalone">true</bool>
|
||||
|
||||
<!-- Whether the device enable the non-standalone (NSA) mode of 5G NR.-->
|
||||
<bool name="config_telephony5gNonStandalone">true</bool>
|
||||
|
||||
<!-- Safe headphone volume index. When music stream volume is below this index
|
||||
the SPL on headphone output is compliant to EN 60950 requirements for portable music
|
||||
players. -->
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
## All proprietary files from this list, unless pinned and noted otherwise, are
|
||||
## from OnePlus 8T (KB2005_14.0.0.601(EX01)).
|
||||
## from OnePlus 8T (KB2005_14.0.0.603(EX01)).
|
||||
|
||||
# ACDBs
|
||||
vendor/etc/acdbdata/adsp_avs_config.acdb
|
||||
@@ -941,7 +941,7 @@ vendor/lib64/libqti-perfd.so
|
||||
vendor/lib64/libqti-util.so
|
||||
|
||||
# Power-off alarm (system) - from IN2025 13.1.0.590(EX01)
|
||||
product/app/PowerOffAlarm/PowerOffAlarm.apk|5928b0a09b559a33f08ad2f04603a5c70fd3493b|20e879792a83ba488a9cfdf6273c970f670b7e35
|
||||
product/app/PowerOffAlarm/PowerOffAlarm.apk|5928b0a09b559a33f08ad2f04603a5c70fd3493b|a5128a721f3c8180d8988f4bddfc0fe51de29ce8
|
||||
system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar|1cef4c9f6193022d8410e21513f36687cab0e0f2
|
||||
|
||||
# Power-off alarm (vendor)
|
||||
@@ -1148,6 +1148,7 @@ vendor/etc/sensors/config/kona_qrd_tmd2725_0.json
|
||||
vendor/etc/sensors/config/kona_sx932x_0.json
|
||||
vendor/etc/sensors/config/lps22hh_0.json
|
||||
vendor/etc/sensors/config/mmc5603nj.json
|
||||
vendor/etc/sensors/config/pah_813x_0_reg.json
|
||||
vendor/etc/sensors/config/sns_amd.json
|
||||
vendor/etc/sensors/config/sns_amd_sw_disabled.json
|
||||
vendor/etc/sensors/config/sns_amd_sw_enabled.json
|
||||
@@ -1162,6 +1163,7 @@ vendor/etc/sensors/config/sns_cm.json
|
||||
vendor/etc/sensors/config/sns_dae.json
|
||||
vendor/etc/sensors/config/sns_device_orient.json
|
||||
vendor/etc/sensors/config/sns_diag_filter.json
|
||||
vendor/etc/sensors/config/sns_direct_channel.json
|
||||
vendor/etc/sensors/config/sns_distance_bound.json
|
||||
vendor/etc/sensors/config/sns_dpc.json
|
||||
vendor/etc/sensors/config/sns_facing.json
|
||||
@@ -1184,6 +1186,27 @@ vendor/etc/sensors/config/sns_tilt_to_wake.json
|
||||
vendor/etc/sensors/config/sns_wrist_pedo.json
|
||||
vendor/etc/sensors/config/stk3x5x_0.json
|
||||
vendor/etc/sensors/config/sx932x_0.json
|
||||
vendor/etc/sensors/config/sxr2130_bma4_0.json
|
||||
vendor/etc/sensors/config/sxr2130_bmg160_0.json
|
||||
vendor/etc/sensors/config/sxr2130_llcm.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_icm4x6xx_0.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_ndi_atraxa_0.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_rpr0521rs_0.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_sku3_ak994x_0.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_sku3_icm4x6xx_0.json
|
||||
vendor/etc/sensors/config/sxr2130_morpheus_sku3_icm4x6xx_1.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_ak991x_0.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_icm4x6xx_0.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_icm4x6xx_1.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_pah_813x_0.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_rpr0521rs_0.json
|
||||
vendor/etc/sensors/config/sxr2130_oracle_tsl2540.json
|
||||
vendor/etc/sensors/config/sxr2130_sns_amd_sw_enabled.json
|
||||
vendor/etc/sensors/config/sxr2130_sns_dae.json
|
||||
vendor/etc/sensors/config/sxr2130_sns_tilt_sw_enabled.json
|
||||
vendor/etc/sensors/config/sxr2130_trinity_icm4x6xx_0.json
|
||||
vendor/etc/sensors/config/sxr2130_trinity_ndi_atraxa_0.json
|
||||
vendor/etc/sensors/config/sxr2130_trinity_rpr0521rs_0.json
|
||||
vendor/etc/sensors/config/tcs3408.json
|
||||
vendor/etc/sensors/config/tcs3701.json
|
||||
vendor/etc/sensors/config/wigig_sensing_0.json
|
||||
@@ -1198,7 +1221,7 @@ vendor/lib64/libsnsapi.so
|
||||
vendor/lib64/libsnsdiaglog.so
|
||||
vendor/lib64/libssc.so
|
||||
vendor/lib64/libssc_default_listener.so
|
||||
vendor/lib64/sensors.ssc.so|b0bb87ad34a618851bd3dc8a377b2dde1e4e2fe0|7435f65e41d94ddfe060a9f3000083f48333296d
|
||||
vendor/lib64/sensors.ssc.so|073bf1ad552b1615177b24aebda0668cc3f5d7fc|d1ceee93b0135646cbe8a49dfe0e33017c1c0605
|
||||
vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so
|
||||
|
||||
# Snapdragon Computer Vision Engine
|
||||
|
||||
23
vendor.prop
23
vendor.prop
@@ -202,6 +202,29 @@ persist.vendor.radio.procedure_bytes=SKIP
|
||||
persist.vendor.radio.rat_on=combine
|
||||
persist.vendor.radio.sib16_support=1
|
||||
ro.telephony.default_network=33,33
|
||||
persist.data.iwlan.enable=true
|
||||
persist.dbg.ims_volte_enable=1
|
||||
persist.dbg.volte_avail_ovr=1
|
||||
persist.dbg.vt_avail_ovr=1
|
||||
persist.dbg.wfc_avail_ovr=1
|
||||
persist.radio.rat_on=combine
|
||||
persist.radio.data_ltd_sys_ind=1
|
||||
persist.radio.data_con_rprt=1
|
||||
persist.radio.calls.on.ims=1
|
||||
persist.dbg.ims_volte_enable=1
|
||||
persist.dbg.volte_avail_ovr=1
|
||||
persist.dbg.vt_avail_ovr=1
|
||||
persist.dbg.wfc_avail_ovr=1
|
||||
persist.data.iwlan=1
|
||||
persist.data.iwlan.ipsec.ap=1
|
||||
persist.radio.volte.dan_support=true
|
||||
persist.radio.rat_on=combine
|
||||
persist.radio.data_ltd_sys_ind=1
|
||||
persist.radio.data_con_rprt=1
|
||||
persist.radio.calls.on.ims=1
|
||||
persist.radio.VT_ENABLE=1
|
||||
persist.sys.cust.lte_config=true
|
||||
persist.rcs.supported=1
|
||||
|
||||
# Sensors
|
||||
persist.vendor.sensors.allow_non_default_discovery=true
|
||||
|
||||
Reference in New Issue
Block a user