System Settings: Difference between revisions

update for 8.0.1 (don't have 8.1.0 data right now)
No edit summary
(15 intermediate revisions by 6 users not shown)
Line 56: Line 56:
| 8.0.0+
| 8.0.0+
| 457200 (0x6f9f0)
| 457200 (0x6f9f0)
|-
| rowspan="1" |na_verification_url_retry_interval
| 9.0.0+
| 18000 (0x4650)
| rowspan="1" |
|-
|-
| rowspan="3" |profile_sync_interval
| rowspan="3" |profile_sync_interval
Line 85: Line 90:
|
|
| rowspan="1" |Not set on retail firmware. Enables a few IPC commands and allows OpenSystem/OverlayAppletProxy when there is already a system/overlay applet.
| rowspan="1" |Not set on retail firmware. Enables a few IPC commands and allows OpenSystem/OverlayAppletProxy when there is already a system/overlay applet.
|-
| abort_on_sa_lost || || ||
|-
| abort_on_oa_lost || || ||
|-
| gpu_error_kill_app || || ||
|-
| negative_transition_layer || || ||
|-
| home_long_pressed_time_ms || || ||
|-
|-
| cpu_boost_always_no_boost || ? || || Only used when [[Settings_services#GetDebugModeFlag]] returns 1.
| cpu_boost_always_no_boost || ? || || Only used when [[Settings_services#GetDebugModeFlag]] returns 1.
|-
| disable_force_terminate_application || 9.0.0+ || || Used by [[Applet_Manager_services#IsForceTerminateApplicationDisabledForDebug|IsForceTerminateApplicationDisabledForDebug]].
|}
|}


Line 367: Line 384:
| rowspan="1" |force_maintenance
| rowspan="1" |force_maintenance
| 1.0.0+
| 1.0.0+
| false
| rowspan="1" |
|-
| rowspan="1" |use_htc_gen2
| 10.0.0+
| false
| false
| rowspan="1" |
| rowspan="1" |
Line 395: Line 417:
| 1.0.0+
| 1.0.0+
| "UDS"
| "UDS"
| rowspan="1" |
|}
= btm =
This class does not exist before 9.0.0.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |auto_pairing_device_name0
| 9.0.0+
| "NintendoGamepad"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name1
| 9.0.0+
| "Joy-Con"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name2
| 9.0.0+
| "Pro Controller"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name3
| 9.0.0+
| "Lic Pro Controller"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name4
| 9.0.0+
| "NES Controller"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name5
| 9.0.0+
| "HVC Controller"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name6
| 9.0.0+
| "SNES Controller"
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name7
| 9.0.0+
| ""
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name8
| 9.0.0+
| ""
| rowspan="1" |
|-
| rowspan="1" |auto_pairing_device_name9
| 9.0.0+
| ""
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 474: Line 554:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |updatable_firmware_group_string
| rowspan="3" |updatable_firmware_group_string
| 8.0.0+
| 8.0.0-8.1.0
| "1,3,4"
| "1,3,4"
| rowspan="3" |
|-
| 9.0.0
| "1,3,4,8,23"
|-
| 9.1.0
| "1,3,4,8,23,127"
|}
= creport =
This class does not exist before 9.0.0.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |crash_screen_shot
| 9.0.0+
| false
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 582: Line 681:
| 8.0.0+
| 8.0.0+
| "auto"
| "auto"
|-
| rowspan="1" |unnecessary_prepurchase_record_margin_sec
| 9.0.0+
| 604800 (0x93a80)
| rowspan="1" |
|}
|}


Line 623: Line 727:
| rowspan="1" |background_processing
| rowspan="1" |background_processing
| 1.0.0+
| 1.0.0+
| true
| rowspan="1" |
|-
| rowspan="1" |global_allocator_is_cache_enable
| 9.0.0+
| true
| true
| rowspan="1" |
| rowspan="1" |
Line 662: Line 771:
| 5.0.0+
| 5.0.0+
| false
| false
| rowspan="1" |
|-
| rowspan="1" |disabled_features_per_id
| 9.0.0+
| 0 (0x0)
| rowspan="1" |
| rowspan="1" |
|-
|-
Line 690: Line 804:
| 1.0.0+
| 1.0.0+
| false
| false
| rowspan="1" |
|-
| rowspan="1" |enables_rail
| 9.0.0+
| true
| rowspan="1" |
| rowspan="1" |
|-
|-
Line 900: Line 1,019:
| 8.0.0+
| 8.0.0+
| 6 (0x6)
| 6 (0x6)
|-
| rowspan="1" |db_version
| ?-10.0.0+
| 2
| rowspan="1" |
|}
= nfc =
This class does not exist before 9.0.0.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |millau_h_compatibility_wait
| 9.0.0+
| true
| rowspan="1" |
|}
|}


