aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--samsung_symbols/symbols.cpp4
-rw-r--r--selinux/mediaserver.te2
2 files changed, 5 insertions, 1 deletions
diff --git a/samsung_symbols/symbols.cpp b/samsung_symbols/symbols.cpp
index 43aea92..c067dd5 100644
--- a/samsung_symbols/symbols.cpp
+++ b/samsung_symbols/symbols.cpp
@@ -19,14 +19,16 @@
// n5100-n5110
// Do not check libsec-ril.so protobuf version
+// google::protobuf::internal::VerifyVersion(int, int, char const*)
extern "C" void _ZN6google8protobuf8internal13VerifyVersionEiiPKc();
extern "C" void _ZN6google8protobuf8internal13VerifyVersionEiiPKc(){}
// n5120
// missing symbol from stock libril.so
+// android::Parcel::writeString16(char16_t const*, unsigned int)
extern "C" int _ZN7android6Parcel13writeString16EPKDsj();
+// android::Parcel::writeString16(unsigned short const*, unsigned int)
extern "C" int _ZN7android6Parcel13writeString16EPKtj(){
return _ZN7android6Parcel13writeString16EPKDsj();
}
-
diff --git a/selinux/mediaserver.te b/selinux/mediaserver.te
new file mode 100644
index 0000000..bed10c4
--- /dev/null
+++ b/selinux/mediaserver.te
@@ -0,0 +1,2 @@
+allow mediaserver system_file:file execmod;
+