-
Notifications
You must be signed in to change notification settings - Fork 17
Home
---------------------------------------------------------------------------------------->
Source compiling produces:
-
A monolithic image firmware .img with work packages installation included opkg itself (type
make
). -
The original image firmware .img without work additional packages and built in optimizations only (type
make orig
). -
A set of .ipk work packages to
opkg install
singularly on running router (typemake ipk
).
This project consist in a series of patch modifications of existing firmware (kernel, uclibc) libs, scripts, binaries, .conf files, flash partition usages and in the installation/configuration of new stuffs. Compiling the repository sources, the system will automatically download all the necessary archive sources from their mirrors (including Netgear GPL opensource code download mirror), extract them, patch them and then compile & install/create related packages or monolithic images.
This project is available in 2 ways:
- Package installations on running router
A set of different packages (scripts, apps, programs, libraries) based on .ipk format (opkg) can be installed on the fly without any firmware version dependency (all the firmwares available are similar each other). Some packages are brand new, some are enhancement/upgrade/fix of those included in the original firmware, some are imported/adapted from other projects.
A quick way to start installing packages on running router is through the initialization script startup.sh .
- Flashing a monolithic firmware .img
The monolithic firmware contains all the above stuffs together. Moreover, it includes also kernel/uclibc, builtin libs/apps enhancement tunings & patch modifications.
The router can be completely reverted to original condition flashing any kind of original firmware version.