PS3 [Update] PS3Lock v0.91 -- Bug Fix

Discussion in 'PS3 News' started by STLcardsWS, May 15, 2016.

By STLcardsWS on May 15, 2016 at 10:37 AM
  1. 9,630

    STLcardsWS Administrator

    Sep 18, 2014
    Likes Received:
    Trophy Points:
    Update: A bug was fixed with the release of v0.91, If using v0.90 it is recommenced to update to this new update

    Ps3 Developer @MixeryMaxe has a new update for PS3Lock with the release of version 0.9 that gives this ps3 plugin a new noob friendly pkg installation and also the developer provides support for recently released 4.80 CFW., Also, this update provides support for all ps3 controller slots (1 - 7) and even to the BD Remote. See all the details about PS3Lock v0.9 and how to use this incredible ps3 plugin from the details provided in the tabs found below:​

    UPDATE: June 19

    • PS3Lock v0.9 (PS3 Plugin) by MixeryMaxe

      PS3Lock is an authentication-system for CFW capable PlayStation 3. A personal password protects your PS3 against unauthorized access or gives you restricted access. XMB Settings, deleting of content files (apps/homebrews, game-data, video, music and pictures) and system update all can be locked.

      NEW -- PS3 Lock v0.9
      • Added system update block for CFW 4.80 (thx to ermak86)
      • Added support for all pad ports (1-7) and BD-Remote (thx to atreyu187 and stefa11)
      • Added polish language (thx to darekspy)
      • Added installer-pkg

      • After installation, at first boot you will be prompted to define a password (min. 2 digits, max. 10 digits).
      • To set the password you can use the following buttons:
        • -:dir up::dir down::dir left::dir right:
        • - :but tri::but cir::but x::but square:
        • - :but l1::but r1:
      With ":but l3:" you can cancel the entry and with ":but r3:" you can save the password.​

      • After saving, the PS3 is protected by this password and is required after each restart.
      • After 3 incorrect entries the PS3 will shut down automatically.
      • Authentication is done in the same way as you save it or via an USB device.
      • You have to set up this USB device and this device have to be in "/dev_usb000" (most right, close to BD drive)
      • on PS3 startup. Don't forget to enable "USB authentication" in the settings menu.

      ENG_1_Password_entry.JPG ENG_2_Password_restricted.JPG ENG_3_Passwotd_confirm.JPG ENG_4_Settings.JPG ENG_5_Advanced_settings.JPG ENG_6_Statistic.JPG PS3Lock v0.9 Installer Updater.JPG PS3Lock v0.9 Installer Updater_1.JPG

    • Additional functions:
      • XMB password protection
        • Password request while recur to XMB from apps, games and BD/DVD .
      • PS3Lock-settings password protection
        • Password request for PS3Lock settings.
      • Lock XMB settings
        • XMB settings are locked and PS3 contents can NOT be deleted(apps/games, game-data, video, music and pictures).
        • In-Game XMB disabled.
      • Block system update
        • System update is blocked in category "settings" and while try logging into PSN. (This DOESN'T work in recovery mode, game discs not properly tested) ( (EDIT by take note: Latest Rebug CFWs does have a patched recovery to prevent from accidental updates)
      • Hide "GAMEZ" folder
        • Hide Games in GAMEZ folder.
      • PS3Lock Sleep Timer
        • Gives you a time-limited access to the PS3.
        • The sleep timer can set to 0:30h, 1:00h, 1:30h, 2:00h, 2:30h, 3:00h.
        • After 3 warning messages (10, 5, 1min before the preset time), the PS3 will be shutdown.
      • Read "parental control" password
        • Shows you the "PS3 parental control" password.

    • Perfect child protection:
      • Restricted mode + PS3Lock sleep timer is the perfect child protection.
      • The restricted mode gives limited access to the PS3 without a password and through the sleep timer this mode is time-limited.
      • After shutdown through the sleep timer the restricted mode is automatically disabled.
      • If restricted mode is disabled you get access to the PS3 only with password.

    • Settings:
      In XMB push ":but r3: + :but cir:" to open the settings menu.
      • PS3 password protection:
        • Enable/Disable password request after every reboot.
      • XMB password protection:
        • Enable/Disable password request after closing apps/games.
      • PS3Lock Sett. PW protection:
        • Enable/Disable password request for PS3Lock settings(USB authentication NOT possible).
      • USB authentication:
        • Enable/Disable USB authentication. This saves the password entry.
      • Restricted mode: *1
        • Provides restricted access to the PS3 without a password.
      • Buzzer -incorrect PW-:
        • Enable/Disable PS3 buzzer if the entry is false.
          • 1. Incorrect entry = 1 beep
          • 2. Incorrect entry = 2 bepp
          • 3. Incorrect entry = 3 beep = PS3 shutdown
      • Menu sound:
        • nable/Disable Menu sound effects.
      *1 Restricted mode:
      With this option enabled, you have the possibility to press the :but start: button at the password entry and use
      the PS3 in restricted mode.

      In restricted mode following things are disabled/hidden:
      • GAMEZ folder hidden (advanced settings -> hide GAMEZ -> must be set to "auto")
      • XMB settings are locked
      • System Update Blocked (advanced settings -> block system update -> must be set to your real CFW

    • Advanced settings (L1)
      • PS3Lock (sleep) timer:
        • Automatically turn off the PS3 after the defined time.
        • 0:30h, 1:00h, 1:30h, 2:00h, 2:30h, 3:00h.
      • Hide "GAMEZ" folder:
        • - disable = always visilbe
        • - hidden = always hidden (renamed to GAMEZx)
        • - auto = only hidden if "Resticted mode" is active
      • Lock XMB settings:
        • Lock XMB settings and prevents from deleting PS3 content(apps/games, game-data, video, music und pictures).
      • In-Game XMB disabled.
        • - disable = full access to PS3 content and settings
        • - enable = temporary locked (after restart disabled)
        • - permanent = always locked (locked even after restart)
      • Block system update: *1
      • Prevent system update in XMB and while trying loggin to PSN.
        • - disable = system update is possible
        • - enable = temporarily blocked (after restart disabled)
        • - permanent = always blocked (even after restart)
      • PS3Lock start delay: *2
        • PS3Lock start delay after system start (in seconds).
      • Language: *3
        • Set your language for PS3Lock.
      • Set new password:
        • Here you can set a new password (min 2 digits, max 10 digits).
        • !! CAUTION !! If you use the "USB authentication", you have to set up again the USB device.
      *1 Block system update: - You can block the system update, following CFW are supported:
      • 4.46
      • 4.50
      • 4.55
      • 4.60
      • 4.66
      • 4.70
      • 4.75
      • 4.76
      • 4.78
      • 4.80

      In order to block the system update, i use the modified files from XMB Lock from ermak86. Thank you mate :) NOTHING is changed in dev_flash so this CAN'T cause a brick by incorrect use! If you setup your CFW (the real, NOT the spoofed version) and the option is enabled then PS3Lock redirect the original file "/dev_flash/vsh/module/software_update_plugin.sprx" to "/dev_hdd0/Plugins/PS3Lock/Block_Update/software_update.block_XXX" (XXX your CFW). NOTHING touched in dev_flash!

      This option is auto-enabled in "Restricted mode" or you can manually enable/disable in advanced settings.
      You can also set the update block to "permanent", then the update block is auto-enabled after each restart
      (independent from restricted mode).

      Thanks at aldostools for the hint with "sys_map_path()" :)
      • Open the PS3Lock settings -> Advanced settings
      • Go to "Block system update"
      • Setup your CFW and push SQUARE

      *2 PS3Lock start delay:
      • For CFWs without epilepsy warning i recommend 0-3 sec, for CFWs with epilepsy warning 6-9 sec. If the menu seems to "frozen" after first password entry then try to open the settings menu (R3+O), if you see the settings menu then try to increase delay time and push L2+R2+L3 for restart.

      *3 PS3Lock languages (ps3l_lang.db):
      • Since version 0.6 the languages are in an extern file. This language file (ps3l_lang.db) can be edit with normal text editor (i use Notepad++). Don't add or remove the lines! Just edit! There are 12 languages (number 11 and 12 are placeholder for new languages). PS3Lock has a language update function
        • Copy "ps3l_lang.db" on any USB device in fat32 format (X:/ps3l_lang.db)
        • This USB device have to be in "/dev_usb000" (most right, close to BD drive)
        • Open the PS3Lock settings -> Advanced settings (L1)
        • Go to "Language" and push SQUARE

    • PS3Lock statistics (R1)

      In settings screen you can look at the PS3Lock statistics.
      There are following infos:

      • PS3/PS3Lock starts:
        • How often the PS3 was launched (with PS3Lock).
      • Correct password:
        • How often the correct password has been entered.
      • Incorrect password:
        • How often the incorrect password has been entered.
      • USB authentication:
        • How often performed an USB authentication.
      • Shutdown through PS3Lock:
        • How often the PS3 was shutdown by PS3Lock.
      In the statistics screen you have also following options:
      • ":but r3: + :but tri:" Reset the PS3Lock config file
      • ":but r3: + :but square:" Reset all statistics

      ! Hidden option !

      • ":but l3: + :but r3:" Show password "Parental Control"

    • PKG installation:
      PS3Lock v0.9 Installer Updater.JPG PS3Lock v0.9 Installer Updater_1.JPG
      Since version 0.9 there is an easy installer pkg with UI. Thanks aldostools(webMAN updater) and Hermes(TINY3D sample @PSL1GHT).​

      • Copy "PS3Lock_0.9_Installer_Updater.pkg" on any USB device in fat32 format and install via Install Package Files.
      • Start the Installer/Updater and follow the instructions on screen.

      Manual installation:

      If you update this plugin it's recommended to delete "ps3lock_cfg.bin" before restart.

      1.(Plugin installation on Cobra CFW)
      • - Copy the content from "~hdd0" to "/dev_hdd0".
      • - Copy the boot_plugins.txt to "/dev_hdd0"
      • - If boot_plugins.txt already exist on /dev_hdd0 then add the following line:
      • /dev_hdd0/plugins/PS3Lock/ps3lock_vsh.sprx
      • - Reboot the PS3.

      • - Create the flag file "ps3.lock" on any USB device in fat32 format (X:/ps3.lock)
      • - This USB device have to be in "/dev_usb000" (most right, close to BD drive)
      • - Open the PS3Lock settings
      • - Go to "USB authentication" and push SQUARE

      3. (Backgroung)

      • - PS3Lock can also load a background pic from "/dev_hdd0/plugins/PS3Lock/PS3Lock_BG.png" (720x464).

    • Q: Forgot password, what can i do?
      A: There are several ways to reset the password

      1. PS3Lock fail-safe button combo + flag file on USB device.
      • - Create the flag file "ps3lock.reset" on any USB device in fat32 format (X:/ps3lock.reset).
      • - This USB device have to be in "/dev_usb000" (most right, close to BD drive).
      • - Start the PS3 and hit "R3 + [] + O" on startup.
      • - PS3Lock delete Config and the flag file "/dev_usb000/ps3lock.reset" from USB device.
      • - PS3Lock now behaves like at the first start, now set up a new password.
      2. With a correctly set up USB device AND "USB authentication" enabled in the settings.
      • - Boot into XMB with this USB device.
      • - Delete the PS3Lock config file with multiMAN or other file manager.
      • "/dev_hdd0/plugins/PS3Lock/ps3lock_cfg.bin"
      • - Reboot your PS3.
      • - PS3Lock now behaves like at the first start, now set up a new password.
      3. If you don't have an USB device OR "USB authentication" is disabled.
      • Boot into recovery mode.
      • Enter "3. Restore File System". The "boot_plugins.txt" will be delete, now all plugins are disabled.
      • Delete the PS3Lock config file with multiMAN or other file manager. "/dev_hdd0/plugins/PS3Lock/ps3lock_cfg.bin"
      • Rebuild the "boot_plugins.txt" on "/dev_hdd0/" and reboot your PS3.
      • PS3Lock now behaves like at the first start, now set up a new password.

    • For Developer's

      For lock/unlock XMB settings and "deleting of apps/games" i use a vsh export:

      vshmain_4F99DA2B(int) (with 1 and 8 you can lock "settings" column items )
    • ]


      NEW -- PS3 Lock v0.9
      • added system update block for CFW 4.80 (thx to ermak86)
      • added support for all pad ports (1-7) and BD-Remote (thx to atreyu187 and stefa11)
      • added polish language (thx to darekspy)
      • added installer-pkg

      • added "permanent" lock XMB settings
      • bugfix in "permanent" block system update
      • hide GAMEZ optimized (can be disabled completely)
      • added new background (GIMP-project in src-folder)

      • added system update block for CFW 4.78
      • remove plugin update function
      • small change in control handling. self-explanatory!
      • change pluginpath to /dev_hdd0/plugin/PS3Lock/

      • bugfix in restricted mode
      • added PS3Lock start delay
      • set your language in settings, now in extern file
      • block software update (thanks to ermak86 for files)
      • added ability to show "Parental Control" password
      • added plugin update funktion

      • re-added restricted mode
      • added xmb pw protektion
      • added ps3lock settings pw protection
      • added sleep timer
      • added manually hide/unhide hdd0/GAMEZ folder
      • added manually lock/unlock xmb settings and "deleting apps/games"
      • confirm password while set a new password
      • added fail-safe button combo (password reset)

      • re-wrote the whole plugin (now based on VSH Menu)
      • added statistics

      • added restricted mode

      • initial release
      • added usb authentication

    • Known Bugs

      • - The first start of this plugin could "freeze" your system if your CFW has epilepsy warning enabled But it's not really a freeze. Try to open the PS3Lock settings (R3+O) and go to "Advanced settings -> PS3Lock start delay". Set the timer to 7-8 sec and press L2+R2+L3 for restart the PS3.
      • - If you set "Lock XMB settings" to "permanent" then you have to enable the autologin function for any user account (local PS3 user account). If you disable the autologin function you get a damaged XMB (no access to most settings) at every startup. But this error can be fixed easily by start and close any app/game like multiMAN (or any other hdd game).
      Test Information
      CFW Tested :
      • Habib 4.46 Cobra
      • DARKNET 4.66 Cobra
      • Rebug REX 4.75.3
      • Rebug LITE 4.76.1
      • Rebug REX 4.78.2
      • Rebug REX 4.80.1
      Models Tested:
      • CECHC04 , CECH-2504B

    • Credits to:
      • A special thank goes to 3141card, without him this plugin wouldn't be possible.
      • A special thank goes also to ermak86 for his files from "XMB Lock" (Block system update).

      Also thanks to:
      • mysis
      • deank
      • aldostools
      • Hermes
      • littlebalup
      • bitsbubba
      • darekspy
      • atreyu187
      • stefa11
      • and all who made backgrounds or translations.

    Download: PS3Lock_v0.9_+_SRC PS3Lock_v0.91_+_SRC
    Mirror: PSX-Place DLs
    Source: (Alert from Developer)​
    Last edited: Jun 19, 2016


