diff options
Diffstat (limited to 'logcat')
-rw-r--r-- | logcat/Android.mk | 2 | ||||
-rw-r--r-- | logcat/event-log-tags | 33 | ||||
-rw-r--r-- | logcat/logcat.cpp | 3 |
3 files changed, 32 insertions, 6 deletions
diff --git a/logcat/Android.mk b/logcat/Android.mk index 3ee051d..f9fd2c9 100644 --- a/logcat/Android.mk +++ b/logcat/Android.mk @@ -16,8 +16,6 @@ include $(CLEAR_VARS) LOCAL_MODULE := event-log-tags -#LOCAL_MODULE_TAGS := user development - # This will install the file in /system/etc # LOCAL_MODULE_CLASS := ETC diff --git a/logcat/event-log-tags b/logcat/event-log-tags index 3d977a5..28cad0a 100644 --- a/logcat/event-log-tags +++ b/logcat/event-log-tags @@ -58,6 +58,9 @@ # This is logged when the partial wake lock (keeping the device awake # regardless of whether the screen is off) is acquired or released. 2729 power_partial_wake_state (releasedorAcquired|1|5),(tag|3) +# This is logged when battery goes from discharging to charging. +# It lets us count the total amount of time between charges and the discharge level +2730 battery_discharge (duration|2|3),(minLevel|1|6),(maxLevel|1|6) # # Leave IDs through 2739 for more power logs # @@ -188,10 +191,23 @@ 30030 am_create_service (Service Record|1|5),(Name|3),(Intent|3),(PID|1|5) # A service is being destroyed 30031 am_destroy_service (Service Record|1|5),(Name|3),(PID|1|5) +# A process has crashed too many times, it is being cleared +30032 am_process_crashed_too_much (Name|3),(PID|1|5) +# An unknown process is trying to attach to the activity manager +30033 am_drop_process (PID|1|5) +# A service has crashed too many times, it is being stopped +30034 am_service_crashed_too_much (Crash Count|1|1),(Component Name|3),(PID|1|5) +# A service is going to be restarted after its process went away +30035 am_schedule_service_restart (Component Name|3),(Time|2|3) +# A client was waiting for a content provider, but its process was lost +30036 am_provider_lost_process (Package Name|3),(UID|1|5),(Name|3) # Out of memory for surfaces. 31000 wm_no_surface_memory (Window|3),(PID|1|5),(Operation|3) +# Re-connecting to input method service because we haven't received its interface +32000 imf_force_reconnect_ime (IME|4),(Time Since Connect|2|3),(Showing|1|1) + # dvm_gc_info: LIST (LONG, LONG, LONG) # # First LONG: @@ -295,19 +311,28 @@ # PDP Setup failures 50105 pdp_setup_fail (cause|1|5), (cid|1|5), (network_type|1|5) -# Call drops +# Call drops 50106 call_drop (cause|1|5), (cid|1|5), (network_type|1|5) # Data network registration failed after successful voice registration 50107 data_network_registration_fail (op_numeric|1|5), (cid|1|5) -# Suspicious status of data connection while radio poweroff +# Suspicious status of data connection while radio poweroff 50108 data_network_status_on_radio_off (dc_state|3), (enable|1|5) +# PDP drop caused by network +50109 pdp_network_drop (cid|1|5), (network_type|1|5) + # Do not change these names without updating tag in: #//device/dalvik/libcore/luni/src/main/native/org_apache_harmony_luni_platform_OSNetworkSystem.c 51000 socket_stats (send|1|2),(recv|1|2),(ip|1|5),(port|1|5),(close|1|5) +# db stats. 0 is query, 1 is write (may become more fine grained in the +# future) +52000 db_operation (name|3),(op_type|1|5),(time|2|3) + +# http request/response stats +52001 http_stats (useragent|3),(response|2|3),(processing|2|3),(tx|1|2),(rx|1|2) 60000 viewroot_draw (Draw time|1|3) 60001 viewroot_layout (Layout time|1|3) 60002 view_build_drawing_cache (View created drawing cache|1|5) @@ -315,3 +340,7 @@ # 0 for screen off, 1 for screen on, 2 for key-guard done 70000 screen_toggled (screen_state|1|5) + +# browser stats for diary study +70101 browser_zoom_level_change (start level|1|5),(end level|1|5),(time|2|3) +70102 browser_double_tap_duration (duration|1|3),(time|2|3) diff --git a/logcat/logcat.cpp b/logcat/logcat.cpp index d9ca131..3130a1c 100644 --- a/logcat/logcat.cpp +++ b/logcat/logcat.cpp @@ -1,7 +1,6 @@ // Copyright 2006 The Android Open Source Project -#include <utils/misc.h> -#include <utils/logger.h> +#include <cutils/logger.h> #include <cutils/logd.h> #include <cutils/sockets.h> #include <cutils/logprint.h> |