      params.put("CommunityFeaturesToggle", "1")
      params.put("Passive", "1" if route in passive_routes else "0")
  
      if checks.get('fingerprintSource', None) == 'fixed':
        os.environ['FINGERPRINT'] = checks['carFingerprint']
      else:
        os.environ['FINGERPRINT'] = ""
  
      print("testing ", route, " ", checks['carFingerprint'])
 
</s> remove       for request, response in REQUESTS:
 </s> add       for supports_sub_addr, request, response in REQUESTS: </s> remove   if has_relay and not fixed_fingerprint:
 </s> add   if has_relay and not fixed_fingerprint and not skip_fw_query:
    os.environ['SKIP_FW_QUERY'] = "1"
      params.put("CommunityFeaturesToggle", "1")
      params.put("Passive", "1" if route in passive_routes else "0")
  
    os.environ['SKIP_FW_QUERY'] = "1"
      if checks.get('fingerprintSource', None) == 'fixed':
        os.environ['FINGERPRINT'] = checks['carFingerprint']
      else:
        os.environ['FINGERPRINT'] = ""
  
      print("testing ", route, " ", checks['carFingerprint'])
keep keep add keep keep keep keep keep keep
 Hyundai fw query (#1540)

* hyundai fw query

* Change query

* this works

* That is not engine

* hyundai fw query

* Change query

* this works

* That is not engine

* Skip FW query in test_car_models

* Those routes don't fingerprint properly after speedup

* only send toyota queries to subaddresses

Co-authored-by: openpilot laptop <laptop@comma.ai> 
selfdrive/test/test_car_models.py