Talk:System File Object (SFO) (PSF): Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
mNo edit summary
Line 108: Line 108:
| {{stylematrix}} 00 00 00 '''02''' || '''02''' 00 00 00 || 33554432 || 000000'''1''' 000000000 00000000 00000000 ||  Use Twitter dialog || - || 26
| {{stylematrix}} 00 00 00 '''02''' || '''02''' 00 00 00 || 33554432 || 000000'''1''' 000000000 00000000 00000000 ||  Use Twitter dialog || - || 26
|-
|-
| {{stylematrix}} 00 00 00 '''04''' || '''04''' 00 00 00 || 262144 ||  00000'''1'''00 00000000 00000000 00000000 ||  The Background application is not killed when LiveArea is peeled off || - || 27
| {{stylematrix}} 00 00 00 '''04''' || '''04''' 00 00 00 || 67108864 ||  00000'''1'''00 00000000 00000000 00000000 ||  The Background application is not killed when LiveArea is peeled off || - || 27
|-
|-
| {{stylematrix}} 00 00 00 '''08''' || '''08''' 00 00 00 || 134217728 || 0000'''1'''000 00000000 00000000 00000000 ||  App can be launched by Teleport Function on || - || 28
| {{stylematrix}} 00 00 00 '''08''' || '''08''' 00 00 00 || 134217728 || 0000'''1'''000 00000000 00000000 00000000 ||  App can be launched by Teleport Function on || - || 28

Revision as of 23:57, 21 December 2017

Unknown

This page is an index/worklog/notepad/speculation notes. All the sections in this page are things related with PARAM.SFO that are speculation, or not completely documented, and the final purpose is to move the infos to the "front" page. This also will help to keep the "front" page free of speculation.

ATTRIBUTE

e.g.: See at the bottom of the page: Ridge Racer.

   ATT             ATT2         ATT_M         title e.g.
00 00 00 00     00 00 00 00                  PSCF00095 (ModNation Racers:Road Trip Demo)
01 00 00 00     -- -- -- --   -- -- -- --    PSCB00079 (Rayman Origins), (Sly Cooper:Thieves in Time demo)
01 04 00 00     00 00 00 00   -- -- -- --    PCSF00021 (Little Big Planet)
01 00 20 10     00 00 00 00   11 00 00 00    PCSG00350 (Monster Hunter Frontier G) 
03 00 00 00     00 00 00 00   -- -- -- --    PSCG00001 (Ridge Racer)
82 80 00 00     00 00 00 00   02 00 00 00    PCSI00009 (PSM Unity 1.00)
82 80 00 00     00 00 00 00   10 00 00 00    PCSI00009 (PSM Unity 1.05)
82 80 00 00     00 00 00 00   10 00 00 00    PCSI00009 (PSM Unity 1.06)
00 80 00 00     00 00 00 00   -- -- -- --    PCSC80008 (FaceBook)
00 00 20 00     00 00 00 00   11 00 00 00    PCSG90118 (Hatsune Miku: Project DIVA F 2nd Trial version)
00 00 20 00     00 00 00 00   02 00 00 00    PCSE00331 (Treasures of Montezuma)
01 00 20 00     0C 00 00 00   11 00 00 00    PCSG00792 (DIGIMONWORLD)
01 00 20 00     04 00 00 00   12 00 00 00    PCSE00692 (Danganronpa.Another Episode:.Ultra Despair Girls)
01 00 20 00     00 00 00 00   12 00 00 00    PCSE00644 (STEINSGATE)
10 20 00 01     00 00 00 00   12 00 00 00    PCSE00850 (risk of rain) --> reported (speculated) (screenshot in game: yes)
00 80 00 00     00 00 00 00   -- -- -- --    PCSF00123 livetweet (gdc)
82 98 00 01     -- -- -- --   -- -- -- --    NPXS10000 near
08 90 04 01     -- -- -- --   -- -- -- --    NPXS10001 party
80 B0 00 00     -- -- -- --   -- -- -- --    NPXS10002 ps store
82 90 00 02     -- -- -- --   -- -- -- --    NPXS10003 internet browser
82 90 00 08     -- -- -- --   -- -- -- --    NPXS10004 Photos
80 11 00 00     -- -- -- --   -- -- -- --    NPXS10006 Friends
80 90 00 01     -- -- -- --   -- -- -- --    NPXS10008 Trophy
80 90 02 00     -- -- -- --   -- -- -- --    NPXS10009 Music
80 B0 81 08     -- -- -- --   -- -- -- --    NPXS10010 Videos
80 90 00 00     -- -- -- --   -- -- -- --    NPXS10012 PS3 remote link
80 90 00 01     -- -- -- --   -- -- -- --    NPXS10014 Messages
80 90 00 00     -- -- -- --   -- -- -- --    NPXS10015 Settings
80 98 00 00     -- -- -- --   -- -- -- --    NPXS10016 Settings

