PS3 4.81 STARBUCKS (+ COBRA 7.50) v1.02 CFW by habib

Discussion in 'PS3 News' started by habib, Jan 2, 2017.

By habib on Jan 2, 2017 at 3:17 AM
  1. 363
    394
    73
    habib

    habib Developer

    Joined:
    Oct 13, 2014
    Messages:
    363
    Likes Received:
    394
    Trophy Points:
    73
    Following the release of 4.81 Starbucks v1.00 & v1.01 & his recent work with Fake Save Date/Game Quit Popups for REBUG CFW, developer HABIB has now turned his attention to COBRA once again and thus released a new version (v1.02) of his "Starbucks" firmware with an updated COBRA (v7.50) payload that of course comes with some new features included. The dev has included a new feature in the CFW that does not require the use of lv2 peek and other methods to get your console IDPS & also applied some patches that were once exclusive to MLT 's Firmwares. Cobra v7.50 adds some new functionality by adding PS2 ISO that are decryptted "Config Support", Backwards comparable console now will be allowed to use "ps2 netemu with cobra opcode 0x1ee9", Plus some additional PS2 changes for BC and Semi BC consoles.

    Another interesting change includes will make updating to applications to work with Cobra easier as "modules can be updated, no more hash update needed", which should save developer's some time when supporting the payload. Additional details can be found below in HABIB's release quote
    -STLcardsWS

    4.81_habib_Cobra_starbucks.png


    • 4.81 STARBUCKS v1.02 + COBRA 7.50 CFW


      What's New:
      1.c00 without license
      2.possible bug fix when downloading pkgs
      3. cobra 7.50
      4: sc 870 patched(get_idps) sony blocked in 4.55, no more using lv2 peek etc to get idps xD​


      Cobra 7.50:
      • modules can be updated, no more hash update needed
      • ps2 iso decrypted config support
      • allow ps2 netemu on bc with cobra opcode 0x1ee9
      • stealth extension now disables sc15 as well
      • ps2 netemuu on bc and semi-bc ps3:
      bc_to_net(opcode, param)
      param=1 enable patch
      param=0 disable patch
      param=2 return current status​
      returns:
      return 1=enabled patch
      return 0=disabled patch
      return -1=its not a bc or semi bc ps3
      int ps2_netemu_cobra(int param)
      {
      lv2syscall2(8, (uint64_t)0x1ee9, (uint64_t)(int)param);
      return_to_user_prog(int);
      }

      ps2 with config:


    • 1. MADE OUT OF 4.81 OFW
      2. HAVE INSTALL PACKAGE FILES AND APP_HOME
      3. HAVE reActPSN COMPATIBILITY
      4. PATCHED LV0 TO DISABLE ECDSA CHECK
      5. PATCHED LV2 TO ADD PEEK/POKE SUPPORT
      6. PATCHED LV1 TO DISABLE LV2 PROTECTION
      7. PATCHED LV1 TO ADD PEEK/ POKE SUPPORT
      8. IT CAN RUN GAMES SIGNED WITH KEYS UP TO 4.81
      9. CAN BE UPDATED OVER ANY CFW.
      10. CAN BE UPDATED OVER 3.55 OFW
      11. NOT ADDED NO BT/BD PATCHES
      12. RSOD BYPASS
      13. REACTPSN OFFLINE PATCH ADDED
      14. BETTER SYSTEM STABILITY
      15. REMOVED CINAVIA DRM FOR HDD CONTENT
      16. REMOVED CINAVIA FOR BDMV
      17. REMOVED CINAVIA FOR BDVD
      18. QA FLAG ENABLED BY DEFAULT IF PS3 WAS QA ON 3.55
      19. COBRA 7.40
      20. SYSTEM ACTS AS A COMPLETELY NORMAL CFW WHEN COBRA DISABLED
      21. FSELF COMPATIBILITY ADDED
      22. PATCHED DOWNLOAD PLUGIN FOR DEX PKGS(FOR E.G XMBPD)
      23. ENCHANCED REMOTE PLAY
      24. REMOTE PLAY SFO FLAG OBSOLETE
      25. NO EPILEPSY WARNING
      26. SYSCALL 15 ADDED TO EXECUTE ANY LV2 INTERNAL FUNCTION
      UPDATE (v1.01) - day zero 1.01 update released.
      • fixed ps2 issue and whats new psn


    Download: 4.81 Starbucks (v1.2) + Cobra 7.50
    MD-5: BC87971E7ED9BED7A620418465EBB36C
     
    Last edited by a moderator: Jan 2, 2017

Comments

Discussion in 'PS3 News' started by habib, Jan 2, 2017.

    1. aldostools
      aldostools
      Thank you for the bug report. The new parameter is already supported in the latest commit.
      https://github.com/aldostools/webMAN-MOD/commit/43101f68c538cf6a687c786a7eaba561ee5600a8

      Code:
      system_call_2(SC_COBRA_SYSCALL8, (uint64_t) SYSCALL8_OPCODE_ENABLE_PS2NETEMU, (uint64_t)param);
      
      I'm just waiting for feedback ;)

      BTW I'm not sure about the difference between -1 and 0. Is there an accurate method to detect the system model to let webMAN decide when to use -1 or 0?
      citra mulia and habib like this.
    2. habib
      habib
      1 means patch is enable this is returned when you either check for status or enable patch

      0 means patch is disabled, this is returned either when you restore the patch or when you check current status of patch

      -1 is returned on non-bc ps3 to add compatibility for apps so that they dont restore patches of bc console, this would break ps2 on non-bc

      Params are 0(disable patch),1(enable patch),2(check status)
      aldostools likes this.
    3. aldostools
      aldostools
      Thanks for your answer!
      I have uploaded a new test build that now checks the current status.
      http://aldostools.org/temp/test/webMAN_MOD_1.45.07_Updater_test2.pkg

      Source code:
      https://github.com/aldostools/webMAN-MOD/commit/881a8d981ab0df48f7cebf83e6876cb651f22a3e
      citra mulia, bguerville and habib like this.
    4. habib
      habib
      aldostools likes this.
    5. bguerville
      bguerville
      Are you spoofing ids by any chance?
      Have you checked any psnpatch's cfg file that's in use too? It could be in psnpatch game installation directory, on /dev_usb00X etc.. Check the psnpatch release notes for the full details..
    6. bguerville
      bguerville
      Not sure exactly what it means for psnpatch... Need to ask @kokotonix about this.

      Most recent webMAN-MOD release can disable sc15 now though. Aldo added the new syscall in the list.
    7. Joonie
      Joonie
      That is probably depending on @habib's src

      SYSCALL8_OPCODE_STEALTH_ACTIVATE: //KW PSNPatch stealth extension compatibility. <- this opcode needs checked.

      Is the src available on public?





      Sent from my iPhone using Tapatalk
      Alexander likes this.
    8. bguerville
      bguerville
      Unfortunately not the whole source... TBH I really wonder why.
      It does not evolve further either & I am totally missing the point of using closed source here? Except maybe the fear of s#ny patching something??? Even that might not really be a valid concern because if s#ny had wanted to improve this aspect of PSN security they would already have done so ages ago imo...
      Last edited: Jan 4, 2017
    9. kokotonix
      kokotonix
      For what I remember (I don't look into it for a while) I believe the psnpatch stealth extensions source is included with its distributions
      citra mulia likes this.
    10. kokotonix
      kokotonix
      needs to be updated.
      please report in psnpatch forum
      TheDemon and STLcardsWS like this.
    11. bguerville
      bguerville
      Last edited: Jan 4, 2017
      kokotonix likes this.
    12. Drag
      Drag
      When I play any ps3 game offline and then I choose another game to play online and use psnpatch plugin with webman mod 1.45.07, got this error 80028E01. But if I turn on the ps3 and choose the game and I'm online, I don't have this error
      Last edited: Jan 4, 2017
    13. reiyu
      reiyu
      interesting. do you by any chance know if ps2_netemu can be used to boost ps2_emu performance? this would be a great thing for BC units. @habib any thoughts?
    14. Zoilus
      Zoilus
      wow great work to @habib for this great release and @aldostools for working so quickly to get webman adapted to the new stuff!

      ok so what exactly does this mean "sc 870 patched(get_idps) sony blocked in 4.55, no more using lv2 peek etc to get idps xD" . does this block psn from getting your idps? or blocks it from asking for it? or does it block other apps from asking for it?
    15. kokotonix
      kokotonix
      I believe it reopens sc 870 as it was in the past.
      Allowing any tool to read the idps.
      (Hum .... won't this be a security issue ?: Very easy to detect if in CFW when this syscall is running ...)
    16. habib
      habib
      It just fakes the syscall into thinking its actually a sonys valid application that reads idps, no security issues
      Zoilus and kokotonix like this.
    17. habib
      habib
      Sometimes netemu has better performance than native emu, you can try new webman and see if netemu suits you better
      Zoilus likes this.
    18. kokotonix
      kokotonix
      great !
      habib likes this.
    19. reiyu
      reiyu
      that's interesting, do you think emu is actually assisting in net_emu processes?
      complexusername likes this.
    20. habib
      habib
      Nope, they both are different and both use different chips
      complexusername likes this.

Share This Page