Line 914: Line 1,051:
| rowspan="1" |play_report
| rowspan="1" |play_report
| 2.0.0+
| 2.0.0+
| false
| rowspan="1" |
|}
= ngc.t =
This class does not exist before 9.0.0.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |auto_reload_enabled
| 9.0.0+
| true
| rowspan="1" |
|-
| rowspan="1" |functionality_override_enabled
| 9.0.0+
| false
| false
| rowspan="1" |
| rowspan="1" |
Line 962: Line 1,117:
| 6.0.0+
| 6.0.0+
| 300 (0x12c)
| 300 (0x12c)
| rowspan="1" |
|-
| rowspan="1" |edge_token_expiration_margin_seconds
| 9.0.0+
| 600 (0x258)
| rowspan="1" |
| rowspan="1" |
|-
|-
Line 977: Line 1,137:
| 4.0.0+
| 4.0.0+
| false
| false
| rowspan="1" |
|-
| rowspan="1" |system_update_task_meta_version
| 9.0.0+
| 1 (0x1)
| rowspan="1" |
|-
| rowspan="1" |download_common_ticket_from_tigers
| 10.1.0+
| true
| rowspan="1" |
| rowspan="1" |
|}
|}


= npns =
= notification.presenter =
This class does not exist before 9.0.0.
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
|-
| rowspan="1" |background_processing
| rowspan="1" |alarm_pattern_total_repeat_count
| 1.0.0+
| 9.0.0+
| true
| 15 (0xf)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="2" |logmanager_redirection
| rowspan="1" |alarm_pattern_with_vibration_repeat_count
| 1.0.0
| 9.0.0+
| "false;"
| 5 (0x5)
| rowspan="2" |
| rowspan="1" |
|-
|-
| 2.0.0+
| rowspan="1" |connection_retry_count
| true
| 9.0.0+
|-
| rowspan="1" |sleep_max_try_count
| 3.0.0+
| 5 (0x5)
| 5 (0x5)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |sleep_periodic_interval
| rowspan="1" |connection_timeout_in_milliseconds
| 2.0.0+
| 9.0.0+
| 10800 (0x2a30)
| 4000 (0xfa0)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |sleep_processing_timeout
| rowspan="1" |debug_presentation_delay_seconds
| 2.0.0+
| 9.0.0+
| 30 (0x1e)
| 5 (0x5)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |test_mode
| rowspan="1" |is_debug_presentation_enabled
| 3.0.0+
| 9.0.0+
| false
| false
| rowspan="1" |
| rowspan="1" |
|}
|-
| rowspan="1" |notification_led_timeout_in_seconds
| 9.0.0+
| 60 (0x3c)
| rowspan="1" |
|-
| rowspan="1" |snooze_count
| 9.0.0+
| 2 (0x2)
| rowspan="1" |
|-
| rowspan="1" |snooze_interval_in_seconds
| 9.0.0+
| 300 (0x12c)
| rowspan="1" |
|}
 
= npns =
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |background_processing
| 1.0.0+
| true
| rowspan="1" |
|-
| rowspan="2" |logmanager_redirection
| 1.0.0
| "false;"
| rowspan="2" |
|-
| 2.0.0+
| true
|-
| rowspan="1" |sleep_max_try_count
| 3.0.0+
| 5 (0x5)
| rowspan="1" |
|-
| rowspan="1" |sleep_periodic_interval
| 2.0.0+
| 10800 (0x2a30)
| rowspan="1" |
|-
| rowspan="1" |sleep_processing_timeout
| 2.0.0+
| 30 (0x1e)
| rowspan="1" |
|-
| rowspan="1" |test_mode
| 3.0.0+
| false
| rowspan="1" |
|}


= ns.applet =
= ns.applet =
Line 1,042: Line 1,265:
|  
|  
|  
|  
| rowspan="1" |Only exists on devunits, titleID for DevMenu.
| rowspan="1" |Only exists on devunits, ProgramId for DevMenu.
|-
|-
| rowspan="1" |devoverlaydisp_id
| rowspan="1" |devoverlaydisp_id
|  
|  
|  
|  
| rowspan="1" |Only exists on devunits, titleID for dev Overlay-applet.
| rowspan="1" |Only exists on devunits, ProgramId for dev Overlay-applet.
|}
|}