Note column for anything, or add on bottom of the table.

FW used for FW column (PSP2_SYSTEM_VER)

Flag № column is for wikify/chat, 32 flags table speculation.

Hexadecimal Decimal Binary
(flags)
Notes
(feature)
FW used Flag №
(flag required)
little endian big endian
???
01 00 00 00 00 00 00 01 1 00000000 00000000 00000000 00000001 Used 1.69 01
02 00 00 00 00 00 00 02 2 00000000 00000000 00000000 00000010 Use liblocation in order to get location - 02
04 00 00 00 00 00 00 04 4 00000000 00000000 00000000 00000100 - - 03
08 00 00 00 00 00 00 08 8 00000000 00000000 00000000 00001000 NO SUSPEND DEACTIVATE on - 04
10 00 00 00 00 00 00 10 16 00000000 00000000 00000000 00010000 - - 05
20 00 00 00 00 00 00 20 32 00000000 00000000 00000000 00100000 - - 06
40 00 00 00 00 00 00 40 64 00000000 00000000 00000000 01000000 NO FORCED KILL on - 07
80 00 00 00 00 00 00 80 128 00000000 00000000 00000000 10000000 Information Bar is displayed on startup 1.670 08
???
00 01 00 00 00 00 01 00 256 00000000 00000000 00000001 00000000 Information Bar color (white:ON, black:OFF) - 09 (08?)
00 02 00 00 00 00 02 00 512 00000000 00000000 00000010 00000000 Use alpha blending to display Information Bar (option for Non-Game) 1.670 10 (08?)
00 04 00 00 00 00 04 00 1024 00000000 00000000 00000100 00000000 The Application is upgradable 1.69 11
00 08 00 00 00 00 08 00 2048 00000000 00000000 00001000 00000000 ENABLE BGM PROXY on - 12
00 10 00 00 00 00 10 00 4096 00000000 00000000 00010000 00000000 Used - 13
00 20 00 00 00 00 20 00 8192 00000000 00000000 00100000 00000000 set LIVEAREA UPDATE MODE 1 - 14
00 40 00 00 00 00 40 00 16384 00000000 00000000 01000000 00000000 set LIVEAREA UPDATE MODE 2 - 15
00 80 00 00 00 00 80 00 32768 00000000 00000000 10000000 00000000 Communication Zone is not displayed (option for Non-Game such as Facebook or for some system application) 1.600 16
???
00 00 01 00 00 01 00 00 65536 00000000 00000001 00000000 00000000 DISABLE LIVEAREA SCREENSHOT on 03.010 17
00 00 02 00 00 02 00 00 131072 00000000 00000010 00000000 00000000 MUSIC BROWSER EXCLUSIVE LAUNCH on 02.110 18
00 00 04 00 00 04 00 00 262144 00000000 00000100 00000000 00000000 PARTY EXCLUSIVE LAUNCH on 02.110 19
00 00 08 00 00 08 00 00 524288 00000000 00001000 00000000 00000000 DISABLE SYSTEM SUSPEND on 02.110 20
00 00 10 00 00 10 00 00 1048576 00000000 00010000 00000000 00000000 - - 21
00 00 20 00 00 20 00 00 2097152 00000000 00100000 00000000 00000000 Add a health warning to the first page of the software manual 03.010 22
00 00 40 00 00 40 00 00 4194304 00000000 01000000 00000000 00000000 - - 23
00 00 80 00 00 80 00 00 8388608 00000000 10000000 00000000 00000000 Content of Cache0 is cleared when application is killed (option for Non-Game) - 24
???
00 00 00 01 01 00 00 00 16777216 00000001 00000000 00000000 00000000 Use libNotification to post Notification Message (option for Non-Game: List of Apps using it appears on settings/Notifications) 02.110 25
00 00 00 02 02 00 00 00 33554432 0000001 000000000 00000000 00000000 Use Twitter dialog - 26
00 00 00 04 04 00 00 00 67108864 00000100 00000000 00000000 00000000 The Background application is not killed when LiveArea is peeled off - 27
00 00 00 08 08 00 00 00 134217728 00001000 00000000 00000000 00000000 App can be launched by Teleport Function on - 28
00 00 00 10 10 00 00 00 268435456 00010000 00000000 00000000 00000000 Used 03.15 29
00 00 00 20 20 00 00 00 536870912 00100000 00000000 00000000 00000000 - - 30
00 00 00 40 40 00 00 00 1073741824 01000000 00000000 00000000 00000000 - - 31
00 00 00 80 80 00 00 00 2147483648 10000000 00000000 00000000 00000000 - - 32

ATTRIBUTE2

ATTRIBUTE2 is speculated to be sorted before ATTRIBUTE_MINOR


Note column for anything, or add on bottom of the table.

FW used for FW column (PSP2_SYSTEM_VER)

Flag № column is for wikify/chat, 32 flags table speculation.

Hexadecimal Decimal Binary
(flags)
Notes
(feature)
FW used Flag №
(flag required)
little endian big endian
???
01 00 00 00 00 00 00 01 1 00000000 00000000 00000000 00000001 - - 01
02 00 00 00 00 00 00 02 2 00000000 00000000 00000000 00000010 - - 02
04 00 00 00 00 00 00 04 4 00000000 00000000 00000000 00000100 Used 3.50 03
08 00 00 00 00 00 00 08 8 00000000 00000000 00000000 00001000 - 3.55 04
10 00 00 00 00 00 00 10 16 00000000 00000000 00000000 00010000 - - 05
20 00 00 00 00 00 00 20 32 00000000 00000000 00000000 00100000 - - 06
40 00 00 00 00 00 00 40 64 00000000 00000000 00000000 01000000 - - 07
80 00 00 00 00 00 00 80 128 00000000 00000000 00000000 10000000 - - 08
???
00 01 00 00 00 00 01 00 256 00000000 00000000 00000001 00000000 - - 09
00 02 00 00 00 00 02 00 512 00000000 00000000 00000010 00000000 - - 10
00 04 00 00 00 00 04 00 1024 00000000 00000000 00000100 00000000 - - 11
00 08 00 00 00 00 08 00 2048 00000000 00000000 00001000 00000000 - - 12
00 20 00 00 00 00 20 00 8192 00000000 00000000 00100000 00000000 - - 14
00 40 00 00 00 00 40 00 16384 00000000 00000000 01000000 00000000 - - 15
00 80 00 00 00 00 80 00 32768 00000000 00000000 10000000 00000000 - - 16
???
00 00 01 00 00 01 00 00 65536 00000000 00000001 00000000 00000000 - - 17
00 00 02 00 00 02 00 00 131072 00000000 00000010 00000000 00000000 - - 18
00 00 04 00 00 04 00 00 262144 00000000 00000100 00000000 00000000 - - 19
00 00 08 00 00 08 00 00 524288 00000000 00001000 00000000 00000000 - - 20
00 00 10 00 00 10 00 00 1048576 00000000 00010000 00000000 00000000 - - 21
00 00 20 00 00 20 00 00 2097152 00000000 00100000 00000000 00000000 - - 22
00 00 40 00 00 40 00 00 4194304 00000000 01000000 00000000 00000000 - - 23
00 00 80 00 00 80 00 00 8388608 00000000 10000000 00000000 00000000 - - 24
???
00 00 00 01 01 00 00 00 16777216 00000001 00000000 00000000 00000000 - - 25
00 00 00 02 02 00 00 00 33554432 0000001 000000000 00000000 00000000 - - 26
00 00 00 04 04 00 00 00 262144 00000100 00000000 00000000 00000000 - - 27
00 00 00 08 08 00 00 00 134217728 00001000 00000000 00000000 00000000 - - 28
00 00 00 10 10 00 00 00 268435456 00010000 00000000 00000000 00000000 - - 29
00 00 00 20 20 00 00 00 536870912 00100000 00000000 00000000 00000000 - - 30
00 00 00 40 40 00 00 00 1073741824 01000000 00000000 00000000 00000000 - - 31
00 00 00 80 80 00 00 00 2147483648 10000000 00000000 00000000 00000000 - - 32

