Rockbox Technical Forums

Third Party => Unsupported Builds => Topic started by: SparkDev7 on August 11, 2016, 04:03:14 PM

Title: Custom Firmware For Low End Players
Post by: SparkDev7 on August 11, 2016, 04:03:14 PM
First, I would like to say that this question is probably a little off topic, but, I couldn't find a good place to put it.
----------------------------------------------------------------------------------------------------------------------------------------------------------
So, I joined the Rockbox forums for 1 reason... to get advice on how to create some custom firmware for lower end players that will never support Rockbox (Namely The AGPTek A02 Player.). I know i should probably learn C (I am currently learning C++), but other than that I have no clue what to do! I just thought that The Rockbox Team would be able to give me some advice and tips on this subject.
Thanks.
Title: Re: Custom Firmware For Low End Players
Post by: saratoga on August 11, 2016, 04:14:35 PM
I would start by learning c and then learning assembly.  Some additional study of operating systems, embedded systems, and electronics would also be extremely useful. 

At that point, disassemble their firmware, learn how it works, and then write your own operating system for it. 
Title: Re: Custom Firmware For Low End Players
Post by: SparkDev7 on August 23, 2016, 12:47:54 PM
Thanks. How Would I Disassemble their firmware?
Title: Re: Custom Firmware For Low End Players
Post by: saratoga on August 23, 2016, 01:09:11 PM
I don't think you need to worry about that right now.