Welcome to PlayStationHaX

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • GregoryRasputin

      Say Hello, Make An Introduction Thread :)   11/20/2015

      We love having new members join the forum, what we like more is them being productive people and contributing a little bit to the forum. So if you are a new member, let us know who you are by saying hi in an introduction thread, you can find the forum section here: http://playstationhax.it/forums/forum/15-member-introduction/
    • GregoryRasputin

      Henkaku Section Now Open   07/28/2016

      PlayStationHaX now has its own dedicated Henkaku section: http://playstationhax.it/forums/forum/129-ps-vita-henkaku/
xai_plugin by mysis - Release 0.1

Happy New Year Everyone! 

Features:

 * XMB Icons for nice cfw tasks, nicely listed in network column
 * XMB-Actions without the need for webbrowser for each step
 * Simply select and its executed!
 * No Thread waiting for controller input! 
 * No additional CPU time stolen!
 * BD Remarry without downgrading!
 * Enter Factory Service Mode up to latest Firmware without Dongle!


=CFW-Settings=

Clean Log File                    - Gives you the option to delete the Log-File
Dump Disc Hash Key                - This Option will write retrieve disc hash key
                                    from an ORIGINAL game disc and save it to log file
                                    This works without running the actual game!
Log Klicense usage                - Games that use klicense for accessing edat-files
                                    this option will save filename and klicensee to log
                                    file.
Log Secure File ID usage          - This will log save data name and file id key
Enable In-Game Screenshot         - This will only Enable for current system runtime.
Override Disc SFO                 - Will apply SFO Attribute (0xA5) Remoteplay and
                                    SystemBGM to Disc Games. It will prolly not work with
                                    its Updates.
Display applicable version        - Tells you the minimum downgrade version of your system 
Dump IDPS                         - Prints your IDPS in cfw-settings.log
Set dev_flash from USB            - Jailcrab code for writing Lv2Kernel redirecting
                                    /dev_flash/ access to a mounted /dev_usb/
Remarry Bluray Drive              - Remarries the bd drive to the System
Re-Initialize VTRM-Region         - Aka RSOD-Fix if VTRM not a hw problem
Toggle DLNA                       - Turns DLNA Media Server On/Off, usefull for DEX
Rebulid Database                  - Reboots with Database rebuilding flag set
Check Filesystem                  - Reboots and allows you to check and repair filesystem
Toggle Recovery Mode              - Reboots into Recovery Mode
Toggle Factory Service Mode       - Reboots into Factory Service Mode without Dongle


=REBUG-Settings=

Toggle Cobra Mode                 - Enables or if active disables Cobra Mode
Toggle Rebug Mode                 - Enables or if active disables Rebug Mode
Toggle Debug Settings Menu        - Switches between "CEX QA" and "DEX" Debug Settings
Download latest Rebug Toolbox
Install downloaded Rebug Toolbox


=Note=
 * should not be fw dependant, tested on 4.46 and 4.7x and does not use hardcoded offset patches
 * requires peek+poke (sc6+7+8+9) for few options
 * Log File path: /dev_hdd0/tmp/cfw-settings.log     
   (Note: in FSM its /dev_usb/cfw-settings.log + hidden + system file flagged)

 * if you are using another xai_plugin for ex. rebooting, it can lead to incompatibility
   to prevent that, change the actual module action in (probably) category_user.xml (?) to:

    "<Pair key="module_name"><String>xai_plugin</String></Pair>"
    "<Pair key="module_action"><String>soft_reboot_action</String></Pair>"          // soft reboot

    or

    "<Pair key="module_name"><String>xai_plugin</String></Pair>"
    "<Pair key="module_action"><String>hard_reboot_action</String></Pair>"          // hard reboot


=Installation=

copy "xai_plugin.sprx" AND              
     "videorec.sprx"                    
to "/dev_blind/vsh/module/"

copy "xai_plugin.rco" 
to "/dev_blind/vsh/resource/"

copy "category_network.xml",            (cfw-settings added for CEX xmb)
     "category_network_tool2.xml" and   (cfw-settings added for DEX xmb)
     "cfw_settings_en.xml"              (contains cfw-settings and rebug-settings xmb-folders)
to -> "/dev_blind/vsh/resource/explore/xmb/"






=BD Remarry=

1) Toggle Factory Service Mode (should be easy now)
2) Put "eid_root_key" that belongs to the console to /dev_usb/
3) Select Remarry Bluray Drive in Network->cfw-settings->Remarry Bluray Drive
4) If everything went fine it should have notified: "CEX_drive_init() succeeded"
5) Dont forget to repair CRL/DRL if you need to fix it

Successfully remarried /dev_usb/cfw-settings.log should look like:

