THIS IS ONLY FOR VERSION 3.4 OF THE SURFANS F20 PLEASE TAKE THE UPDATE FILE OUT OF .rockbox AFTER DOWNLOADING THIS REPOSITORY
You may need to enable show hidden files in explorer (if on windows) as the rockbox folder starts with a period (.)
To install rockbox just do the following with the files in this repo:
Determine what hardware version your player is and download the correct bootloader update file (this should be v3.4 if you're reading this, so the update file here will be used)
Download a Native Port Rockbox build (the .rockbox folder in this repo)
SECOND REMINDER TO TAKE update.upt OUT OF .rockbox THIS PROCESS WILL NOT WORK IF YOU DO NOT
Format the SD card you want to use in the stock firmware (System Settings --> Reset --> Format TF Card)
Connect your F20 to a PC or laptop and format the card to be fat32, you will probably need a separate application outside of the default Windows file explorer (assuming you aren't on Linux)
Place the update.upt (again, this should NOT be in .rockbox) file and the .rockbox folder on the root of your SD card
SAFELY eject your F20 from the computer and in the stock firmware, run the Firmware Update (System Settings --> Firmware Update)
You should now have a rockboxed Surfans F20 :D
I have included a few themes (Settings --> Theme Setting --> Browse Theme Files) including the win95 theme in my post, you can find and use them if you please or add more.