ATTRIBUTE_MINOR

Could be triggered/required by others flags from ATTRIBUTE/ATTRIBUTE2 parameter (e.g. 00 00 20 00) in a similar manner than the PS3 ATTRIBUTE flag N22 (named as PCEngine after being named previously the X maker flag!)

Note column for anything, or add on bottom of the table.

FW used for FW column (PSP2_SYSTEM_VER)

Flag № column is for wikify/chat, 32 flags table speculation.

Hexadecimal Decimal Binary
(flags)
Notes
(feature)
FW used Flag №
(flag required)
little endian big endian
???
01 00 00 00 00 00 00 01 1 00000000 00000000 00000000 00000001 Used 03.010 01
02 00 00 00 00 00 00 02 2 00000000 00000000 00000000 00000010 app bootable on/off Vita(?) 03.150 02
04 00 00 00 00 00 00 04 4 00000000 00000000 00000000 00000100 Used 03.010 03
08 00 00 00 00 00 00 08 8 00000000 00000000 00000000 00001000 - - 04
10 00 00 00 00 00 00 10 16 00000000 00000000 00000000 00010000 app bootable on/off Vita TV 03.010 05
20 00 00 00 00 00 00 20 32 00000000 00000000 00000000 00100000 - - 06
40 00 00 00 00 00 00 40 64 00000000 00000000 00000000 01000000 - - 07
80 00 00 00 00 00 00 80 128 00000000 00000000 00000000 10000000 - - 08
???
00 01 00 00 00 00 01 00 256 00000000 00000000 00000001 00000000 - - 09
00 02 00 00 00 00 02 00 512 00000000 00000000 00000010 00000000 - - 10
00 04 00 00 00 00 04 00 1024 00000000 00000000 00000100 00000000 - - 11
00 08 00 00 00 00 08 00 2048 00000000 00000000 00001000 00000000 - - 12
00 10 00 00 00 00 10 00 4096 00000000 00000000 00010000 00000000 - - 13
00 20 00 00 00 00 20 00 8192 00000000 00000000 00100000 00000000 - - 14
00 40 00 00 00 00 40 00 16384 00000000 00000000 01000000 00000000 - - 15
00 80 00 00 00 00 80 00 32768 00000000 00000000 10000000 00000000 - - 16
???
00 00 01 00 00 01 00 00 65536 00000000 00000001 00000000 00000000 - - 17
00 00 02 00 00 02 00 00 131072 00000000 00000010 00000000 00000000 - - 18
00 00 04 00 00 04 00 00 262144 00000000 00000100 00000000 00000000 - - 19
00 00 08 00 00 08 00 00 524288 00000000 00001000 00000000 00000000 - - 20
00 00 10 00 00 10 00 00 1048576 00000000 00010000 00000000 00000000 - - 21
00 00 20 00 00 20 00 00 2097152 00000000 00100000 00000000 00000000 - - 22
00 00 40 00 00 40 00 00 4194304 00000000 01000000 00000000 00000000 - - 23
00 00 80 00 00 80 00 00 8388608 00000000 10000000 00000000 00000000 - - 24
???
00 00 00 01 01 00 00 00 16777216 00000001 00000000 00000000 00000000 - - 25
00 00 00 02 02 00 00 00 33554432 0000001 000000000 00000000 00000000 - - 26
00 00 00 04 04 00 00 00 262144 00000100 00000000 00000000 00000000 - - 27
00 00 00 08 08 00 00 00 134217728 00001000 00000000 00000000 00000000 - - 28
00 00 00 10 10 00 00 00 268435456 00010000 00000000 00000000 00000000 - - 29
00 00 00 20 20 00 00 00 536870912 00100000 00000000 00000000 00000000 - - 30
00 00 00 40 40 00 00 00 1073741824 01000000 00000000 00000000 00000000 - - 31
00 00 00 80 80 00 00 00 2147483648 10000000 00000000 00000000 00000000 - - 32