2011-12-31 19:00:24 [xai_plugin] :  : _xai_plugin_prx_entry()
2011-12-31 19:00:24 [xai_plugin] : 1 : xai_plugin_init()
2011-12-31 19:00:24 [xai_plugin] : 1 : xai_plugin_start()
2011-12-31 19:00:24 [xai_plugin] : ACT0 : xai_plugin_action(remarry_bd)
Looking for lv1 offset
Found lv1 code @0xac574
EID2 P-Block decrypted
EID2 S-Block decrypted
sys_storage_open(bdvd) = 0
stg BDVD Auto Request Sense OFF success = 0
Identified Drive = SONY    PS-SYSTEM   302R4154                   
ps3rom_lv2_mode_select(2) = 0
ps3rom_lv2_write_buffer(2,60) = 0
ps3rom_lv2_mode_select(3) = 0
ps3rom_lv2_write_buffer(3,670) = 0
ps3rom_lv2_mode_select(4) = 0
ps3rom_lv2_write_buffer(4,8000) = 0
CEX_drive_init() succeeded
2011-12-31 19:01:20 [xai_plugin] : ACT0 : xai_plugin_action(service_mode)
Product Mode Disabled





= Thanks =

Sandungas - for the xml adding and rco
Joonie    

Pics:

gMfyIgb.jpg

UlRugJ9.jpg

R9EVrX8.jpg

1HAeHoO.jpg

RE3ZkSP.jpg

 

Download:

cfw-settings 0.1 rar

24

Share this post


Link to post
Share on other sites

But but but but.... what about the video recording plugin...?  :20661-cbe385ae0431b8c00f758e724

 

 

 

 

 

 

 

 

 

 

(good job)

0

Share this post


Link to post
Share on other sites

How about all this to be an GUI app/enable-disable or even to install those auto with a pkg or something  ? :'(

1

Share this post


Link to post
Share on other sites
16 minutes ago, StarMelter said:

How about all this to be an GUI app/enable-disable or even to install those auto with a pkg or something  ? :'(

 

I wanted XMB to be the GUI, or if you mean as in Settings column that requires some more reverse engineering.

pkg format by default does not support install to /dev_flash/ , maybe aldos or anyone wants to play around with force install path to /dev_blind/ with it mounted.

2

Share this post


Link to post
Share on other sites
44 minutes ago, mysis said:

 

I wanted XMB to be the GUI, or if you mean as in Settings column that requires some more reverse engineering.

pkg format by default does not support install to /dev_flash/ , maybe aldos or anyone wants to play around with force install path to /dev_blind/ with it mounted.

At settings column would be better but I like how u placed it like a folder, as probably that's the best way to use these functions :D

I thought more like SenEnabler/disabler or those spoof tools method to install/remove  these files u provided in .rar (GUI).

But now while thinking about it would be like first install PKG of app, then Run app , to enable or disable your "CFW Settings folder" or even video record plugin (like auto install it on prx text which maybe hard lol ).

Which maybe is a bit longer way while thinking about it lol, maybe better if this was included in cfw's.

Copying over dev_blind and manually kinda hard lol and GUI always welcome :D but also the Auto install way maybe more risky ...

Very good work there :D 

 

1

Share this post


Link to post
Share on other sites
Toggle Factory Service Mode       - Reboots into Factory Service Mode without Dongle

Sorry, forgot. It also lets you leave Factory Service Mode. So no need for Lv2diag or so. 

3

Share this post


Link to post
Share on other sites

Amazing plugin! Use fake xai_plugin, loaded and active in FSM to allow some stuff like remarry and RSOD-fix and, furthermore, exit FSM... it's brilliant !!

4

Share this post


Link to post
Share on other sites

Does the remarry work with no-bd patched CFW? Or maybe a no-bd CFW is not required to run the plugin just fine?

0

Share this post


Link to post
Share on other sites

Will the BD remarry work on DEX firmware :o 

I'll have to try it because I could never get my BD to marry

0

Share this post


Link to post
Share on other sites
Will the BD remarry work on DEX firmware  

I'll have to try it because I could never get my BD to marry

Yes it does. Worked fine on my 2001b while on 4.76 dex

Sent from my iPhone using Tapatalk

3

Share this post


Link to post
Share on other sites

Impressive Work @mysis , I really enjoy XMB mods and hacks. Hope to see more of them from others and of course yourself.  Thanks for the share :)

 

1

Share this post


Link to post
Share on other sites

Dude you make a year old vision of me to be come true :)

Edited by cfwprophet
0

Share this post


Link to post
Share on other sites

Thank You very much for the awesome release.

Edited by IronMan
0

Share this post


Link to post
Share on other sites

@mysis really good work, I like your modding and hope you will do something for ps4 then :)

0

Share this post


Link to post
Share on other sites

I just registered here to thank you for this amazing piece of code you have given us. You are a legend dude.

1

Share this post


Link to post
Share on other sites

Really awesome release @Mysis thanks

sent from here to there using Tapatalk

0

Share this post


Link to post
Share on other sites
On 1/12/2016 at 8:15 AM, Orion said:

 

 I have made a simple pkg installer for CFW Settings Link

 

And to uninstall it?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now