Changes

Jump to navigation Jump to search
261 bytes added ,  17:30, 2 October 2019
Line 735: Line 735:     
== GetServiceDiscoveryControlSettings ==
 
== GetServiceDiscoveryControlSettings ==
Returns 0x01 if [[Safemode|safemode]] needs to be launched.
+
Returns an u32 [[#ServiceDiscoveryControlSettings|ServiceDiscoveryControlSettings]].
    
== GetAllowedSslHosts ==
 
== GetAllowedSslHosts ==
Line 746: Line 746:  
No input, returns an output 0x14-byte struct "nn::settings::system::HomeMenuScheme".
 
No input, returns an output 0x14-byte struct "nn::settings::system::HomeMenuScheme".
   −
This struct contains 5 RGBA8 u32s for colors.
+
This struct contains 5 RGBA8 u32s for colors: '''Main''', '''Back''', '''Sub''', '''Bezel''' and '''Extra'''.
    
The colors are loaded from [[Calibration]], with the set of fields to use selected by ColorVariation. When ColorVariation is invalid (must be 1-4), the following fixed color values are returned: 0xFF323232, 0xFF323232, 0xFFFFFFFF, 0xFFFFFFFF, 0xFF000000.
 
The colors are loaded from [[Calibration]], with the set of fields to use selected by ColorVariation. When ColorVariation is invalid (must be 1-4), the following fixed color values are returned: 0xFF323232, 0xFF323232, 0xFFFFFFFF, 0xFFFFFFFF, 0xFF000000.
Line 770: Line 770:     
Loads the 0xB-byte setting <"settings_debug", "home_menu_scheme_model">. Depending on the content of the setting, the output u32 is either determined by the value of this setting, or loaded from [[Calibration]].
 
Loads the 0xB-byte setting <"settings_debug", "home_menu_scheme_model">. Depending on the content of the setting, the output u32 is either determined by the value of this setting, or loaded from [[Calibration]].
 +
 +
== ServiceDiscoveryControlSettings ==
 +
This is a 32-bit bitfield.
 +
 +
{| class="wikitable" border="1"
 +
!  Bits
 +
!  Description
 +
|-
 +
| 0
 +
| IsChangeEnvironmentIdentifierDisabled
 +
|}
    
= System Config =
 
= System Config =

Navigation menu