Flags

  • Shared Additional content on/off:
  • Shared Save Data on/off: Atelier Meruru: The Apprentice of Arland plus, God Eater 2, Toukiden
  • app bootable on/off Vita:
  • app bootable on/off Vita TV: (speculation: Welcome Park) --> flag №5 (ATTRIBUTE_MINOR)

...


  • music in game on/off: Lumines
  • trophy ineligble on/off : BlazBlue: Continuum Shift Extend, Dokuro, Dynasty Warriors Next, Jak and daxter the precursor legacy, Shinobido 2, Ultimate Marvel vs. Capcom 3 (?).
  • DISABLE SYSTEM SUSPEND on
  • PARTY EXCLUSIVE LAUNCH on
  • MUSIC BROWSER EXCLUSIVE LAUNCH on
  • DISABLE LIVEAREA SCREENSHOT on (ScreenShot in game on/off?: Ultimate Marvel vs. Capcom 3, Wipeout 2048)
  • LIVEAREA UPDATE MODE on: 1-2-3
  • ENABLE BGM PROXY on --> flag №12 (ATTRIBUTE)
  • NO FORCED KILL on --> flag №7 (ATTRIBUTE)
  • NO SUSPEND DEACTIVATE on --> flag №4 (ATTRIBUTE)
  • App can be launched by Teleport Function on?
  • The VC-MC Application supports boot from VC without MC
  • Power Boot mode?

  • The Application is upgradable --> flag №11 (ATTRIBUTE)
  • app visible on/off on NEAR: e.g.: Lumines, Treasure Park --> flag №16 (ATTRIBUTE)? and one other flag for Game?
  • Content of cache0: is cleared when the application is killed --> flag №24 (ATTRIBUTE)
  • Background app is not killed when LiveArea is peeled off -->flag №27 (ATTRIBUTE)
  • Speculation from speculation: brightness in game on/off

CATEGORY

Merged with PS4 Category

Value Description PSVita PS4 Note
ac Additional Content Yes Yes (PS4 theme also) e.g.: TOY MAKER for THE PLAYROOM (PS4)
bd Blu-ray Disc? Unknown Yes
gc Game Content(?) Yes Unknown
gd Game Digital Application Yes Yes
gda System Application Yes Unknown
gdb - Yes Unknown
gdc Non-Game Big Application Yes Yes(?) e.g.: Wake-up Club and others PCSx title ID (PSVita)
gdd BG Application Yes Unknown
gde Non-Game Mini App / Video Service Native App Unknown Yes
gdk Video Service Web App Unknown Yes e.g.: Amazon Instant Video (PS4)
gdl PS Cloud Beta App Unknown Yes
gdO PS2 Classic Unknown Yes previous typo:gd0 or gdO?
gp Game Application Patch Yes Yes
gpc Non-Game Big App Patch Yes Unknown
gpd BG Application patch Yes Unknown
gpe Non-Game Mini App Patch / Video Service Native App Patch Unknown Yes
gpk Video Service Web App Patch Unknown Yes
gpl PS Cloud Beta App Patch Unknown Yes
sd Save Data Yes Yes
la License Area (Vita)? Unknown Unknown
wda - Yes Unknown e.g.: (Vita) User's Guide NPXS10060

Unclean/unclear

todo

  • 1.6.15 IMPORT_SAVEDATA_INFO
  • 1.6.16 INSTALL_DIR_ADDCONT_x
  • 1.6.17 INSTALL_DIR_SAVEDATA
  • 1.6.18 INSTALL_DIR_SAVEDATA_ADD_x

Other PSF Dump (From 0xBF0 to 0x1080)

(game update, category:gp , different parameter: REGION_DENY)




00000BF0:  00 50 53 46 01 01 00 00  04 01 00 00 AC 01 00 00  .PSF........ャ...
00000C00:  0F 00 00 00 00 00 04 02  06 00 00 00 08 00 00 00  ................
00000C10:  00 00 00 00 08 00 04 04  04 00 00 00 04 00 00 00  ................
00000C20:  08 00 00 00 12 00 04 04  04 00 00 00 04 00 00 00  ................
00000C30:  0C 00 00 00 1D 00 04 02  03 00 00 00 04 00 00 00  ................
00000C40:  10 00 00 00 26 00 04 02  25 00 00 00 30 00 00 00  ....&...%...0...
00000C50:  14 00 00 00 31 00 04 04  04 00 00 00 04 00 00 00  ....1...........
00000C60:  44 00 00 00 40 00 04 02  07 00 00 00 08 00 00 00  D...@...........
00000C70:  48 00 00 00 4E 00 04 04  04 00 00 00 04 00 00 00  H...N...........
00000C80:  50 00 00 00 5E 00 04 02  10 00 00 00 00 02 00 00  P...^...........
00000C90:  54 00 00 00 6A 00 04 04  04 00 00 00 04 00 00 00  T...j...........
00000CA0:  54 02 00 00 76 00 04 04  04 00 00 00 04 00 00 00  T...v...........
00000CB0:  58 02 00 00 88 00 04 02  0C 00 00 00 34 00 00 00  X...・......4...
00000CC0:  5C 02 00 00 8F 00 04 02  0C 00 00 00 80 00 00 00  \...........€...
00000CD0:  90 02 00 00 95 00 04 02  0A 00 00 00 0C 00 00 00  ....・..........
00000CE0:  10 03 00 00 9E 00 04 02  06 00 00 00 08 00 00 00  ................
00000CF0:  1C 03 00 00 41 50 50 5F  56 45 52 00 41 54 54 52  ....APP_VER.ATTR  
00000D00:  49 42 55 54 45 00 41 54  54 52 49 42 55 54 45 32  IBUTE.ATTRIBUTE2
00000D10:  00 43 41 54 45 47 4F 52  59 00 43 4F 4E 54 45 4E  .CATEGORY.CONTEN
00000D20:  54 5F 49 44 00 50 41 52  45 4E 54 41 4C 5F 4C 45  T_ID.PARENTAL_LE
00000D30:  56 45 4C 00 50 53 50 32  5F 44 49 53 50 5F 56 45  VEL.PSP2_DISP_VE
00000D40:  52 00 50 53 50 32 5F 53  59 53 54 45 4D 5F 56 45  R.PSP2_SYSTEM_VE
00000D50:  52 00 50 55 42 54 4F 4F  4C 49 4E 46 4F 00 52 45  R.PUBTOOLINFO.RE  ------REGION_DENY
00000D60:  47 49 4F 4E 5F 44 45 4E  59 00 53 41 56 45 44 41  GION_DENY.SAVEDA
00000D70:  54 41 5F 4D 41 58 5F 53  49 5A 45 00 53 54 49 54  TA_MAX_SIZE.STIT
00000D80:  4C 45 00 54 49 54 4C 45  00 54 49 54 4C 45 5F 49  LE.TITLE.TITLE_I
00000D90:  44 00 56 45 52 53 49 4F  4E 00 00 00 30 31 2E 30  D.VERSION...01.0
00000DA0:  31 00 00 00 03 00 00 00  00 00 00 00 67 70 00 00  1...........gp..
00000DB0:  4A 50 30 37 30 30 2D 50  43 53 47 30 30 30 30 31  JP0700-PCSG00001
00000DC0:  5F 30 30 2D 52 49 44 47  45 52 41 43 45 52 50 53  _00-RIDGERACERPS
00000DD0:  56 49 54 41 00 00 00 00  00 00 00 00 00 00 00 00  VITA............
00000DE0:  01 00 00 00 30 31 2E 35  30 30 00 00 00 00 50 01  ....01.500....P.
00000DF0:  63 5F 64 61 74 65 3D 32  30 31 31 31 31 32 34 00  c_date=20111124.
00000E00:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E10:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E20:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E30:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E40:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E50:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E60:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E70:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E80:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000E90:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000EA0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000EB0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000EC0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000ED0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000EE0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000EF0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F00:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F10:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F20:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F30:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F40:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F50:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F60:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F70:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F80:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000F90:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000FA0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000FB0:  00 00 00 00 00 50 00 00  52 49 44 47 45 20 52 41  .....P..RIDGE RA
00000FC0:  43 45 52 00 00 00 00 00  00 00 00 00 00 00 00 00  CER.............
00000FD0:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00000FE0:  00 00 00 00 00 00 00 00  00 00 00 00 52 49 44 47  ............RIDG
00000FF0:  45 20 52 41 43 45 52 00  00 00 00 00 00 00 00 00  E RACER.........
00001000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001010:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001020:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001030:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001040:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001050:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
00001060:  00 00 00 00 00 00 00 00  00 00 00 00 50 43 53 47  ............PCSG
00001070:  30 30 30 30 31 00 00 00  30 31 2E 30 30 00 00 00  00001...01.00...
00001080:  00 00 00 00 00 00 00 01  28 00 00 00 00 00 00 30  ........(......0
...

00001090:  6C A0 A5 B2 32 07 A4 77  5B 1E 0A DB A3 9E 45 55  l・イ2.、w[..ロ」.EU
000010A0:  A6 53 83 6A D0 66 FB 99  07 65 B1 89 FC 56 FE 7B  ヲSニミf蒴.eア改V{
000010B0:  89 F9 E3 BF 3D 58 F0 B4  AB 0A 86 9E 33 D0 D1 29  懐譱=Xォ.・3ミム)
000010C0:  1A 50 09 24 95 B1 8E 27  28 17 82 2A 12 FC F5 30  .P.$奮.'(.・.・0
000010D0:  36 6A E4 38 C1 DA 30 BE  60 95 36 61 B9 64 F9 7F  6j・チレ0セ`・aケd・
000010E0:  AC 13 00 FF 70 E6 91 43  D8 03 46 66 86 55 6E 5C  ャ..p鞫Cリ.Ff・n\
000010F0:  A1 42 BC D2 89 F6 51 5B  94 56 FC 6F 52 98 98 5A  。Bシメ怪Q[之・R・Z
00001100:  64 FB 90 B7 6D F8 AF A8  BB 1E 85 DD 52 A0 02 66  d・キmィサ.・R.f
00001110:  38 A1 A9 5A 51 C8 A1 24  F1 49 5A 83 E3 5E FC 90  8。ゥZQネ。$Z・^・

Testing

These are all the bits that can be set to 1 without the app failing at some point:

  • ATTRIBUTE: FB FB FF FF
  • ATTRIBUTE2: FB FF FF FF
  • ATTRIBUTE_MINOR: FF FF FF FF

Here's what happens when putting the bits to 1:

  • ATTRIBUTE: FB FB FF FF <---- first 0xFB: error 0x80101104 when installing
  • ATTRIBUTE: FB FB FF FF <---- second 0xFB: error 0x80101144 when installing

(with "0xFB" I mean setting the bit 3 (0xB = 0b1011))