Line 1,098: Line 1,321:
| 6.0.0+
| 6.0.0+
| 90000 (0x15f90)
| 90000 (0x15f90)
| rowspan="1" |
|-
| rowspan="1" |preomia_application_id
| 9.0.0+
| "0x010070000E3C0000"
| rowspan="1" |
| rowspan="1" |
|-
|-
Line 1,126: Line 1,354:
|-
|-
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
| rowspan="1" |check_erase_history_flag
| 9.0.0+
| true
| rowspan="1" |
|-
|-
| rowspan="1" |mount_gamecard_result_value
| rowspan="1" |mount_gamecard_result_value
Line 1,143: Line 1,376:
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
|-
| rowspan="1" |debug_waiting_limit
| rowspan="1" |debug_auto_update_waiting_limit
| 3.0.0+
| 9.0.0+
| 0 (0x0)
| 0 (0x0)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |enable_download_task_list
| rowspan="1" |debug_system_update_waiting_limit
| 2.0.0+
| 9.0.0+
| true
| 0 (0x0)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |enable_download_ticket
| rowspan="1" |debug_version_list_waiting_limit
| 9.0.0+
| 0 (0x0)
| rowspan="1" |
|-
| rowspan="1" |debug_waiting_limit
| 3.0.0-8.1.0
| 0 (0x0)
| rowspan="1" |
|-
| rowspan="1" |enable_download_task_list
| 2.0.0+
| true
| rowspan="1" |
|-
| rowspan="1" |enable_download_ticket
| 4.0.0+
| 4.0.0+
| true
| true
Line 1,189: Line 1,437:
|-
|-
| rowspan="1" |result_value_to_register_nt_for_dynamic_rights
| rowspan="1" |result_value_to_register_nt_for_dynamic_rights
| 6.0.0+
| 6.0.0-8.1.0
| 0 (0x0)
| 0 (0x0)
| rowspan="1" |
| rowspan="1" |
Line 1,265: Line 1,513:
| true
| true
| rowspan="1" |
| rowspan="1" |
|}
= ns.systemupdate =
The default fields for this class only exist in the PlatformConfig* titles.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="3" |firmware_variation
| 8.0.0-8.1.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x1
PlatformConfigHoag: 0x2
PlatformConfigCopper: 0xff
| rowspan="3" |
|-
| 9.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x4
PlatformConfigCopper: 0xff
|-
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
PlatformConfigCopper: 0xff
|-
| rowspan="2" |t_firmware_variation
| 9.0.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x3
PlatformConfigCopper/PlatformConfigHoag: 0xff
| rowspan="2" |
|-
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x6
PlatformConfigCopper: 0xff
|-
| rowspan="3" |updatable_firmware_group_id
| 8.0.0-8.1.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x1
PlatformConfigHoag: 0x2
PlatformConfigCopper: 0xff
| rowspan="3" |
|-
| 9.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x4
PlatformConfigCopper: 0xff
|-
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
PlatformConfigCopper: 0xff
|-
| rowspan="2" |t_updatable_firmware_group_id
| 9.0.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x3
PlatformConfigCopper/PlatformConfigHoag: 0xff
| rowspan="2" |
|-
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
PlatformConfigCopper: 0xff
|}
|}


Line 9,155: Line 9,463:
| rowspan="2" |
| rowspan="2" |
|-
|-
| 8.0.0+
| 8.0.0-8.1.0
| "1"
| "1"
|-
| rowspan="1" |viccomposer.normalpriority
| 9.0.0+
| ""
| rowspan="1" |
|-
|-
| rowspan="1" |videostats-enable
| rowspan="1" |videostats-enable
Line 9,322: Line 9,635:
| 6.0.0+
| 6.0.0+
| 600 (0x258)
| 600 (0x258)
| rowspan="1" |
|-
| rowspan="1" |is_save_data_backup_policy_check_required
| 10.1.0+
| true
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 9,611: Line 9,929:
| 4.0.0+
| 4.0.0+
| false
| false
| rowspan="1" |
|-
| rowspan="1" |home_menu_scheme_main_color
| 10.1.0+
| 0x0
| rowspan="1" |
|-
| rowspan="1" |home_menu_scheme_back_color
| 10.1.0+
| 0x0
| rowspan="1" |
|-
| rowspan="1" |home_menu_scheme_sub_color
| 10.1.0+
| 0x0
| rowspan="1" |
|-
| rowspan="1" |home_menu_scheme_bezel_color
| 10.1.0+
| 0x0
| rowspan="1" |
|-
| rowspan="1" |home_menu_scheme_model
| 10.1.0+
| 0x0
| rowspan="1" |
|}
= ssl.test =
This class does not exist on retail firmware.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |initialize_for_test
|
|
| rowspan="1" |Used by [[SSL_services|SSL]] when an input param is a certain value, however this func is never called with that value (on newer system-versions).
|}
= sio_hoag =
This class does not exist before 9.0.0.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |mcu_reset_on_command_retry_enabled
| 9.0.0+
| true
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 9,653: Line 10,022:
| 1.0.0+
| 1.0.0+
| false
| false
| rowspan="1" |
|}
= systeminitializer =
The default fields for this class only exist in the PlatformConfig* titles. bct_eks_offset/bct_version_offset only exist for PlatformConfigIcosa/PlatformConfigCopper.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |bct_eks_offset
| 5.0.0+
|
| rowspan="1" |Offset within the [[BCT]] where the [[Flash_Filesystem|keyblob]]/"EKS" is stored.
|-
| rowspan="1" |bct_version_offset
| 5.0.0+
|
| rowspan="1" |Offset within the [[BCT]] where the keyblob version is stored (bootloader0_info.version).
|-
| rowspan="1" |boot_image_update_type
| 5.0.0+
| 0 for non-Mariko, 1 otherwise.
| rowspan="1" |
|-
| rowspan="1" |eks_enabled
| 5.0.0+
| true for non-Mariko, false otherwise.
| rowspan="1" |
| rowspan="1" |
|}
|}