Replace the iconic "connecting hands" logo with custom 84x48 bitmaps.
Perhaps the most ambitious firmware project for the Nokia 3310 was Project MADos. This was a full, open-source alternative firmware written from scratch. While the original creators of MADos have moved on, the project is being preserved as an important piece of mobile phone history. nokia 3310 custom rom
The , for instance, runs a version of Android, opening it up to the vast ecosystem of Android custom ROMs. The flashing process is similar to that of other Android smartphones: unlocking the bootloader, using tools like TWRP or Fastboot, and wiping data for a clean install. Popular Android ROM options like LineageOS and Pixel Experience can theoretically bring a "stock Android" experience and increased privacy to the device. Replace the iconic "connecting hands" logo with custom
Alongside NokiX, a collection of other utilities were essential for the process: While the original creators of MADos have moved
Modding the original Nokia 3310 with custom firmware (often called custom ROMs) opens up a world of hidden features, custom animations, and entirely new games. 🛠️ The Hardware: Understanding the MADOS Architecture
The secret to the Nokia 3310's modifiability lies in its hardware platform. The phone is built on Nokia's third-generation Digital Cellular Technology (DCT-3) architecture. This platform, shared with other popular models like the 3210, 5110, and 8210, was famously open to exploration and modification.
As modding grew more sophisticated, the limitations of g3n0lite became apparent. Writing larger patches was difficult and time-consuming. This led Arkadiusz Wahlig to develop NokiX, a more powerful modding tool for old Nokia phones. NokiX uses a scripting language (REXX) to write patchers that can insert and modify code and data in the firmware. The final version included many ready-to-use patches, a development kit with an integrated editor and compiler, and extensive documentation. NokiX was always free, and its source code remains available.