Page 1 of 7 123 ... LastLast
Results 1 to 10 of 62



  1. #1
    Senior Member BwE's Avatar
    Join Date
    Apr 2010
    Posts
    709

    PS3 Registry xRegistry.sys File Editor is Released


    Today stoker25 has released a PS3 Registry xRegistry.sys File Editor. The registry file (xRegistry.sys) is located in dev_flash2/etc/ and a backup located in dev_flash/etc/backup.

    Download: PS3 Registry xRegistry.sys File Editor v0.7 / PS3 Registry xRegistry.sys File Editor v0.75

    To quote: PS3 JailBreak is awesome, especially because it works on my phone decided to tinker with some of the PS3?s files, xRegistry.sys in particular because it holds important things like debug mode switches and bluray/dvd region, along with your PSN login details (unencrypted!) and other little tidbits.

    v0.7 changelog:

    + Changed the setting label to readonly textbox
    + Added trimming of null bytes to setting values
    + Added Wikitext exporting (not much info)
    + Added text file exporting (loads of info)
    * Fixed a bug on the first entry, i don't think it needs to be loaded, so that fixes it

    v0.75 changelog:
    + Sortable columns :)
    + Integers are now output as hex
    + Added a check to make sure file is loaded to everything
    + Added Halp! menu for some things people might not know about





    XRegistry File Format (ps3wiki.lan.st/index.php/XRegistry_File_Format)

    The xRegistry.sys file, located in /dev_flash2/etc/ (with a backup located at /dev_flash2/etc/backup) is a file used by the PS3 as a settings registry, which holds loads of different settings used by the system to enable/disable functions and to hold settings such as Playstation Network login details (which are unencrypted), the names and details of devices attached to the Playstation and more.

    The file should be read starting from the data section, with a filename entry being read after each data entry. Then read the filename entry table after to determine settings with no data.

    Header
    The file's header consists of a 0x10 byte static header (real structure unknown), and a table of setting filename entries.

    Static Header
    Code:
    BC AD AD BC 00 00 00 90 00 00 00 02 BC AD AD BC
    Filename Entries
    Code:
    Offset  Length  Type  Information  
    0x0  0x2  unsigned short  Entry ID (?)  
    0x2  0x2  unsigned short  Length of "setting"  
    0x4  0x1  byte  Value (0 = Unlocked / In use, 1 = Locked / Inactive, 2 = Hidden / Never use, 3 = Directory) (?)
    
    ( other interpretation -> data is : 0 = bool, 1 = integer, 2 = string, 3 = folder ) 
     
    0x5  Length  ascii string  Setting  
    0x5 + Length  0x01  byte  0x00 - Dataset Seperator
    The entries continue until the entry id is 0xAABBCCDD and the value is 0xEE, these values indicate it's the end of the table.

    Entry Data
    The entry data begins at 0xFFF0. There is a 2 byte marker here indicating it's the data section (0x4D26), continued by a table of data entries.

    Data Entries
    Code:
    Offset  Length  Type  Information  
    0x0  0x2  unsigned short  Flags (?)  
    0x2  0x2  unsigned short  File Name Entry Offset (add 0x10 for the static header)  
    0x4  0x2  unsigned short  Entry ID (?) (isn't the same as file name entry id)  
    0x6  0x2  unsigned short  Length  
    0x8  0x1  byte  Type (0 = binary data, 1 = integer, 2 = ascii string / binary data)  
    0x9  Length  Type  Data  
    0x9 + Length  0x1  byte  Terminator
    Settings
    The settings are pretty cryptic in name, you might not notice anything after changing one. If you do notice a change please add to this table.
    Code:
    Setting  Usage  Values  
    /setting/parental/bdPc   ?  0  
    /setting/parental/bdPcAge   ?  0  
    /setting/parental/dvdRegion   ?  18242  
    /setting/parental/dvdLevel   ?  15  
    /setting/parental/gameLevel   ?  9  
    /setting/parental/browserStartControl   ?  0  
    /setting/bddvd/fnr   ?  2  
    /setting/bddvd/bnr   ?  2  
    /setting/bddvd/cinemaConversion   ?  0  
    /setting/bddvd/volume   ?  0  
    /setting/bddvd/dvdWideScreen   ?  2  
    /setting/photo/slideSpeed   ?  1  
    /setting/photo/normalScenario   ?  1  
    /setting/photo/slideScenario   ?  104  
    /setting/photo/slideInterval   ?  2  
    /setting/photo/slideRepeat   ?  1  
    /setting/music/codec   ?  1  
    /setting/music/bitRateAac   ?  2  
    /setting/music/bitRateMp3   ?  7  
    /setting/music/bitRateAtrac   ?  4  
    /setting/music/crossFadePlay   ?  3  
    /setting/music/repeatMode   ?  0  
    /setting/music/shuffleMode   ?  0  
    /setting/music/visualizerSelect   ?  1  
    /setting/music/audioplayervolume   ?  0  
    /setting/music/sacdplayervolume   ?  0  
    /setting/music/cddaEula   ?  1  
    /setting/system/region   ?  0  
    /setting/system/initialize   ?  1  
    /setting/system/notification   ?  1  
    /setting/dateTime/diffTime   ?  946684520  
    /setting/dateTime/summerTime   ?  1  
    /setting/dateTime/autoCorrection   ?  0  
    /setting/power/sleep   ?  0  
    /setting/power/wifi   ?  0  
    /setting/display/0/port   ?  4  
    /setting/display/0/type   ?  4  
    /setting/display/0/aspect   ?  1  
    /setting/display/0/setting   ?  1  
    /setting/display/screenSaver/startTime   ?  20  
    /setting/sound/0/port   ?  255  
    /setting/sound/0/setting   ?  1  
    /setting/sound/0/aac   ?  0  
    /setting/sound/0/dolbyDigital   ?  0  
    /setting/sound/0/dts   ?  0  
    /setting/sound/0/lpcm71   ?  0  
    /setting/sound/0/lpcm51   ?  0  
    /setting/sound/0/frequency   ?  0  
    /setting/sound/0/fs/2ch   ?  6  
    /setting/sound/0/fs/6ch   ?  0  
    /setting/sound/0/fs/8ch   ?  0  
    /setting/soundIn/0/volume   ?  2  
    /setting/net/cnfName   ?   
    /setting/net/version   ?  1  
    /setting/net/enable   ?  1  
    /setting/net/device   ?  1  
    /setting/net/etherMode   ?  0  
    /setting/net/authProto   ?  1  
    /setting/net/auth8021xType   ?  0  
    /setting/net/howToSetupIp   ?  0  
    /setting/net/dnsFlag   ?  0  
    /setting/net/httpProxyFlag   ?  0  
    /setting/net/httpProxyPort   ?  8080  
    /setting/net/mtu   ?  0  
    /setting/net/wirelessEnbale   ?  1  
    /setting/video/screenMode   ?  0  
    /setting/video/outputChannel   ?  0  
    /setting/video/videoplayervolume   ?  0  
    /setting/avc/initialCameraMode   ?  0  
    /setting/bddvd/bdMenuLanguage   ?  6647399  
    /setting/bddvd/bdSoundLanguage   ?  6647399  
    /setting/bddvd/bdCaptionLanguage   ?  6647399  
    /setting/bddvd/dvdMenuLanguage   ?  25966  
    /setting/bddvd/dvdSoundLanguage   ?  25966  
    /setting/bddvd/dvdCaptionLanguage   ?  25966  
    /setting/bddvd/fnrForDvdRom   ?  0  
    /setting/bddvd/bnrForDvdRom   ?  0  
    /setting/bddvd/dvdRegionCode  BluRay Region  2 (Region B)  
    /setting/bddvd/bdRegionCode  DVD Region  2 (Europe)  
    /setting/bddvd/dvdTvSystem  TV System  2 (PAL)  
    /setting/bddvd/dvdUpConvert   ?  3  
    /setting/bddvd/drc   ?  0  
    /setting/bddvd/colorButtonAssign   ?  1230  
    /setting/bddvd/soundFormat/hdmi   ?  0  
    /setting/bddvd/soundFormat/spdif   ?  1  
    /setting/bddvd/videoFormat/hdmi/colorSpace   ?  2  
    /setting/bddvd/videoFormat/hdmi/1080_24p   ?  2  
    /setting/music/cddaServer   ?  0  
    /setting/music/atracActivation  ATRAC Activation  0 = deactivated, 1 = activated  
    /setting/music/wmaActivation  WMA Activation  0 = deactivated, 1 = activated  
    /setting/music/cdOutputFs   ?  2  
    /setting/music/ditherSetting   ?  1  
    /setting/music/bitmappingSetting   ?  1  
    /setting/pad/vibrationEnable   ?  1  
    /setting/system/language   ?  1  
    /setting/system/characterCodeOem   ?  1  
    /setting/system/characterCodeAnsi   ?  0  
    /setting/system/buttonAssign  Button Layout  0 = O is enter, 1 = X is enter  
    /setting/system/licenseArea  License Area (?)  2  
    /setting/system/discBootFirst   ?  0  
    /setting/system/soundEffect   ?  1  
    /setting/system/coreDump   ?  0  
    /setting/system/updateServerUrl   ?   
    /setting/dateTime/dateFormat   ?  1  
    /setting/dateTime/timeFormat   ?  1  
    /setting/dateTime/timeZone   ?  29  
    /setting/display/tvSystem   ?  1  
    /setting/display/colorSpace   ?  0  
    /setting/display/yuvSuperWhite   ?  1  
    /setting/display/rgbOutputRange   ?  1  
    /setting/display/0/initial   ?  4  
    /setting/display/0/resolution   ?  1  
    /setting/display/0/modeid   ?  257  
    /setting/display/0/initialModeid   ?  257  
    /setting/display/0/hdcp   ?  1  
    /setting/display/0/crossColorReduction   ?  1  
    /setting/net/apAutoConfig   ?  2  
    /setting/net/eapMd5   ?  0  
    /setting/net/upnpFlag   ?  1  
    /setting/net/autoDlDebug   ?  0  
    /setting/net/autoDlFlag   ?  0  
    /setting/net/aoss/aossFlag   ?  0  
    /setting/premo/remoteBoot   ?  0  
    /setting/premo/psp01/keyType   ?  0  
    /setting/premo/psp02/keyType   ?  0  
    /setting/premo/psp03/keyType   ?  0  
    /setting/premo/psp04/keyType   ?  0  
    /setting/premo/psp05/keyType   ?  0  
    /setting/premo/psp06/keyType   ?  0  
    /setting/premo/psp07/keyType   ?  0  
    /setting/premo/psp08/keyType   ?  0  
    /setting/edy/debug   ?  0  
    /setting/np/debug   ?  0  
    /setting/np/navOnly   ?  0  
    /setting/avc/vga/lastBitrate   ?  1080000  
    /setting/print/printerMaker   ?  0  
    /setting/print/portType   ?  0  
    /setting/print/usb/vid   ?  0  
    /setting/print/usb/pid   ?  0  
    /setting/print/param/mediaSize   ?  0  
    /setting/print/param/meidaType   ?  0  
    /setting/print/param/printQuality   ?  0  
    /setting/print/param/borderless   ?  0  
    /setting/autoboot/startTime   ?  0  
    /setting/browser/ifilter   ?  0  
    /setting/browser/ifilterAddress   ?   
    /setting/browser/ifilterPort   ?  0  
    /setting/browser/ifilterUsername   ?   
    /setting/browser/ifilterPassword   ?   
    /setting/browser/ifilterBase64   ?   
    /setting/browser/trendEula   ?  0  
    /setting/browser/trendEnable   ?  0  
    /setting/dlna/dlnaFlag   ?  1  
    /setting/game/emuUpConvert   ?  2  
    /setting/game/emuSmoothing   ?  1  
    /setting/camera/plfreq   ?  4  
    /setting/xmb/tvCategory   ?  0  
    /setting/xai/debugFlag   ?  0  
    /setting/categoryVersion   ?  212994  
    /setting/parental/passwordNumber  Parental Password  0000  
    /setting/bt/audio2/sdpinfo   ?   
    /setting/bt/audio2/linkkey   ?   
    /setting/bt/hid1/sdpinfo   ?   
    /setting/bt/hid1/linkkey   ?   
    /setting/bt/hid2/sdpinfo   ?   
    /setting/bt/hid2/linkkey   ?   
    /setting/system/headsetName   ?   
    /setting/system/headsetBtId   ?   
    /setting/system/headsetPasskey   ?   
    /setting/system/remoconBtId   ?   
    /setting/premo/psp08/nickname   ?   
    /setting/premo/psp08/macAddress   ?   
    /setting/premo/psp08/id   ?   
    /setting/premo/psp08/key   ?   
    /setting/np/env  Environment  np, prod-qa, sp-int, mgmt, (add more)  
    /setting/np/titleId   ?   
    /setting/print/printerModel   ?   
    /setting/print/usb/reserved   ?   
    /setting/print/net/reserved   ?   
    /setting/device/hdmi   ?  1  
    /setting/device/ieee802.11   ?  1  
    /setting/device/msslot   ?  0  
    /setting/device/sdslot   ?  0  
    /setting/device/cfslot   ?  0  
    /setting/user/defaultLoginUserId  AutoLogin ID  -1 = disabled, other numbers = that ID  
    /setting/user/restoreSignInStatus   ?  0  
    /setting/user/lastCreatedUserId  Last Created ID  2 (00000002)  
    /setting/user/lastLoginUserId  Last Logged In ID  1 (00000001)  
    /setting/user/<userid>/account/utf8name  Account Name   
    /setting/user/<userid>/npaccount/autoSignInEnable   ?  1  
    /setting/user/<userid>/keyboard/type   ?  27  
    /setting/user/<userid>/keyboard/japaneseInput   ?  0  
    /setting/user/<userid>/keyboard/tradChineseInput   ?  1  
    /setting/user/<userid>/keyboard/bind   ?  0  
    /setting/user/<userid>/keyboard/repeatStartingTime   ?  1  
    /setting/user/<userid>/keyboard/repeadSpeed   ?  1  
    /setting/user/<userid>/mouse/type   ?  0  
    /setting/user/<userid>/mouse/speed   ?  2  
    /setting/user/<userid>/browser/cookieMode   ?  1  
    /setting/user/<userid>/browser/javascript   ?  1  
    /setting/user/<userid>/browser/displayMode   ?  1  
    /setting/user/<userid>/browser/exitConfirmation   ?  1  
    /setting/user/<userid>/browser/overscan   ?  1  
    /setting/user/<userid>/browser/windowSize   ?  0  
    /setting/user/<userid>/browser/fontSize   ?  0  
    /setting/user/<userid>/browser/encoding   ?  0  
    /setting/user/<userid>/browser/cacheSize   ?  2048  
    /setting/user/<userid>/browser/restoreWindow   ?  0  
    /setting/user/<userid>/browser/popupBlock   ?  0  
    /setting/user/<userid>/browser/dpi   ?  0  
    /setting/user/<userid>/browser/interlaceFilter   ?  0  
    /setting/user/<userid>/edy/eula   ?  0  
    /setting/user/<userid>/theme/wallpaper   ?  0  
    /setting/user/<userid>/theme/font   ?  0  
    /setting/user/<userid>/theme/fontEu   ?  0  
    /setting/user/<userid>/theme/fontRu   ?  0  
    /setting/user/<userid>/theme/color   ?  0  
    /setting/user/<userid>/theme/endarkbg   ?  0  
    /setting/user/<userid>/input/forecastDictionary   ?  1  
    /setting/user/<userid>/input/forecastDictionaryCh   ?  1  
    /setting/user/<userid>/input/tenKeyInputType   ?  0  
    /setting/user/<userid>/input/keyLayoutType   ?  1  
    /setting/user/<userid>/account/enable  Account Enabled  0 = disabled, 1 = enabled  
    /setting/user/<userid>/mic/pitchshift   ?  5  
    /setting/user/<userid>/npaccount/accountid  PSN Account ID   
    /setting/user/<userid>/npaccount/loginid  PSN Login/Email   
    /setting/user/<userid>/npaccount/password  PSN Password (not encrypted)   
    /setting/user/<userid>/account/avatarurl  Avatar Location  /dev_flash/vsh/resource/explore/user/022.png  
    /setting/user/<userid>/browser/homeUri  Browser Home Page  http://eu.playstation.com/ps3  
    /setting/user/<userid>/npguest/birth   ?  130024200  
    /setting/user/<userid>/wboard/enable   ?  1  
    /setting/user/<userid>/wboard/focusMask   ?  7  
    /setting/user/<userid>/net/onlineFlag   ?  1  
    /setting/user/<userid>/theme/file   ?   
    /setting/user/<userid>/npguest/country   ?  gb  
    /setting/user/<userid>/npguest/lang   ?  en  
    /setting/user/restoreSignInPassword   ?   
    /setting/system/hddSerial  HDD Serial Number  ST94BLANKAS 5BLANKS5  
    /setting/premo/bootCount   ?  0  
    /setting/net/wirelessSsid   ?  PS3-7digits  
    /setting/net/wirelessPassPhrase   ?  random text  
    /setting/premo/powerOffTime   ?  hex values  
    /setting/premo/psp01/nickname  Linked PSP nickname   
    /setting/premo/psp01/macAddress  Linked PSP bluetooth MAC address  hex values  
    /setting/premo/psp01/id  Linked PSP ID  hex values  
    /setting/premo/psp01/key  Linked PSP key  hex values  
    /setting/premo/psp02/nickname   ?   
    /setting/premo/psp02/macAddress   ?   
    /setting/premo/psp02/id   ?   
    /setting/premo/psp02/key   ?   
    /setting/premo/psp03/nickname   ?   
    /setting/premo/psp03/macAddress   ?   
    /setting/premo/psp03/id   ?   
    /setting/premo/psp03/key   ?   
    /setting/premo/psp04/nickname   ?   
    /setting/premo/psp04/macAddress   ?   
    /setting/premo/psp04/id   ?   
    /setting/premo/psp04/key   ?   
    /setting/premo/psp05/nickname   ?   
    /setting/premo/psp05/macAddress   ?   
    /setting/premo/psp05/id   ?   
    /setting/premo/psp05/key   ?   
    /setting/premo/psp06/nickname   ?   
    /setting/premo/psp06/macAddress   ?   
    /setting/premo/psp06/id   ?   
    /setting/premo/psp06/key   ?   
    /setting/premo/psp07/nickname   ?   
    /setting/premo/psp07/macAddress   ?   
    /setting/premo/psp07/id   ?   
    /setting/premo/psp07/key   ?   
    /setting/bddvd/mnr   ?  2  
    /setting/bddvd/mnrForDvdRom   ?  0  
    /setting/bddvd/networkConnect   ?  1  
    /setting/system/fakeLimitSize   ?  0  
    /setting/system/debugGameType   ?  0  
    /setting/system/debugBootPath   ?  0  
    /setting/system/debugDirName   ?   
    /setting/system/appHomeBootPath   ?  0  
    /setting/system/wolDex   ?  0  
    /setting/system/dispHddSpace   ?  0  
    /setting/premo/audioConfig   ?  0  
    /setting/np/npAdClockDiff   ?  0  
    /setting/np/debugDrmError   ?  0  
    /setting/dlna/dtcpipDevCert   ?   
    /setting/xmb/homeInstaller   ?  1  
    /setting/xmb/homeQAMode   ?  0  
    /setting/upload/debug   ?  1  
    /setting/system/autoNetworkUpdate   ?  1  
    /setting/parental/gameLevel0Control   ?  0  
    /setting/music/gameBgmPlayback   ?  1  
    /setting/music/dummyBgmPlayer   ?  0  
    /setting/system/matEnable   ?  0  
    /setting/video/upConvert   ?  1  
    /setting/video/fnr   ?  2  
    /setting/video/bnr   ?  2  
    /setting/np/npGeoFiltering   ?  0  
    /setting/xmb/dummyInGameXMB   ?  0  
    /setting/soundIn/0/name   ?  Bluetooth Device  
    /setting/soundIn/0/bus   ?   
    /setting/soundIn/0/id   ?   
    /setting/bt/audio1/sdpinfo   ?  hex values  
    /setting/bt/audio1/linkkey   ?  hex values  
    /setting/sound/1/name   ?   
    /setting/sound/1/bus   ?   
    /setting/sound/1/id   ?   
    /setting/music/gameBgmVolume   ?  -2  
    /setting/music/dynamicNormalizer   ?  0  
    /setting/pad/autoPowerOff   ?  0  
    /setting/bt/audio3/sdpinfo   ?   
    /setting/bt/audio3/linkkey   ?   
    /setting/bt/audio4/sdpinfo   ?   
    /setting/bt/audio4/linkkey   ?   
    /setting/bt/hid3/sdpinfo   ?   
    /setting/bt/hid3/linkkey   ?   
    /setting/bt/hid4/sdpinfo   ?   
    /setting/bt/hid4/linkkey   ?   
    /setting/system/autoPowerOff   ?  0  
    /setting/system/autoPowerOffEx   ?  0  
    /setting/system/autoPowerOffDebug   ?  0  
    /setting/net/emulationType   ?  0  
    /setting/net/eth2/dhcpHostName   ?   
    /setting/net/eth2/howToSetupIp   ?  0  
    /setting/net/eth2/ipAddress   ?   
    /setting/net/eth2/netmask   ?   
    /setting/video/mnr   ?  2  
    /setting/video/sequentialPlay   ?  0  
    /setting/video/hd50HzOutput   ?  1  
    /setting/video/outputExtMenu   ?  0  
    /setting/video/outputExtFunc   ?  0  
    /setting/np/debugDrmClock   ?  0  
    /setting/np/gameUpdateImposeTest   ?  0  
    /setting/print/param/colorCorrect   ?  0  
    /setting/browser/heapSize   ?  128  
    /setting/libad/adServerURL   ?   
    /setting/libad/adCatalogVersion   ?   
    /setting/libad/adEnableNotification   ?  0  
    /setting/system/nickname  PS3 Nickname   
    /setting/pad/bdaddr   ?   
    /setting/system/coreDumpOptionTrigger   ?  0  
    /setting/system/coreDumpOptionFileGen   ?  0  
    /setting/system/coreDumpOptionExeCtrl   ?  0  
    /setting/system/fakeFreeSpace   ?  0  
    /setting/system/fakeSavedataOwner   ?  0  
    /setting/system/hdmiControl   ?  0  
    /setting/system/hdmiControlEx   ?  0  
    /setting/system/powerOnReset   ?  0  
    /setting/system/disable15Timeout   ?  0  
    /setting/system/debugSystemUpdate   ?  0  
    /setting/sound/0/initial   ?  2  
    /setting/sound/0/fs/dolbyTrueHd   ?  0  
    /setting/sound/0/fs/dolbyDigitalPlus   ?  0  
    /setting/sound/0/fs/dtsHdHr   ?  0  
    /setting/sound/0/fs/dtsHdMa   ?  0  
    /setting/np/gameUpdateForceOverwrite   ?  0  
    /setting/browser/trendLastTime   ?   
    /setting/browser/trendTtl   ?  0  
    /setting/browser/trendRegistered   ?  0  
    /setting/browser/debugMenu  Web Browser Debug Menu (in settings)  0 = disabled, 1 = enabled  
    /setting/parental/networkServiceControl   ?  0  
    /setting/bt/controller4/sdpinfo   ?  hex values  
    /setting/bt/controller4/linkkey   ?  hex values  
    /setting/bt/controller5/sdpinfo   ?  hex values  
    /setting/bt/controller5/linkkey   ?  hex values  
    /setting/bt/controller6/sdpinfo   ?  hex values  
    /setting/bt/controller6/linkkey   ?  hex values  
    /setting/bt/controller7/sdpinfo   ?  hex values  
    /setting/bt/controller7/linkkey   ?  hex values  
    /setting/bt/controller8/sdpinfo   ?  hex values  
    /setting/bt/controller8/linkkey   ?  hex values  
    /setting/bt/controller9/sdpinfo   ?  hex values  
    /setting/bt/controller9/linkkey   ?  hex values  
    /setting/bt/controller10/sdpinfo   ?  hex values  
    /setting/bt/controller10/linkkey   ?  hex values  
    /setting/bt/controller11/sdpinfo   ?  hex values  
    /setting/bt/controller11/linkkey   ?  hex values  
    /setting/system/fakeHddSpeed   ?  0  
    /setting/system/powerOnDiscBoot   ?  0  
    /setting/system/crashreport/crepo   ?  1  
    /setting/system/crashreport/reporterStatus   ?  0  
    /setting/system/crashreport/vshGeneratorEnableFlag   ?  1  
    /setting/display/forceEnable3D   ?  0  
    /setting/sound/0/multiout   ?  0  
    /setting/soundIn/0/latency/lpcm   ?  0  
    /setting/soundIn/0/latency/dts   ?  0  
    /setting/soundIn/0/latency/ac3   ?  0  
    /setting/net/adhocSsidPrefix   ?  PSP  
    /setting/video/dtcpipActMenu   ?  0  
    /setting/video/hddCaptionLanguage   ?  6647399  
    /setting/video/hddSoundLanguage   ?  6647399  
    /setting/browser/browserType   ?  0  
    /setting/xmb/yconExplained   ?  0  
    /setting/wboard/baseUri   ?  http://wboard.ww.dl.playstation.net/download/wboard  
    /setting/smss/targetServer   ?  0  
    /setting/smss/resultOutput   ?  0  
    /setting/bt/controller1/sdpinfo   ?  hex values  
    /setting/bt/controller1/linkkey   ?  hex values  
    /setting/bt/controller2/sdpinfo   ?  hex values  
    /setting/bt/controller2/linkkey   ?  hex values  
    /setting/bt/controller3/sdpinfo   ?  hex values  
    /setting/bt/controller3/linkkey   ?  hex values  
    /setting/display/screenSize   ?  0  
    /setting/np/fakeNpSnsThrottle   ?  0  
    /setting/np/fakeNpSnsThrottleWaitSeconds   ?  0  
    /setting/pad/magnetometer   ?  1  
    /setting/display/deepColor   ?  0  
    /setting/net/autoDlTime   ?  4  
    /setting/np/debugConsoleBind   ?  1  
    /setting/net/wpaKey  Wireless Access Point WPA Key   
    /setting/net/wepKey  Wireless Access Point WEP Key   
    /setting/net/ssid  Wireless Access Point SSID   
    /setting/net/auth8021xAuthName   ?   
    /setting/net/auth8021xAuthKey   ?   
    /setting/net/dhcpHostName   ?   
    /setting/net/authName   ?   
    /setting/net/authKey   ?   
    /setting/net/ipAddress   ?   
    /setting/net/netmask   ?   
    /setting/net/defaultRoute   ?   
    /setting/net/primaryDns   ?   
    /setting/net/secondaryDns   ?   
    /setting/net/httpProxyServer   ?   
    /setting/net/aoss/aossWep64Ssid   ?   
    /setting/net/aoss/aossWep64Key   ?   
    /setting/net/aoss/aossWep128Ssid   ?   
    /setting/net/aoss/aossWep128Key   ?   
    /setting/net/aoss/aossWpaPskTkipSsid   ?   
    /setting/net/aoss/aossWpaPskTkipKey   ?   
    /setting/net/aoss/aossWpaPskAesSsid   ?   
    /setting/net/aoss/aossWpaPskAesKey   ?   
    /setting/net/leaseIpAddress   ?   
    /setting/net/leaseExpirationTime   ?   
    /setting/net/eth2/leaseIpAddress   ?   
    /setting/net/eth2/leaseExpirationTime   ?
    PDB file format (ps3wiki.lan.st/index.php/PDB_file_format)

    So, there's a .pdb file format used by the PS3 to specify tasks that it needs to do. They are stored in /dev_hdd0/vsh/task/ and in directories that seem to be 00000001, 00000002, etc..

    Each directory represents a task and each task is defined by a couple of .pdb files. I believe pdb means package database, since the only place where these files appear is in /dev_hdd0/vsh/task and they seem to represent a .pkg download.

    There will always be a 00000001/ directory with no .pkg file in it. I suppose it's there to represent another task the PS3 has to do (maybe the 'check for push downloads' for PSN+ users?), and I suggest never to mess with it.

    Every other directory seems to represent a .pkg file that is being downloaded or has been downloaded (but not installed) through PSN. In each directory you should find the .pkg, a PNG image to show (filename ICON_FILE), and two or three .pdb files (d0.pdb and d1.pdb and an empty f0.pdb, which may or may not be there).

    Header
    The file starts with a 4 byte magic of 0x00000000

    Data Entries
    Code:
    Offset  Length  Type  Information  
    0x0  0x4  unsigned int  Entry ID  
    0x4  0x4  unsigned int  Length  
    0x8  0x4  unsigned int  Length (again?)  
    0xC  Length  bytes  Data
    Here are some entries that have been observed (in the order seen on file). I will first document the task 1, then pkg tasks :
    Code:
    ID  Length  Type  Known values  Meaning  
    0x64  4  int  2   ?  
    0x65  4  int  1 (d0.pdb) 2 (d1.pdb)   ? (part maybe?)  
    0x66  1  byte  0   ?  
    0x6B  4  int  -1   ?  
    0x68  4  int  0x80023e13   ?  
    0x6C  4  int  3
    Note that it doesn't look like the 00000001/ task pdb values change depending on the number of tasks available.

    Here are the values seen in a game task :
    Code:
    Type  Length  Known values  Meaning  
    0x00000064  4  0   
    0x00000065  4  0   
    0x00000066  1  0   
    0x0000006B  4  3   
    0x00000068  4  0x80023e13 or 0x80023e1A or 0   
    0x0000006C  4  0
    The values are different from the 00000001/ task, but they seem consistent for all .pkg tasks. The value of 0x00000068 is the only one that changes, and it's either 0 in one file or in the other (d0.pdb vs. d1.pdb), never both, and always one.

    Also, Here are the values that only appeared in the pkg tasks, they come right after the above KLLVs. Note that all variable lengths mean it's a string and that it includes a trailing 0x00 in the string :
    Code:
    Type  Length  Known values  Meaning  
    0x000000D0  8  64bit value  current file size or total file size of .pkg in Big Endian  
    0x000000CE  8  64bit value  current file size or total file size of .pkg in Big Endian 
    (same value as D0 for a fully downloaded title, need partial downloads to determine which key represents what) 
     
    0x000000CC  variable  "Thu, 02 Sep 2010 02:05:50 GMT" (qore)  Date of when the .pkg was created (apparently since it's almost 1 week before it appeared on PSN)  
    0x0000006A  variable  "/dev_hdd0/vsh/task/00000002/ICON_FILE" (qore)  Path to PNG image for thumbnail on the XMB  
    0x00000069  variable  "Qore® Episode 28: September 2010" (qore)  File title to show on the XMB  
    0x000000CA  variable  "http://zeus.dl.playstation.net/...." (qore)  Download URL of .pkg  
    0x000000CB  variable  "TSk2vwaT....UP7hmNPRk.pkg" (qore)  Filename of .pkg  
    0x000000D9  variable  "UP9000-NPUA80191_00-QOREISSUE0282010" (qore)  Content id of .pkg  
    0x000000DA  1  1  Paused ? Completed ? Currently active ? other ?  
    0x000000CD  1  0  Paused ? Completed ? Currently active ? other ?  
    0x000000EB  variable  "http://nsx-e.np.dl.playstation.net/nsx/log?&sid=...&filetype=drmcontent&fileid=UP90..&sizemb=1692.3" (qore)  URL for logging game installs?  
    0x000000EC  1  0  Paused ? Completed ? Currently active ? other ?
    This is all the information we have so far.. unfortunately, since Sony decided to block access to PSN, we can't test more downloading, so it's hard to get new .pdb files, and so it's hard to extrapolate more.

    PS3 Registry xRegistry.sys File Editor is Released

    More PlayStation 3 News...
    Attached Files Attached Files

  2. #2
    Senior Member d3adliner's Avatar
    Join Date
    Apr 2006
    Posts
    264

    Doesn't open my xRegistry.sys. "Failed to load setting". Not going to send the guy my file as requested in the readme.

  3. #3
    Junior Member izac01's Avatar
    Join Date
    Jun 2009
    Posts
    36
    one step closer to go'n on PSN and maybe even keep not install jailbreak every time on start up. Though i know we ain't exactly close to either but i have high hopes for the ps3 now!

  4. #4
    Forum Moderator PS3 News's Avatar
    Join Date
    Apr 2005
    Posts
    26,864
    Quote Originally Posted by d3adliner View Post
    Doesn't open my xRegistry.sys. "Failed to load setting". Not going to send the guy my file as requested in the readme.
    I removed his insulting reply here, but he has updated it to v0.7 to fix this so I added that to the first post.

  5. #5
    VIP Member oVERSoLDiER's Avatar
    Join Date
    Jan 2010
    Posts
    1,610
    Great. Version 0.7 works fine for me. Keep on !

  6. #6
    Registered User red8316's Avatar
    Join Date
    Feb 2009
    Posts
    205
    Well it works, another cool tool. Watch out, some passwords are visible in the registry.

    I can see wpaKey from friends wireless connection and saved passwords in the registry. :-)

  7. #7
    Senior Member Mantagtj's Avatar
    Join Date
    Feb 2008
    Posts
    292
    Yeh get my Jailbreak tomorrow, What a Voyage of Discovery it will be especially with this beauty...

    TY

  8. #8
    Registered User skotosa's Avatar
    Join Date
    Jan 2009
    Posts
    19
    There's so many options so many mods so much power! Come on people lets experiment and figure out what they all do! I'm a total newb but you think this could lead to OC the Cell or at least trick PSN to log us in or not upload that log file.

    What exactly are the potentials of this and/or limits?
    Last edited by skotosa; 09-20-2010 at 06:50 PM

  9. #9
    Registered User ramx2's Avatar
    Join Date
    Sep 2009
    Posts
    35
    Thank you for the gr8 app, at least now we know where are the reg values responsible of the BR regions... ect... Keep the good work guys

  10. #10
    Registered User pasky's Avatar
    Join Date
    Feb 2007
    Posts
    68
    Nice tool. I'm gonna try fooling around with some of the settings and see if anything interesting occurs.

 


 
Page 1 of 7 123 ... LastLast