    parser.add_argument('--addr', default='127.0.0.1')
    parser.add_argument("socket", type=str, nargs='*', help="socket name")
    args = parser.parse_args()
  
    sm = messaging.SubMaster(['logMessage', 'androidLogEntry'], addr=args.addr)
  
    min_level = LEVELS[args.level]
  
    while True:
      sm.update()
 
</s> remove   PubSocket * androidLog = PubSocket::create(c, "androidLogEntry");
 </s> add   PubSocket * androidLog = PubSocket::create(c, "androidLog"); </s> remove     if sm.updated['androidLogEntry']:
      t = sm.logMonoTime['androidLogEntry']
      m = sm['androidLogEntry']
 </s> add     if sm.updated['androidLog']:
      t = sm.logMonoTime['androidLog']
      m = sm['androidLog']
  sm = messaging.SubMaster(['logMessage', 'androidLog'], addr=args.addr)
    parser.add_argument('--addr', default='127.0.0.1')
    parser.add_argument("socket", type=str, nargs='*', help="socket name")
    args = parser.parse_args()
  
  sm = messaging.SubMaster(['logMessage', 'androidLog'], addr=args.addr)
  
    min_level = LEVELS[args.level]
  
    while True:
      sm.update()
keep keep keep keep replace keep keep keep keep keep
 rename event name instead of service 
selfdrive/debug/filter_log_message.py