Discussion in 'PS3 News' started by STLcardsWS, May 15, 2016.

    1. STLcardsWS
      Nice work @ MixeryMaxe i like the new pkg installation..
      MixeryMaxe likes this.
    2. LizZo
      How to open? @MixeryMaxe

      EDIT: I am ok :) R3 + O
      Nice plugin!
      MixeryMaxe likes this.
    3. atreyu187
      MixeryMaxe I am glad this got released. The site went down before I could reply my findings.
      MixeryMaxe likes this.
    4. MixeryMaxe
      Thanks for the news :)

      I am glad that you like it. Have fun :)

      I hope it works for you. It was tested successful with original BD Remote.
      DeViL303 likes this.
    5. bitsbubba
      MixeryMaxe likes this.
    6. ermak86
      MixeryMaxe likes this.
    7. atreyu187
      Yes it works great on both my NAND/NOR models using official remote as well.
      ermak86 and MixeryMaxe like this.
    8. bguerville

      Sent from my GT-I9305 using Tapatalk
      MixeryMaxe likes this.
    9. Metalomeus
      Cool Homebrew....
      MixeryMaxe likes this.
    10. inuzukaoz
      this look cool... ill try it
      MixeryMaxe likes this.
    11. DeViL303
      Nice release.
      MixeryMaxe likes this.
    12. inuzukaoz
      I have a question , I can use even if i play online ? I mean, if somehow increases the risk of ban. Thank you
    13. bguerville
      If you play online, you most likely use psnpatch or SEN Enabler to prepare your console for PSN use i.e. disable CFW/syscalls & delete history... as recommended.

      In theory, the safest way to connect to PSN with CFW is to be as close to OFW as possible. With that in mind, it seems logical that no brew should be in memory when connecting to PSN.

      Any custom sprx file like PS3 lock (and other non system sprx plugin like webMAN-MOD, psnpatch or SEN plugins...) should be unloaded before connection.
      That's what happens when using webMAN-MOD & the psnpatch plugin together for instance. Webman gets unloaded first then psnpatch does its magic & once done, psnpatch unloads itself from memory & the console is 'ready' for connection.

      Sent from my GT-I9305 using Tapatalk
      MixeryMaxe likes this.
    14. alvaro33
      Good job :lock:
      MixeryMaxe likes this.
    15. inuzukaoz
      I always use psnpatch, when pres r3+l3+r2 webman is unloaded and psnpatch do the magic :p

      But this app its a sprx (plugin) so it keep running even if i use psnpatch... :/
    16. bguerville
      Well I don't use ps3lock very often so maybe someone will come up with a simple answer to your query.

      if ever you are totally stuck, you could try to find a way of unloading the sprx manually if it's possible .

      For instance there's something I have not tested before with ps3lock but works with every other custom plugin out there. It may be of interest to you if it works, as a potential alternative solution.

      Have a look at the very bottom of webMAN-MOD PS3MAPI page (you need a webMAN-MOD edition that includes ps3mapi of course), there is a section called VSH plugins where you will find the webMAN-MOD plugin as well as psnpatch.sprx and vsh_menu.sprx if installed. Is ps3lock there? If yes try unloading it....

      If you have problems you can also have a look at the last section on the wMM ps3mapi page called Game Plugins.
      If you press the "set" button in this section you will get a list of all sprx (system & custom) currently loaded in memory. Ps3 lock should normally be in this list. The unload function usually works fine with custom plugins..... unless MixeryMaxe managed to take steps to block unloading his plugin with ps3mapi (which would make sense I suppose).
      We would need to take a closer look at the source code to be sure...

      Anyway if by chance you manage to unload the plugin this way, we could check whether the slot used by ps3lock is always the same. If yes, there may be the option to create a custom combo with a wMM ps3mapi web command to automate the process for you...
      Wouldn't it be nice....?

      As I said, I have not tried unloading ps3lock manually before & am not at home so I cannot test it for you right now but if ever you do, please let us know the outcome!

      Sent from my GT-I9305 using Tapatalk
      Last edited: May 18, 2016
      MixeryMaxe and inuzukaoz like this.
    17. inuzukaoz
      Thanks for you awnser... by the way i have an s3 too xD
    18. MixeryMaxe
      I don't block unloading and I don't have a function to unload PS3Lock because I don't use PSN on my CFW console. Therefor I have a second console with OFW.
      @inuzukaoz so you have to try the webMAN methods.
    19. bguerville
      Well that's good news for this user!

      But I have been wondering about this actually and I meant to ask you. If the webman method works as it should, doesn't it put PS3lock at risk to be unloaded by any clever kid who figures the trick out? PSN or not..

      Sent from my GT-I9305 using Tapatalk

Share This Page