unsetenv LIBC libc.so tzset tzname strstr strsep strptime __libc_init strcspn setenv popen pclose __cxa_atexit mktime getline __register_atfork __stack_chk_fail __strncpy_chk __strncat_chk __errno close unlink pipe strtoull recvmsg strpbrk sendmsg isprint __memmove_chk strtok_r fileno _ZNKSt3__16locale9use_facetERNS0_2idE _ZNKSt3__18ios_base6getlocEv _ZNSt3__112__next_primeEj _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_ _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj _ZNSt3__15ctypeIcE2idE _ZNSt3__16localeD1Ev _ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE _ZNSt3__18ios_base5clearEj _ZSt18uncaught_exceptionv _ZdlPv _Znwj __vsnprintf_chk __write_chk LIBC_N abort __poll_chk toupper tolower fcntl sysconf memset strncpy strlen strcasestr pthread_mutex_unlock pthread_mutex_trylock __system_property_serial __system_property_read _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEjjjjjjPKc __system_property_find _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcj __system_property_area_serial _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEj __strchr_chk strtoul pthread_rwlock_wrlock pthread_rwlock_unlock pthread_rwlock_rdlock pthread_rwlock_init __open_2 pthread_rwlock_destroy __read_chk munmap __umask_chk mmap _exit lseek memcpy memmove openat sigaction stat unlinkat pthread_mutex_lock getpwuid write strcpy sigemptyset recvfrom atol alarm access __strcpy_chk __strcat_chk _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEjc _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcj _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEjjjjjj _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev _ZNSt3__15mutex4lockEv _ZNSt3__15mutex6unlockEv _ZNSt3__16localeC1Ev _ZNSt3__18ios_base4initEPv _ZNSt3__18ios_baseD2Ev _ZTVNSt3__115basic_streambufIcNS_11char_traitsIcEEEE _ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev _ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev __cxa_guard_acquire __cxa_guard_release android_set_abort_message basename fprintf getenv getpid getprogname gettid localtime_r memchr stderr strerror strftime strrchr time writev _ZdaPv _Znaj _ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv _ZNKSt3__121__basic_string_commonILb1EE20__throw_out_of_rangeEv _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_jjRKS4_ isspace strcasecmp strncasecmp strncmp asprintf free getsockname getsockopt setsockopt strcmp calloc isalnum readlink strtol clock_gettime eventfd fwrite gettimeofday malloc realloc strdup __memcpy_chk __strlen_chk accept atoi bind connect freeaddrinfo fstat gai_strerror getaddrinfo getegid geteuid getgid getprotobynumber getuid listen memcmp open random read socket socketpair sscanf strchr strlcpy strtoll arc4random arc4random_buf exit __recvfrom_chk __sendto_chk LIBC_O sigfillset poll __FD_CLR_chk __FD_ISSET_chk __FD_SET_chk select epoll_create epoll_ctl epoll_wait getgroups strnlen __divdi3 __umoddi3 _end _edata __bss_start libc++.so libdl.so libm.so
0Csystem/core/debuggerd/tombstoned/intercept_manager.cpp found intercept fd for pid Check failed: sockfd == intercept->sockfd.get() (sockfd= , intercept->sockfd.get()= ) tombstoned didn't receive InterceptRequest before timeout tombstoned received unexpected event on intercept socket failed to read from intercept socket intercept socket received short read of length (expected ) failed to move received fd ( invalid pid %d pid %d already intercepted failed to notify interceptor of registration tombstoned registered intercept for pid intercept close callback called after intercept was already removed? intercept close callback has different Intercept from InterceptManager? due to timeout due to input intercept for pid terminated system/core/debuggerd/tombstoned/tombstoned.cpp failed to open tombstone directory failed to get socket from init failed to create event_base failed to create evconnlistener tombstoned successfully initialized received fatal signal %stombstone_%02zu failed to stat crash request timed out tombstoned received unexpected event from crash socket failed to read from crash socket crash socket received short read of length unexpected crash packet type, expected kDumpRequest, received %#2hhX received crash request for pid enqueueing crash request for pid failed to send response to CrashRequest crash socket write returned short tombstone_%02d failed to unlink tombstone at / failed to create tombstone at unexpected crash packet type, expected kCompletedDump, received Tombstone written to: /dev/kmsg system/core/base/logging.cpp <%d>%s: %s <%d>%s: %zu-byte message too long for printk %m-%d %H:%M:%S VDIWEFF %s %c %s %5d %5d %s:%u] %s %s:%u] %s %s ANDROID_LOG_TAGS *: unsupported ' ' in ANDROID_LOG_TAGS ( : socket-unix could not get socket credentials: %s untrusted userid on other end of socket: userid %d ANDROID_SOCKET_ /dev/socket/%s %s%s ANDROID_FILE_ /proc/self/fd/%d %s: Unable to construct event_base event_init %s was called twice! event_enable_debug_mode %s must be called *before* creating any events or event_bases %s: calloc event_base_new_with_config %s: no event mechanism available EVENT_SHOW_METHOD libevent using: %s %s: Unable to make base notifiable. %s: no base to free event_base_free %s: could not reinitialize event mechanism event_reinit event_base_priority_init %s: Too many common timeouts already in use; we only support %d per event_base event_base_init_common_timeout %s: realloc %s: reentrant invocation. Only one event_base_loop can run on each event_base at once. event_base_loop %s called on an already added event %p (events: 0x%x, fd: %d, flags: 0x%x) event_assign %s: EV_SIGNAL is not compatible with EV_READ or EV_WRITE Out of memory in debugging code %s called on a non-initialized event %p (events: 0x%x, fd: %d, flags: 0x%x) event_base_set event_free event_debug_unassign event_priority_set event_pending event_get_assignment event_get_fd event_get_base event_get_events event_get_callback event_get_callback_arg event_active 2.0.22-stable %s: pipe evthread_make_base_notifiable %s: socketpair Inserted events: %p [fd %d]%s%s%s%s%s Read Write Signal Timeout Persist Active events [priority %d]: %p [fd %d]%s%s%s%s Read active Write active Signal active Timeout active Couldn't allocate %s _event_debug_map_lock EVENT_NO%s event_add_internal %s: noting an add on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) %s: noting a del on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) event_del_internal %s: %p(fd %d) not on queue %x event_queue_remove %s: unknown queue %x %s: %p(fd %d) already on queue %x event_queue_insert Error reading from eventfd Too many events reading or writing on fd %d Tried to mix edge-triggered and non-edge-triggered events on fd %d fcntl(%d, F_GETFL) fcntl(%d, F_SETFL) fcntl(%d, F_GETFD) fcntl(%d, F_SETFD) Request canceled No error address family for nodename not supported temporary failure in name resolution invalid value for ai_flags non-recoverable failure in name resolution ai_family not supported memory allocation failure no address associated with nodename nodename nor servname provided, or not known servname not supported for ai_socktype ai_socktype not supported system error %d.%d.%d.%d ::%d.%d.%d.%d ::%x:%d.%d.%d.%d %x %d.%d.%d.%d%c %s:%d [%s]:%d <addr with socktype %d> 18.244.0.188 2001:4860:b002::68 Got a strange local ipv4 address %s Got a strange local ipv6 address %s 1.2.3.4 80 Error from accept() call : %s debug msg warn err ??? [%s] %s evsig_init realloc malloc sigaction evsig_base_lock %s: recv evsig_cb signal Added a signal to event base %p with signals already added to event_base %p. Only one can have signals at a time with the %s backend. The base with the most recently added signal or the most recent event_base_loop() call gets preference; do not rely on this behavior in future Libevent versions. %s: received signal %d, but have no base configured evsig_handler poll select epoll epoll_create EVENT_EPOLL_USE_CHANGELIST epoll (with changelist) Epoll MOD(%d) on %d retried as ADD; that failed too Epoll ADD(%d) on %d retried as MOD; that failed too Epoll %s(%d) on fd %d failed. Old events were %d; read change was %d (%s); write change was %d (%s) ADD DEL MOD add del none epoll_wait HTC_RIL RIL IMS AT GSM STK CDMA PHONE SMS use-Rlog/RLOG-%s Assertion failed: %s Unspecified assertion failed EventTagMap: unable to open map '%s': %s EventTagMap: unable to seek map '%s' %s EventTagMap: mmap(%s) failed: %s /system/etc/event-log-tags /dev/event-log-tags EventTagMap: unexpected chars (0x%02x) in tag number on line %d EventTagMap: malformed tag number on line %d EventTagMap: missing tag string on line %d EventTagMap: invalid tag chars on line %d uid= persist.logd.timestamp ro.logd.timestamp persist.logd.security ro.device_owner ro.%s persist.%s true false eng svelte ro.config.low_ram %s.%s rue alse logd /dev/socket/ /dev/socket/logdw clear %d success getLogSize %d setLogSize %d %zu getLogSizeUsed %d getStatistics %d pid=%u getPruneList logdr dumpAndClose stream lids %c%u tail=%u timeout=%u start=%u.%09u local %s@%d:%d stderr ANDROID_PRINTF_LOG ,:; threadtime pmsg /dev/pmsg0 liblog brief process tag thread raw time long color colour usec nsec printable year zone epoch monotonic uid descriptive : * , +++ LOG: entry too small +++ LOG: entry illegal hdr_size [%u] Binary log entry conversion failed Warning: leftover binary log data (%zu bytes) %6lld %19lld %Y-%m-%d %H:%M:%S .%09ld .%06ld .%03ld %z [38;5;%dm [0m %5s: %5d: %c/%-8.*s: (%.*s) %c(%s%5d) %c(%s%5d:%5d) %s %c/%-8.*s(%s%5d): %s %s%5d %5d %c %-8.*s: [ %s %s%5d:%5d %c/%-8.*s ] %c/%-8.*s(%s%5d): +++ LOG: write failed (errno=%d) +++ LOG: write partial (%d of %d) %lld %f Unknown binary event type %d %lld%cB B s ms %% /system/bin/dmesg re UTC %Y-%m-%d %H:%M:%S. \%03o \%o \a \b \v \f \r \\ /data/tombstones/ tombstoned_intercept tombstoned_crash 0C ? _ 5 a 0 ` 0 ` Y 0 ` !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ EventTagMap: duplicate tag entries %u:%.*s:%.*s and %u:%.*s:%.*s) getEventTag name=%s format="%s" getEventTag id=%u 4 ,5 ,5 15 85 4 ,5 ,5 ?5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 %5 ,5 ,5 K5 F5 : ~; : ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; : ~; : ; W< ; W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< ; W< ; ro.debuggable persist.logd.size ro.logd.size persist.log.tag. ,:;|+ android.logd t^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ud Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md d d d Md Md d Md Md Md Md Md Md Md Md Md d Md Md c d l m m fn o B ( _ t % ; c L b x GMT TZ UTC PM: suspend entry PM: suspend exit healthd : battery Suspended for VDIWEFS K ( KMGT
k W X @X X! X! `! `! h! h! b j Pl @c ! ! b e e f Pg `h @i i j ! ! `" `" m p q m " " @r t u r " " `u y pz u " "
.shstrtab .interp .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_r .rel.dyn .rel.plt .text .rodata .eh_frame .eh_frame_hdr .preinit_array .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss .note.gnu.gold-version .gnu_debugdata
0Csystem/core/debuggerd/tombstoned/intercept_manager.cpp found intercept fd for pid Check failed: sockfd == intercept->sockfd.get() (sockfd= , intercept->sockfd.get()= ) tombstoned didn't receive InterceptRequest before timeout tombstoned received unexpected event on intercept socket failed to read from intercept socket intercept socket received short read of length (expected ) failed to move received fd ( invalid pid %d pid %d already intercepted failed to notify interceptor of registration tombstoned registered intercept for pid intercept close callback called after intercept was already removed? intercept close callback has different Intercept from InterceptManager? due to timeout due to input intercept for pid terminated system/core/debuggerd/tombstoned/tombstoned.cpp failed to open tombstone directory failed to get socket from init failed to create event_base failed to create evconnlistener tombstoned successfully initialized received fatal signal %stombstone_%02zu failed to stat crash request timed out tombstoned received unexpected event from crash socket failed to read from crash socket crash socket received short read of length unexpected crash packet type, expected kDumpRequest, received %#2hhX received crash request for pid enqueueing crash request for pid failed to send response to CrashRequest crash socket write returned short tombstone_%02d failed to unlink tombstone at / failed to create tombstone at unexpected crash packet type, expected kCompletedDump, received Tombstone written to: /dev/kmsg system/core/base/logging.cpp <%d>%s: %s <%d>%s: %zu-byte message too long for printk %m-%d %H:%M:%S VDIWEFF %s %c %s %5d %5d %s:%u] %s %s:%u] %s %s ANDROID_LOG_TAGS *: unsupported ' ' in ANDROID_LOG_TAGS ( : socket-unix could not get socket credentials: %s untrusted userid on other end of socket: userid %d ANDROID_SOCKET_ /dev/socket/%s %s%s ANDROID_FILE_ /proc/self/fd/%d %s: Unable to construct event_base event_init %s was called twice! event_enable_debug_mode %s must be called *before* creating any events or event_bases %s: calloc event_base_new_with_config %s: no event mechanism available EVENT_SHOW_METHOD libevent using: %s %s: Unable to make base notifiable. %s: no base to free event_base_free %s: could not reinitialize event mechanism event_reinit event_base_priority_init %s: Too many common timeouts already in use; we only support %d per event_base event_base_init_common_timeout %s: realloc %s: reentrant invocation. Only one event_base_loop can run on each event_base at once. event_base_loop %s called on an already added event %p (events: 0x%x, fd: %d, flags: 0x%x) event_assign %s: EV_SIGNAL is not compatible with EV_READ or EV_WRITE Out of memory in debugging code %s called on a non-initialized event %p (events: 0x%x, fd: %d, flags: 0x%x) event_base_set event_free event_debug_unassign event_priority_set event_pending event_get_assignment event_get_fd event_get_base event_get_events event_get_callback event_get_callback_arg event_active 2.0.22-stable %s: pipe evthread_make_base_notifiable %s: socketpair Inserted events: %p [fd %d]%s%s%s%s%s Read Write Signal Timeout Persist Active events [priority %d]: %p [fd %d]%s%s%s%s Read active Write active Signal active Timeout active Couldn't allocate %s _event_debug_map_lock EVENT_NO%s event_add_internal %s: noting an add on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) %s: noting a del on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) event_del_internal %s: %p(fd %d) not on queue %x event_queue_remove %s: unknown queue %x %s: %p(fd %d) already on queue %x event_queue_insert Error reading from eventfd Too many events reading or writing on fd %d Tried to mix edge-triggered and non-edge-triggered events on fd %d fcntl(%d, F_GETFL) fcntl(%d, F_SETFL) fcntl(%d, F_GETFD) fcntl(%d, F_SETFD) Request canceled No error address family for nodename not supported temporary failure in name resolution invalid value for ai_flags non-recoverable failure in name resolution ai_family not supported memory allocation failure no address associated with nodename nodename nor servname provided, or not known servname not supported for ai_socktype ai_socktype not supported system error %d.%d.%d.%d ::%d.%d.%d.%d ::%x:%d.%d.%d.%d %x %d.%d.%d.%d%c %s:%d [%s]:%d <addr with socktype %d> 18.244.0.188 2001:4860:b002::68 Got a strange local ipv4 address %s Got a strange local ipv6 address %s 1.2.3.4 80 Error from accept() call : %s debug msg warn err ??? [%s] %s evsig_init realloc malloc sigaction evsig_base_lock %s: recv evsig_cb signal Added a signal to event base %p with signals already added to event_base %p. Only one can have signals at a time with the %s backend. The base with the most recently added signal or the most recent event_base_loop() call gets preference; do not rely on this behavior in future Libevent versions. %s: received signal %d, but have no base configured evsig_handler poll select epoll epoll_create EVENT_EPOLL_USE_CHANGELIST epoll (with changelist) Epoll MOD(%d) on %d retried as ADD; that failed too Epoll ADD(%d) on %d retried as MOD; that failed too Epoll %s(%d) on fd %d failed. Old events were %d; read change was %d (%s); write change was %d (%s) ADD DEL MOD add del none epoll_wait HTC_RIL RIL IMS AT GSM STK CDMA PHONE SMS use-Rlog/RLOG-%s Assertion failed: %s Unspecified assertion failed EventTagMap: unable to open map '%s': %s EventTagMap: unable to seek map '%s' %s EventTagMap: mmap(%s) failed: %s /system/etc/event-log-tags /dev/event-log-tags EventTagMap: unexpected chars (0x%02x) in tag number on line %d EventTagMap: malformed tag number on line %d EventTagMap: missing tag string on line %d EventTagMap: invalid tag chars on line %d uid= persist.logd.timestamp ro.logd.timestamp persist.logd.security ro.device_owner ro.%s persist.%s true false eng svelte ro.config.low_ram %s.%s rue alse logd /dev/socket/ /dev/socket/logdw clear %d success getLogSize %d setLogSize %d %zu getLogSizeUsed %d getStatistics %d pid=%u getPruneList logdr dumpAndClose stream lids %c%u tail=%u timeout=%u start=%u.%09u local %s@%d:%d stderr ANDROID_PRINTF_LOG ,:; threadtime pmsg /dev/pmsg0 liblog brief process tag thread raw time long color colour usec nsec printable year zone epoch monotonic uid descriptive : * , +++ LOG: entry too small +++ LOG: entry illegal hdr_size [%u] Binary log entry conversion failed Warning: leftover binary log data (%zu bytes) %6lld %19lld %Y-%m-%d %H:%M:%S .%09ld .%06ld .%03ld %z [38;5;%dm [0m %5s: %5d: %c/%-8.*s: (%.*s) %c(%s%5d) %c(%s%5d:%5d) %s %c/%-8.*s(%s%5d): %s %s%5d %5d %c %-8.*s: [ %s %s%5d:%5d %c/%-8.*s ] %c/%-8.*s(%s%5d): +++ LOG: write failed (errno=%d) +++ LOG: write partial (%d of %d) %lld %f Unknown binary event type %d %lld%cB B s ms %% /system/bin/dmesg re UTC %Y-%m-%d %H:%M:%S. \%03o \%o \a \b \v \f \r \\ /data/tombstones/ tombstoned_intercept tombstoned_crash 0C ? _ 5 a 0 ` 0 ` Y 0 ` !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ EventTagMap: duplicate tag entries %u:%.*s:%.*s and %u:%.*s:%.*s) getEventTag name=%s format="%s" getEventTag id=%u 4 ,5 ,5 15 85 4 ,5 ,5 ?5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 %5 ,5 ,5 K5 F5 : ~; : ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; ~; : ~; : ; W< ; W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< W< ; W< ; ro.debuggable persist.logd.size ro.logd.size persist.log.tag. ,:;|+ android.logd t^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ud Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md Md d d d Md Md d Md Md Md Md Md Md Md Md Md d Md Md c d l m m fn o B ( _ t % ; c L b x GMT TZ UTC PM: suspend entry PM: suspend exit healthd : battery Suspended for VDIWEFS K ( KMGT
k W X @X X! X! `! `! h! h! b j Pl @c ! ! b e e f Pg `h @i i j ! ! `" `" m p q m " " @r t u r " " `u y pz u " "
.shstrtab .interp .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_r .rel.dyn .rel.plt .text .rodata .eh_frame .eh_frame_hdr .preinit_array .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss .note.gnu.gold-version .gnu_debugdata