Loading patches/install.sh 100644 → 100755 +2 −2 Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ cd system/core patch -p1 < ../../vendor/mediatek/patches/system_core.patch cd ../.. cd frameworks/native patch -p1 < ../../vendor/mediatek/patches/frameworks_native-fence.patch patch -p1 < ../../vendor/mediatek/patches/frameworks_native_fence.patch cd ../.. cd frameworks/base patch -p1 <../../vendor/mediatek/patches/frameworks_base.patch cd ../.. cd frameworks/opt/telephony patch -p1 <../../vendor/mediatek/patches/frameworks_opt_telephony.patch patch -p1 <../../../vendor/mediatek/patches/frameworks_opt_telephony.patch cd ../.. patches/system_core.patch +6 −6 Original line number Diff line number Diff line diff --git a/liblog/logger_write.c b/liblog/logger_write.c index 2754e6e..00071c4 100644 --- a/liblog/logger_write.c +++ b/liblog/logger_write.c @@ -725,3 +725,19 @@ LIBLOG_ABI_PUBLIC int android_get_log_transport() { diff --git a/liblog/logger_write.cpp b/liblog/logger_write.cpp index 7fa3f43..745a2e4 100644 --- a/liblog/logger_write.cpp +++ b/liblog/logger_write.cpp @@ -704,3 +704,19 @@ int android_get_log_transport() { return ret; } Loading @@ -16,7 +16,7 @@ index 2754e6e..00071c4 100644 + int prio; +}; + +LIBLOG_ABI_PUBLIC void __attribute__((weak)) __xlog_buf_printf(int bufid __unused, const struct xlog_record *xlog_record __unused, ...) { +void __attribute__((weak)) __xlog_buf_printf(int bufid __unused, const struct xlog_record *xlog_record __unused, ...) { + va_list args; + va_start(args, xlog_record); + __android_log_vprint(xlog_record->prio, xlog_record->tag_str, xlog_record->fmt_str, args); Loading Loading
patches/install.sh 100644 → 100755 +2 −2 Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ cd system/core patch -p1 < ../../vendor/mediatek/patches/system_core.patch cd ../.. cd frameworks/native patch -p1 < ../../vendor/mediatek/patches/frameworks_native-fence.patch patch -p1 < ../../vendor/mediatek/patches/frameworks_native_fence.patch cd ../.. cd frameworks/base patch -p1 <../../vendor/mediatek/patches/frameworks_base.patch cd ../.. cd frameworks/opt/telephony patch -p1 <../../vendor/mediatek/patches/frameworks_opt_telephony.patch patch -p1 <../../../vendor/mediatek/patches/frameworks_opt_telephony.patch cd ../..
patches/system_core.patch +6 −6 Original line number Diff line number Diff line diff --git a/liblog/logger_write.c b/liblog/logger_write.c index 2754e6e..00071c4 100644 --- a/liblog/logger_write.c +++ b/liblog/logger_write.c @@ -725,3 +725,19 @@ LIBLOG_ABI_PUBLIC int android_get_log_transport() { diff --git a/liblog/logger_write.cpp b/liblog/logger_write.cpp index 7fa3f43..745a2e4 100644 --- a/liblog/logger_write.cpp +++ b/liblog/logger_write.cpp @@ -704,3 +704,19 @@ int android_get_log_transport() { return ret; } Loading @@ -16,7 +16,7 @@ index 2754e6e..00071c4 100644 + int prio; +}; + +LIBLOG_ABI_PUBLIC void __attribute__((weak)) __xlog_buf_printf(int bufid __unused, const struct xlog_record *xlog_record __unused, ...) { +void __attribute__((weak)) __xlog_buf_printf(int bufid __unused, const struct xlog_record *xlog_record __unused, ...) { + va_list args; + va_start(args, xlog_record); + __android_log_vprint(xlog_record->prio, xlog_record->tag_str, xlog_record->fmt_str, args); Loading