Forum: Open Source & Homebrew Jailbreak - If you are looking for news and helpful information on PS3 topics like open source and homebrew jailbreak solutions then PSX-Scene should be your first stop. You can stay up to date on topics such as PSGroove and PSFreedom plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: PS3Break V1.1 Information request
  

Page 1 of 15 1 2 3 11 ... LastLast
Results 1 to 10 of 147
  1. #1 PS3Break V1.1 Information request (Now with compile guide) 
    CapnChaosDK is offline Member
    Join Date
    Oct 2010
    Posts
    48
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    **EDIT START, original post can be found in the buttom of this post**

    Hi, here is a small compile guide to get the iLLNESS source files compiled in PCW and use it with your PS3Break v1.1.
    I myself have invested in this product, and will provide some hex files, if there are any significant changes to the payload, since I will have to use it myself. The reason for this guide is because, I feel that the PS3Break team is not really concerned about their older product and now they even releases managers that is only compatible with their v1.2 even though we all know that the “official” version works with all kinds of jailbreak product. Enough banter from me, and let us get to the guide.

    You will need.
    PCWHD Compiler (I use version 4.104)
    Microchip USB HID Bootloader (I used v2.6b, downloaded from the ps3break site.)
    Windows calculator

    First download the iLLNESS source file that you wish to compile, and unpack it to a folder that you can find.
    Open PIC C Compiler, load the main.c file from your iLLNESS folder.
    Now the important part in the main.c file is from line 9 to 44, and you need to edit the following lines.
    I will list the original line first and then the edited version required for PS3Break
    Code:
    9. #include <18F4550.h>
    9. #include <18F2550.h>
    Changes the header file to correct PIC.
    Code:
    10. #fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,NOBROWNOUT,USBDIV,PLL2,CPUDIV1,VREGEN,PUT,MCLR
    10. #fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,NOBROWNOUT,USBDIV,PLL3,CPUDIV1,VREGEN,PUT,MCLR
    Changes the fuse settings to fit with the processer like frequency.
    Code:
    20. #define BTL_PICDEM
    20. #define BTL_USBHID
    I use USBHID bootloader, since it is the one that comes with the product.
    The rest of his main code is fine, to be sure that the LED is working the LED on the ps3break is located on PIN 1
    Now if you hit compile right now, then you will see that the hex file is far too big to fit on the PIC, since it only has 16kb. You can open the hex file in PIC C Compiler and here the HEX address MUST be below the 4000 address.
    So, now for the usb_desc.h file where we will reduce the size of the payload.
    At line 782 you will see the payload for PS3 firmware 3.41 begin, here you will see a bunch of numbers. For our luck, the payload is filled with padding to have the right size for the hack to work, and it is this padding that we can remove.
    Now go to line 976 and select from the beginning of the line and all the way to line 1019 at the end (removing a total of 44 line). Since the size of the USB Port 1 description still need to be the correct size, we have to change the beginning of the Port 2 description (located in line 1318 after removal, before it is located in line 1362).
    Now we need to calculate the diff size for the deleted padding, this is done be counting the deleted amount of 0x00’s
    There are 16 per line and we deleted 44 lines, so 704. This number must be made into a hex value, and here you can use the windows calculator. Set the calculator to Programmer (alt + 3), make sure it is set to dec, enter 704 and then click the hex button, then you should get the hex value “2C0”
    Now go to the line that contains:
    Code:
    #define PORT2_CONFIG_OFFSET         PORT1_CONFIG_OFFSET + PORT1_CONFIG_SIZE
    And the hex value that you have just calculated to fix the port2 offset and it should now look like this
    Code:
    #define PORT2_CONFIG_OFFSET         PORT1_CONFIG_OFFSET + PORT1_CONFIG_SIZE - 0x02C0
    Save your file and compile, now open the hex file in PIC C Compiler to make a final check to see if it fits and then flash it to your stick.
    Feel free to ask any questions, this is just something that I have written in a rush, I have attached the souce and hex file to this post.
    PS: This guide also works with other firmware versions, you just have to edit line 24 in the main.c file and change it to your system.


    Big thanks to XVortex for getting the information that I needed to create the hex files, and iLLNESS for the sourcecode


    Update 20101104
    I have just updated to latest iLLNESS source and added HEX compiles for all firmwares and payloads types for the PS3Break incl the source for this, enjoy.
    Also added the ps3break original flash program it is much more simple then the one they supply now.


    Update 20101112
    Now updated to latest iLLNESS source with the PSN support for PL3, code and all firmware hexes are supplied, enjoy.


    Update 20101115
    Updated to the PSN + 350 Spoof payload, trimmed port1 and 3 config to fit. All tested to work, this is only for firmware 341.
    The uploaded source is messy, but there so you can see what I did. I will reupload nicer source later.


    Update 20101120
    Compiled and uploaded the XOEO Payload, source comes later.


    **EDIT END**

    Hi to all


    I have tried to search the internet dry to answer my questions about this product, but with no luck.

    Do anyone here know the schematics of the ps3break v1.1 product, to compile my own hex files?

    Which precompiled hex files is functional with this product?

    The reason I ask these questions is because I want to newest payload on my ps3, and I am nervous about support for this product in the future.

    I can comfirm that the update button on the 1.1 works, and this pic has an USBHID booter, but I know nothing about the pin layout and clock frequensy.

    Thanks for any help or information.
    Last edited by CapnChaosDK; 11-19-2010 at 06:44 PM. Reason: Added a guide to make hex files for this product.
    Reply With Quote  

  2. #2  
    timtastic is offline Registered User
    Join Date
    Oct 2010
    Posts
    8
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I've been looking for this as well. There must be some way to get away from ****ing ps3break's releases and make you're own. Or someone else must have compiled some hex files for the ps3break sticks.
    I have ps3break v1.1 and it is upgradeable. The problem is to find/make the hex files...

    Any help is appreciated!
    Reply With Quote  

  3. #3  
    mig25 is offline Member
    Join Date
    Oct 2010
    Posts
    23
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Try ILLNESS hexes for USBHID Bootloader from this post: http://psx-scene.com/forums/546948-post3.html (iLLNESS's PSGrooPIC Hexes and Information Thread)
    They should be universal ,becouse all settings ( frequency , LVP ,and MCLR ) is in bootloader ,and HID Bootloader don't change it (but do not mark any options) , only when it shows Device attached first load hex and then Program/Verify.
    Reply With Quote  

  4. #4  
    CapnChaosDK is offline Member
    Join Date
    Oct 2010
    Posts
    48
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by mig25 View Post
    Try ILLNESS hexes for USBHID Bootloader from this post: http://psx-scene.com/forums/546948-post3.html (iLLNESS's PSGrooPIC Hexes and Information Thread)
    They should be universal ,becouse all settings ( frequency , LVP ,and MCLR ) is in bootloader ,and HID Bootloader don't change it (but do not mark any options) , only when it shows Device attached first load hex and then Program/Verify.
    Thx for the input, I have been thinking about this release, but can't we risk destroying the upgrade button, if the bootloader uses a different pin layout, making the upgrade button and then the pic useless?
    Reply With Quote  

  5. #5  
    mig25 is offline Member
    Join Date
    Oct 2010
    Posts
    23
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I my self have a PSGrooPIC used USBHID and i have to use HID Bootloader to upgrade ,and there where several situations that the hex didn't match , but bootloader still was there.... I think HID Bootloader will simply not let go to do a kamikaze (destroy bootloader) untill you will don't match the programming config according to this post:
    http://psx-scene.com/forums/f178/pic...ections-65863/ (PIC PSGrooPIC flashing/DIY guide, FAQ and hex files collections)
    (soft flash for board has USBHIDC18 BTL(original or 2550Trainer modified one) part of the text)

    I can't guarantee that you will not loose bootloader ,but there is high probabilyty that everything will be ok.
    Reply With Quote  

  6. #6  
    timtastic is offline Registered User
    Join Date
    Oct 2010
    Posts
    8
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    After falshing from the link you provided mig25 it is still in HID mode and is no longer a usb hub. When i flash back with ps3breaks it becomes a usb hub again. Do you have another guide or can you guide us through it?
    Reply With Quote  

  7. #7  
    mig25 is offline Member
    Join Date
    Oct 2010
    Posts
    23
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    well ,you can try all firmwares from this page: schema_PSGrooPIC1.0_USBHIDC18-BTL_ICSPoptional - Folder Shared from Box.net - Free Online File Storage

    (not bootloaders) ,and says with ones working ( the newest are with the lates date , but there aren't any Hermes v4 or PL3 ,just older ones).
    Or meybe someone can open his key and find out what is inside ( what is cristal value ,to with one is button connected , is there some connection to pin 1 -10kOhm resistor, and is pin26 grounded ,where is LED connected ec.)

    EDIT:As ILLNESS add P3FREE section you can try them also: http://psx-scene.com/forums/546952-post5.html (iLLNESS's PSGrooPIC Hexes and Information Thread)

    EDIT2: You can try also hexes from Maximus (booth AVRUSB 1.2 and/or PIC18FUSB) and with also uses HID Loader and 18F... PIC: http://maxavrusb.blogspot.com/
    Last edited by mig25; 10-20-2010 at 02:52 AM.
    Reply With Quote  

  8. #8  
    da_undead is offline Member
    Join Date
    Sep 2010
    Posts
    16
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Dont install the illness hermes v4 hex on ps3break !!!

    I did and right now there is no HID boot loader mode in my ps3break - cant revert back !!

    Luckily I have some more copies of ps3break and have started compiling a new hex for it !!

    Lets c if I can release it before the ps3break team
    Reply With Quote  

  9. #9  
    CapnChaosDK is offline Member
    Join Date
    Oct 2010
    Posts
    48
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by da_undead View Post
    Dont install the illness hermes v4 hex on ps3break !!!

    I did and right now there is no HID boot loader mode in my ps3break - cant revert back !!

    Luckily I have some more copies of ps3break and have started compiling a new hex for it !!

    Lets c if I can release it before the ps3break team
    That sounds great.
    If you could release a small compile guide (the pin layout), that would be awesome!

    Looking forward to your hex.
    Reply With Quote  

  10. #10  
    timtastic is offline Registered User
    Join Date
    Oct 2010
    Posts
    8
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Awesome!

    Looking forward to your hex

    Btw!
    Can we use :
    http://www.project0.de/psgroove-maker/

    And just choose the AT90USB162, and it would work?
    Last edited by timtastic; 11-01-2010 at 07:36 PM.
    Reply With Quote  

Page 1 of 15 1 2 3 11 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •