• Announcements

    • GregoryRasputin

      Do You Have Problems Logging In   07/22/2016

      So it appears some of you may have problems signing in, if you do, could you contact me through the contact form, or hit me up on Twitter: https://twitter.com/GregoryRasputin If you don't let me know of a problem, i cant fix it >.<
    • 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/

21 posts in this topic

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