Hey /g/ I'm always hearing about downloading and installing custom firmwares like in cameras and music players and such but how would one go about creating their own? I would like to create my own just as a learning experience and want to know what programs or tutorials would be most useful?
Also why not a firmware general?
> good firmwares
> firmware creating
> anything about said topic
that's a bit too broad
firmware of an audio player doesn't compare to a firmware of a smart dishwasher
Yes just open the firmware file in winrar and add all the extra apks
Thats how i became the king of phone modders in india
firmware is not free
>>58948360
Start with something well documented.
I'd start with something simple like working with an aruino
https://www.arduino.cc/en/Hacking/HomePage
Firmware is all opensource and hosted on github.
>>58948888
thanks
>>58948360
fell for the DD/OpenWRT/Tomato meme and it slowed my router to a halt and almost bricked it.
what the fuck, looks like you need smartphone tier 8core8GBram hardware to run this pile of fucking shit.
>>58949665
>fell for the DD/OpenWRT/Tomato meme and it slowed my router to a halt and almost bricked it
It werks for me.
>>58948360
For any modern device the "firmware" is an image of the operating system and user interface application. To write your own you would need to know ALL the hardware details, the memory map and obviously you'd need to compile code to run on whatever CPU/SoC the devices uses.
Manufacturers obviously don't release that information to the public.
So tl;dr you can't create your own.
>>58949665
perhaps you are retarded.
It works fine on my router with a 200mhz mips processor and 16MB of ram.