#include <unistd.h>
#include <android/log.h>
-#include <log/log_id.h>
-#include <log/log_main.h>
-#include <log/log_radio.h>
-#include <log/log_read.h>
-#include <log/log_safetynet.h>
-#include <log/log_system.h>
-#include <log/log_time.h>
-#include <log/uio.h> /* helper to define iovec for portability */
+//#include <log/log_id.h>
+//#include <log/log_main.h>
+//#include <log/log_radio.h>
+//#include <log/log_read.h>
+//#include <log/log_safetynet.h>
+//#include <log/log_system.h>
+//#include <log/log_time.h>
+//#include <log/uio.h> /* helper to define iovec for portability */
+
+#ifndef LOG_PRI
+#define LOG_PRI(priority, tag, ...)
+#endif
+
+#ifndef IF_ALOG
+#define IF_ALOG(priority, tag) if (false)
+#endif
+
+#ifndef ALOG
+#define ALOG(priority, tag, ...) LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
+#endif
+
+#ifndef ALOGE
+#define ALOGE(...) ALOG(LOG_ERROR, LOG_TAG, __VA_ARGS__)
+#endif
+
+#ifndef ALOGW
+#define ALOGW(...) ALOG(LOG_WARN, LOG_TAG, __VA_ARGS__)
+#endif
+
+#ifndef ALOGW_IF
+#define ALOGW_IF(...) IF_ALOG(LOG_WARN, LOG_TAG)
+#endif
+
+#ifndef ALOGV
+#define ALOGV(...) ALOG(LOG_VERBOSE, LOG_TAG, __VA_ARGS__)
+#endif
+
+#ifndef IF_ALOGV
+#define IF_ALOGV() IF_ALOG(LOG_VERBOSE, LOG_TAG)
+#endif
+
+#ifndef ALOGI
+#define ALOGI(...) ALOG(LOG_INFO, LOG_TAG, __VA_ARGS__)
+#endif
+
+#ifndef ALOGI_IF
+#define ALOGI_IF(...) IF_ALOG(LOG_INFO, LOG_TAG)
+#endif
+
+#ifndef ALOGD
+#define ALOGD(...) ALOG(LOG_DEBUG, LOG_TAG, __VA_ARGS__)
+#endif
+
+#ifndef LOG_FATAL_IF
+#define LOG_FATAL_IF(...)
+#endif
+
+#ifndef LOG_ALWAYS_FATAL_IF
+#define LOG_ALWAYS_FATAL_IF(...)
+#endif
+
+#ifndef LOG_ALWAYS_FATAL
+#define LOG_ALWAYS_FATAL(...)
+#endif
+
+#ifndef ALOG_ASSERT
+#define ALOG_ASSERT(...)
+#endif
+
+#ifndef android_errorWriteLog
+#define android_errorWriteLog(...)
+#endif
#ifdef __cplusplus
extern "C" {