mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-22 04:05:31 -04:00
universal7885: debug_daemon: Rename to EKLogger
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
This commit is contained in:
parent
8845240e10
commit
723dfbec38
7 changed files with 26 additions and 26 deletions
|
|
@ -15,9 +15,9 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
cc_binary {
|
cc_binary {
|
||||||
name: "debug_daemon",
|
name: "eklogger",
|
||||||
srcs: [
|
srcs: [
|
||||||
"Logger.cpp",
|
"Logger.cpp",
|
||||||
],
|
],
|
||||||
init_rc: ["init.debug_daemon.rc"],
|
init_rc: ["eklogger.rc"],
|
||||||
}
|
}
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
service debug_daemon /system/bin/debug_daemon
|
service eureka_debugger /system/bin/eklogger
|
||||||
user root
|
user root
|
||||||
group system
|
group system
|
||||||
oneshot
|
oneshot
|
||||||
|
|
@ -8,7 +8,7 @@ on post-fs-data
|
||||||
mkdir /data/debug 0755 root system encryption=None
|
mkdir /data/debug 0755 root system encryption=None
|
||||||
rm /data/debug/logcat.txt
|
rm /data/debug/logcat.txt
|
||||||
rm /data/debug/kmsg.txt
|
rm /data/debug/kmsg.txt
|
||||||
start debug_daemon
|
start eureka_debugger
|
||||||
|
|
||||||
on property:sys.boot_completed=1
|
on property:sys.boot_completed=1
|
||||||
stop debug_daemon
|
stop eureka_debugger
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
type debug_daemon, domain, coredomain;
|
|
||||||
type debug_daemon_exec, exec_type, file_type, system_file_type;
|
|
||||||
init_daemon_domain(debug_daemon)
|
|
||||||
type debug_daemon_data_file, file_type, data_file_type, core_data_file_type;
|
|
||||||
|
|
||||||
allow debug_daemon debug_daemon_data_file:dir rw_dir_perms;
|
|
||||||
allow debug_daemon debug_daemon_data_file:file rw_file_perms;
|
|
||||||
allow debug_daemon proc_kmsg:file r_file_perms;
|
|
||||||
allow debug_daemon logcat_exec:file rx_file_perms;
|
|
||||||
allow debug_daemon self:capability2 syslog;
|
|
||||||
allow debug_daemon kernel:system syslog_mod;
|
|
||||||
allow debug_daemon debug_daemon_data_file:file create_file_perms;
|
|
||||||
allow debug_daemon shell_exec:file rx_file_perms;
|
|
||||||
allow debug_daemon self:capability sys_nice;
|
|
||||||
allow debug_daemon logdr_socket:sock_file write;
|
|
||||||
allow debug_daemon logd:unix_stream_socket connectto;
|
|
||||||
|
|
||||||
17
universal7885-common/sepolicy/private/eklogger.te
Normal file
17
universal7885-common/sepolicy/private/eklogger.te
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
type eklogger, domain, coredomain;
|
||||||
|
type eklogger_exec, exec_type, file_type, system_file_type;
|
||||||
|
init_daemon_domain(eklogger)
|
||||||
|
type eklogger_data_file, file_type, data_file_type, core_data_file_type;
|
||||||
|
|
||||||
|
allow eklogger eklogger_data_file:dir rw_dir_perms;
|
||||||
|
allow eklogger eklogger_data_file:file rw_file_perms;
|
||||||
|
allow eklogger proc_kmsg:file r_file_perms;
|
||||||
|
allow eklogger logcat_exec:file rx_file_perms;
|
||||||
|
allow eklogger self:capability2 syslog;
|
||||||
|
allow eklogger kernel:system syslog_mod;
|
||||||
|
allow eklogger eklogger_data_file:file create_file_perms;
|
||||||
|
allow eklogger shell_exec:file rx_file_perms;
|
||||||
|
allow eklogger self:capability sys_nice;
|
||||||
|
allow eklogger logdr_socket:sock_file write;
|
||||||
|
allow eklogger logd:unix_stream_socket connectto;
|
||||||
|
|
||||||
|
|
@ -3,6 +3,6 @@
|
||||||
### DATA
|
### DATA
|
||||||
/data/zram(/.*)? u:object_r:zram_data_file:s0
|
/data/zram(/.*)? u:object_r:zram_data_file:s0
|
||||||
|
|
||||||
# DEBUG DAEMON
|
# Eureka Bootlogger
|
||||||
/system/bin/debug_daemon u:object_r:debug_daemon_exec:s0
|
/system/bin/eklogger u:object_r:eklogger_exec:s0
|
||||||
/data/debug(/.*)? u:object_r:debug_daemon_data_file:s0
|
/data/debug(/.*)? u:object_r:eklogger_data_file:s0
|
||||||
|
|
|
||||||
|
|
@ -72,7 +72,7 @@ PRODUCT_PACKAGES += \
|
||||||
libsuspend
|
libsuspend
|
||||||
|
|
||||||
# Debug
|
# Debug
|
||||||
PRODUCT_PACKAGES += debug_daemon
|
PRODUCT_PACKAGES += eklogger
|
||||||
|
|
||||||
# DRM
|
# DRM
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue