diff --git a/tests/speculos/snapshots/flex/test_authenticate_ok/00000.png b/tests/speculos/snapshots/flex/test_authenticate_ok/00000.png new file mode 100644 index 00000000..e1849d8c Binary files /dev/null and b/tests/speculos/snapshots/flex/test_authenticate_ok/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_authenticate_user_refused/00000.png b/tests/speculos/snapshots/flex/test_authenticate_user_refused/00000.png new file mode 100644 index 00000000..e1849d8c Binary files /dev/null and b/tests/speculos/snapshots/flex/test_authenticate_user_refused/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_short_id/get/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_short_id/get/00000.png new file mode 100644 index 00000000..afc85da9 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_short_id/get/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_short_id/make/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_short_id/make/00000.png new file mode 100644 index 00000000..40bf5847 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_short_id/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/get/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/get/00000.png new file mode 100644 index 00000000..ebf725c8 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/get/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/make/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/make/00000.png new file mode 100644 index 00000000..e29e7963 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_display_name/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/get/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/get/00000.png new file mode 100644 index 00000000..afc85da9 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/get/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/make/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/make/00000.png new file mode 100644 index 00000000..40bf5847 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_icon/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_name/get/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_name/get/00000.png new file mode 100644 index 00000000..589e66cd Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_name/get/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_name/make/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_name/make/00000.png new file mode 100644 index 00000000..95cb7157 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_name/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/get/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/get/00000.png new file mode 100644 index 00000000..ebf725c8 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/get/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/make/00000.png b/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/make/00000.png new file mode 100644 index 00000000..e29e7963 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido2_screens_user_name_and_display_name/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00000.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00000.png new file mode 100644 index 00000000..2bc97b66 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00001.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00001.png new file mode 100644 index 00000000..27494039 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00001.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00002.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00002.png new file mode 100644 index 00000000..fc72c769 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00002.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00003.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00003.png new file mode 100644 index 00000000..3ffc6493 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00003.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00004.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00004.png new file mode 100644 index 00000000..ba9e3ec5 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00004.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00005.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00005.png new file mode 100644 index 00000000..5e677897 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00005.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00006.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00006.png new file mode 100644 index 00000000..fc72c769 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00006.png differ diff --git a/tests/speculos/snapshots/flex/test_fido_screens_settings/00007.png b/tests/speculos/snapshots/flex/test_fido_screens_settings/00007.png new file mode 100644 index 00000000..2bc97b66 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_fido_screens_settings/00007.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion/00000.png b/tests/speculos/snapshots/flex/test_get_assertion/00000.png new file mode 100644 index 00000000..00f8e3fd Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00000.png new file mode 100644 index 00000000..2af7ffe3 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00001.png b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00001.png new file mode 100644 index 00000000..53817ff6 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00001.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00002.png b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00002.png new file mode 100644 index 00000000..61f017bb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_allow_list/00002.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_duplicate_allow_list_entries/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_duplicate_allow_list_entries/00000.png new file mode 100644 index 00000000..00f8e3fd Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_duplicate_allow_list_entries/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_no_credentials/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_no_credentials/00000.png new file mode 100644 index 00000000..b53584e7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_no_credentials/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_user_refused/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_user_refused/00000.png new file mode 100644 index 00000000..00f8e3fd Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_user_refused/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_uv/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_uv/00000.png new file mode 100644 index 00000000..00f8e3fd Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_uv/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_wrong_id/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_wrong_id/00000.png new file mode 100644 index 00000000..b53584e7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_wrong_id/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_get_assertion_wrong_rp/00000.png b/tests/speculos/snapshots/flex/test_get_assertion_wrong_rp/00000.png new file mode 100644 index 00000000..ee4979c6 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_get_assertion_wrong_rp/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential/00000.png b/tests/speculos/snapshots/flex/test_make_credential/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential_certificate/00000.png b/tests/speculos/snapshots/flex/test_make_credential_certificate/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential_certificate/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential_exclude_list/00000.png b/tests/speculos/snapshots/flex/test_make_credential_exclude_list/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential_exclude_list/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential_up/00000.png b/tests/speculos/snapshots/flex/test_make_credential_up/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential_up/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential_user_refused/00000.png b/tests/speculos/snapshots/flex/test_make_credential_user_refused/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential_user_refused/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_make_credential_uv/00000.png b/tests/speculos/snapshots/flex/test_make_credential_uv/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_make_credential_uv/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_allow_list/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_allow_list/00000.png new file mode 100644 index 00000000..9deab0d7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_allow_list/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_rk/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_rk/00000.png new file mode 100644 index 00000000..9deab0d7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/get_rk/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/make/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/make/00000.png new file mode 100644 index 00000000..a62f59c2 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/0/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_allow_list/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_allow_list/00000.png new file mode 100644 index 00000000..cdbf81be Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_allow_list/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_rk/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_rk/00000.png new file mode 100644 index 00000000..cdbf81be Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/get_rk/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/make/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/make/00000.png new file mode 100644 index 00000000..df3f1884 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/1/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_allow_list/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_allow_list/00000.png new file mode 100644 index 00000000..e833825c Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_allow_list/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_rk/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_rk/00000.png new file mode 100644 index 00000000..e833825c Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/get_rk/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/make/00000.png b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/make/00000.png new file mode 100644 index 00000000..a50108ee Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_get_assertion/2/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_make_cred_exclude_refused/00000.png b/tests/speculos/snapshots/flex/test_option_rk_make_cred_exclude_refused/00000.png new file mode 100644 index 00000000..0e8a98cb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_make_cred_exclude_refused/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/get_assertion/00000.png b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/get_assertion/00000.png new file mode 100644 index 00000000..5a325957 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/get_assertion/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/make/00000.png b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/make/00000.png new file mode 100644 index 00000000..67741dce Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/1/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/get_assertion/00000.png b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/get_assertion/00000.png new file mode 100644 index 00000000..692b2e1c Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/get_assertion/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/make/00000.png b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/make/00000.png new file mode 100644 index 00000000..48c2c54f Binary files /dev/null and b/tests/speculos/snapshots/flex/test_option_rk_overwrite_get_assertion/2/make/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_register_ok/00000.png b/tests/speculos/snapshots/flex/test_register_ok/00000.png new file mode 100644 index 00000000..e15761be Binary files /dev/null and b/tests/speculos/snapshots/flex/test_register_ok/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_register_user_refused/00000.png b/tests/speculos/snapshots/flex/test_register_user_refused/00000.png new file mode 100644 index 00000000..e15761be Binary files /dev/null and b/tests/speculos/snapshots/flex/test_register_user_refused/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_reset/False/00000.png b/tests/speculos/snapshots/flex/test_reset/False/00000.png new file mode 100644 index 00000000..5894db80 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_reset/False/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_reset/True/00000.png b/tests/speculos/snapshots/flex/test_reset/True/00000.png new file mode 100644 index 00000000..5894db80 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_reset/True/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/0_Binance/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/0_Binance/00000.png new file mode 100644 index 00000000..523ba073 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/0_Binance/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/10_Fedora/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/10_Fedora/00000.png new file mode 100644 index 00000000..073c62f3 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/10_Fedora/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/11_Gandi/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/11_Gandi/00000.png new file mode 100644 index 00000000..b01bf017 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/11_Gandi/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/12_GitHub/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/12_GitHub/00000.png new file mode 100644 index 00000000..ba544051 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/12_GitHub/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/13_GitLab/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/13_GitLab/00000.png new file mode 100644 index 00000000..57d7875a Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/13_GitLab/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/14_Google/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/14_Google/00000.png new file mode 100644 index 00000000..36636286 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/14_Google/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/15_Keeper/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/15_Keeper/00000.png new file mode 100644 index 00000000..69003d25 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/15_Keeper/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/16_LastPass/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/16_LastPass/00000.png new file mode 100644 index 00000000..640366e7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/16_LastPass/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/17_Slush Pool/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/17_Slush Pool/00000.png new file mode 100644 index 00000000..533308a2 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/17_Slush Pool/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/18_Stripe/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/18_Stripe/00000.png new file mode 100644 index 00000000..b2abc558 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/18_Stripe/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/19_u2f.bin.coffee/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/19_u2f.bin.coffee/00000.png new file mode 100644 index 00000000..f1340da6 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/19_u2f.bin.coffee/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/1_Bitbucket/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/1_Bitbucket/00000.png new file mode 100644 index 00000000..ac0e01f9 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/1_Bitbucket/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/20_webauthn.bin.coffee/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/20_webauthn.bin.coffee/00000.png new file mode 100644 index 00000000..64e81764 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/20_webauthn.bin.coffee/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/21_WebAuthn.io/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/21_WebAuthn.io/00000.png new file mode 100644 index 00000000..b1649f97 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/21_WebAuthn.io/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/22_WebAuthn.me/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/22_WebAuthn.me/00000.png new file mode 100644 index 00000000..11c64fe2 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/22_WebAuthn.me/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/23_demo.yubico.com/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/23_demo.yubico.com/00000.png new file mode 100644 index 00000000..4a1fcd66 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/23_demo.yubico.com/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/2_Bitfinex/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/2_Bitfinex/00000.png new file mode 100644 index 00000000..43272a42 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/2_Bitfinex/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/3_Bitwarden/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/3_Bitwarden/00000.png new file mode 100644 index 00000000..0d7cc7f0 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/3_Bitwarden/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/4_Coinbase/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/4_Coinbase/00000.png new file mode 100644 index 00000000..7f8675b3 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/4_Coinbase/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/5_Dashlane/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/5_Dashlane/00000.png new file mode 100644 index 00000000..61fb5550 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/5_Dashlane/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/6_Dropbox/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/6_Dropbox/00000.png new file mode 100644 index 00000000..e12446c5 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/6_Dropbox/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/7_Dropbox/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/7_Dropbox/00000.png new file mode 100644 index 00000000..83f8d933 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/7_Dropbox/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/8_Duo/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/8_Duo/00000.png new file mode 100644 index 00000000..3912f0ab Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/8_Duo/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/9_FastMail/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/9_FastMail/00000.png new file mode 100644 index 00000000..dd7fb65a Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/log/9_FastMail/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/0_Binance/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/0_Binance/00000.png new file mode 100644 index 00000000..8a6aaa9f Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/0_Binance/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/10_Fedora/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/10_Fedora/00000.png new file mode 100644 index 00000000..6a0d9e64 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/10_Fedora/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/11_Gandi/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/11_Gandi/00000.png new file mode 100644 index 00000000..fa9f53ef Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/11_Gandi/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/12_GitHub/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/12_GitHub/00000.png new file mode 100644 index 00000000..983379a2 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/12_GitHub/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/13_GitLab/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/13_GitLab/00000.png new file mode 100644 index 00000000..700d70f3 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/13_GitLab/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/14_Google/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/14_Google/00000.png new file mode 100644 index 00000000..0dce4042 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/14_Google/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/15_Keeper/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/15_Keeper/00000.png new file mode 100644 index 00000000..1ae8c234 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/15_Keeper/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/16_LastPass/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/16_LastPass/00000.png new file mode 100644 index 00000000..fc727feb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/16_LastPass/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/17_Slush Pool/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/17_Slush Pool/00000.png new file mode 100644 index 00000000..3d2e456e Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/17_Slush Pool/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/18_Stripe/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/18_Stripe/00000.png new file mode 100644 index 00000000..c48cea1d Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/18_Stripe/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/19_u2f.bin.coffee/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/19_u2f.bin.coffee/00000.png new file mode 100644 index 00000000..a935bbb2 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/19_u2f.bin.coffee/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/1_Bitbucket/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/1_Bitbucket/00000.png new file mode 100644 index 00000000..a3e68959 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/1_Bitbucket/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/20_webauthn.bin.coffee/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/20_webauthn.bin.coffee/00000.png new file mode 100644 index 00000000..2fde0163 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/20_webauthn.bin.coffee/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/21_WebAuthn.io/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/21_WebAuthn.io/00000.png new file mode 100644 index 00000000..f48057db Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/21_WebAuthn.io/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/22_WebAuthn.me/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/22_WebAuthn.me/00000.png new file mode 100644 index 00000000..97c1ad53 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/22_WebAuthn.me/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/23_demo.yubico.com/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/23_demo.yubico.com/00000.png new file mode 100644 index 00000000..7eece2bb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/23_demo.yubico.com/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/2_Bitfinex/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/2_Bitfinex/00000.png new file mode 100644 index 00000000..0d1641ac Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/2_Bitfinex/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/3_Bitwarden/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/3_Bitwarden/00000.png new file mode 100644 index 00000000..b72f96e7 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/3_Bitwarden/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/4_Coinbase/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/4_Coinbase/00000.png new file mode 100644 index 00000000..64eb3457 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/4_Coinbase/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/5_Dashlane/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/5_Dashlane/00000.png new file mode 100644 index 00000000..9ede5708 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/5_Dashlane/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/6_Dropbox/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/6_Dropbox/00000.png new file mode 100644 index 00000000..fd002216 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/6_Dropbox/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/7_Dropbox/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/7_Dropbox/00000.png new file mode 100644 index 00000000..c088fcbb Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/7_Dropbox/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/8_Duo/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/8_Duo/00000.png new file mode 100644 index 00000000..c48f1c62 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/8_Duo/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/9_FastMail/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/9_FastMail/00000.png new file mode 100644 index 00000000..a149e82f Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_fido_known_list/reg/9_FastMail/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_idle/00000.png b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00000.png new file mode 100644 index 00000000..2bc97b66 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00000.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_idle/00001.png b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00001.png new file mode 100644 index 00000000..27494039 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00001.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_idle/00002.png b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00002.png new file mode 100644 index 00000000..fc72c769 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00002.png differ diff --git a/tests/speculos/snapshots/flex/test_u2f_screens_idle/00003.png b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00003.png new file mode 100644 index 00000000..2bc97b66 Binary files /dev/null and b/tests/speculos/snapshots/flex/test_u2f_screens_idle/00003.png differ