Compare commits
2 commits
c74448755d
...
31bd18b738
Author | SHA1 | Date | |
---|---|---|---|
Peter Cai | 31bd18b738 | ||
6ccf81104b |
|
@ -41,6 +41,7 @@ void handle_device_model_props() {
|
||||||
string manufacturer = base::GetProperty("ro.product.vendor.manufacturer", "");
|
string manufacturer = base::GetProperty("ro.product.vendor.manufacturer", "");
|
||||||
string fingerprint = base::GetProperty("ro.vendor.build.fingerprint", "");
|
string fingerprint = base::GetProperty("ro.vendor.build.fingerprint", "");
|
||||||
string spl = base::GetProperty("ro.vendor.build.security_patch", "");
|
string spl = base::GetProperty("ro.vendor.build.security_patch", "");
|
||||||
|
string spl_orig = base::GetProperty("ro.build.version.security_patch", "");
|
||||||
|
|
||||||
for (const auto& source : RO_PROP_SOURCES) {
|
for (const auto& source : RO_PROP_SOURCES) {
|
||||||
override_ro_prop("ro.product", source, "device", device);
|
override_ro_prop("ro.product", source, "device", device);
|
||||||
|
@ -54,6 +55,7 @@ void handle_device_model_props() {
|
||||||
override_ro_prop("ro", "", "build.flavor", name + "-user");
|
override_ro_prop("ro", "", "build.flavor", name + "-user");
|
||||||
override_ro_prop("ro", "", "build.tags", "release-keys");
|
override_ro_prop("ro", "", "build.tags", "release-keys");
|
||||||
override_ro_prop("ro", "", "build.version.security_patch", spl);
|
override_ro_prop("ro", "", "build.version.security_patch", spl);
|
||||||
|
override_ro_prop("ro", "", "build.version.real_security_patch", spl_orig);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
|
|
6
sepolicy/private/mtk_hal_mms.te
Normal file
6
sepolicy/private/mtk_hal_mms.te
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
attribute hal_mms_server;
|
||||||
|
binder_call({appdomain -isolated_app}, hal_mms_server)
|
||||||
|
binder_call(hal_mms_server, {appdomain -isolated_app})
|
||||||
|
|
||||||
|
type mtk_hal_mms_hwservice, hwservice_manager_type;
|
||||||
|
allow { appdomain -isolated_app } mtk_hal_mms_hwservice:hwservice_manager find;
|
Loading…
Reference in a new issue