

scripts/feeds install -a to install symlinks for all obtained packages into package/feeds/ scripts/feeds update -a to obtain all the latest package definitions defined in nf / Run cd immortalwrt to enter source directory.

Sudo bash -c 'bash -single-branch -filter=blob:none to clone the source code. The following tools are needed to compile ImmortalWrt, the package names vary between distributions. And you need use the CPU based on AMD64 architecture, with at least 4GB RAM and 25 GB available disk space.

To build with this project, Ubuntu 20.04 LTS is preferred. Cygwin is unsupported because of the lack of a case sensitive file system. To build your own firmware you need a GNU/Linux, BSD or MacOSX system (case sensitive filesystem required). If your device is supported, please follow the Info link to see install instructions or consult the support resources listed below. To quickly find a factory image usable to migrate from a vendor stock firmware to ImmortalWrt, try the Firmware Selector. Downloadīuilt firmware images are available for many architectures and come with a package selection to be used as WiFi home router. Source from anywhere.ĭefault login address: or, username: root, password: none. ImmortalWrt is a fork of OpenWrt, with more packages ported, more devices supported, better performance, and special optimizations for mainland China users.Ĭompared the official one, we allow to use hacks or non-upstreamable patches / modifications to achieve our purpose.
