Now that debug maybe Amazon PLEASE
still having re-signing issues with Amazon app. I cannot get a re-signed EBOOT or SELF to boot without returning to XMB. But yeah, definitely Hulu and Amazon are top on my list. Hopefully have some results soon. If anyone can get a re-signed file to boot for Amazon, let me know how!! I will post any updates and packages.
EDIT #1 (Amazon): Apparently I can sign the files as DEBUG and it boots...more details soon! <-- eh, sorta
EDIT #2 (Hulu): Backtracking to v1.54, I have forced Hulu to give me a network error!! This is good news....maybe, as I only have so far edited 2 SDAT files to get to this point
EDIT #3 (YouTube): New USA YouTube 3.01 has been released. I am loading ELF into IDA now and patching. Will post links if anyone wants them when finished. I assumed nobody noticed the update because we are all using the EU version
EDIT #4 (YouTube): Using
aAge_restricted as a starting point in disassembly, you can go six functions down from this to find PSN check function. The XREF from this function is the branch instruction that needs NOP'd. The US version uses the same offset as the EU version for PSN check -->
0x055F30
EDIT #5 (YouTube): Here is a NoPSN link for US version of YouTube for anyone that wants it:
Youtube-v3.01-[NPUP10028]-NoPSN.pkg
EDIT #6 (YouTube): Producing a NoADS version of YouTube, as I suspected, does not look easy. My first thought was to modify some local files. Upon further inspection, my second thought was to bootstrap an SPRX module to do a MITM attack basically and filter out the ad links using javascript. I assume that the ads are inserted the same way for the desktop and mobile versions as well. I have been using a "trial" version of YouTube Red and have not seen any ads, surprise, surprise

I will see what I can come up with as far as that goes sometime in the future as I have spare time.
EDIT #7 (Hulu): New revelations for v1.56 point to EBOOT for patching, maybe the SPRX as well. I am going to see if I can get past the initial PSN splash to the Hulu login screen. From there, the SPRX may come into play. I do not have a Hulu account, so when or if I get a test package ready, I will post it for others to test. I will need you to test the following things:
1) Test Hulu User Login
2) Disconnect From PSN while logged in and see if a PSN splash happens
3) Connect To PSN while logged out and see if anything weird happens (I can test this part)
4) Disconnect and reconnect to PSN while logged in to verify there are no PSN splashes
5) Disconnect and reconnect to PSN while logged out and see if anything weird happens (I can test this part as well)
6) Post details
EDIT #8 (YouTube): It seems the Japanese version has also been updated to v3.01. The offset was again our now infamous
0x055F30 location. All regions share the same patch area. Here is the new NoPSN package:
Youtube-v3.01-[NPJB00286]-NoPSN.pkg
EDIT #9 (Hulu): Taking a small break from Hulu. I tried a ton of patching on EBOOT with no luck yet. I will see what I can do tomorrow. Here is an updated IDA file with all my comments for anyone interested, here:
Hulu-v1.56-[NPUP00046]-[IDA-Refs]-update1.zip