All right then.
----Getting the Necessary Files------
1) Download YPG1USRetoreFinal
http://download1768.mediafire.com/2f0o1c6z3w9g/aodm44hzan3jauo/YPG1USRestoreFinal.zip
2) Download Heimdall suite 1.1.1
https://github.com/downloads/Benjamin-Dobell/Heimdall/heimdall-suite-1.1.1-win32.zip (just click the links)
3) Extract both. The restore file should be 292 mb, and the heimdall suite should be 16.2mb
----
Installing device's driver for Hemidall----
4) Next put the device in download by holding volume down + power
5) Click on the heimdall folder, and click on "Drivers". You should see a file that says "zadig". Open it up.
6) Go to where it says "Options", and select "List All Devices" from the drop down menu. If you did this right under "USB Device" it should read "SAMSUNG USB Composite Device", it also show the Vendor ID, Product ID, and Current Driver.
7) Click on "Install Driver", you'll get an error saying "Windows can't verify the publisher of this device". Ignore it and click "Install this driver software anyway".
8) If you've done these steps correctly, a window should pop up saying "The driver was installed successfully"
9) You can close out Zadig and open up Heimdall-frontend
----Flashing with Heimdall---- It's very easy (well using this version anyway lol)
This is pretty straight forward. All we are doing is matching the files from the YPG1USRestoreFinal, to what it says in the GUI.
That means you will be only looking at "FactoryFS", "Kernel(zImage), "Param.lfs", "Cache", and "Database Data" and nothing else.
Here we go:
10) Click "Browse" under
FactoryFS, and navigate to where you saved your YPG1USRestoreFinal file, then click on
factoryfs.rfs
11) Click "Browse" under
Kernel (zImage), and select
zImage
12) Click "Browse" under
Param.lfs, and select
param.lfs
13) Click "Browse" under
Cache, and select
cache.rfs
14) Click "Browse" under
Database Data and select
dbdata.rfs
It should look like this.
Make sure you double, and triple check that all files are in the right places, and that your usb is firmly connected.
15) Once done doing that hit start, and it will begin flashing. Shouldn't take that long. You will have 2 progress bars (one in heimdall, and one on the player itself), after the process is done the galaxy player will reboot on its own.
----Final Steps----
You'll notice that the galaxy player is still in a bootloop,
so what you have to do is boot into the stock recovery by holding "volume up + power, then letting go of power after a second"
If done correctly you'll see the player restoring the cache, and data (it should be in yellow text). After that it will reboot on its on and be like new!
Note: This ROM is already prerooted so you don't have to worry about rooting it yourself.