Finding a specific firmware link for the Amlogic S905L2 can be challenging because this chipset is primarily used in "operator-tier" set-top boxes (STBs) like those provided by telecom companies (e.g., ZTE, Huawei, or FiberHome). Unlike the standard S905X, the L2 variant often has locked bootloaders or region-specific software.

Device Manufacturer’s Website: The best place to find the correct firmware for your device is usually the website of the device manufacturer. Manufacturers often provide support sections where they host firmware downloads for their products.

Custom Android Firmwares: Various repositories host "clean" Android 6.0 and higher firmwares. You can find several community-verified versions on GitHub.

My box is a "MXQ Pro 5G" – will these links work?

Check your board. Many MXQ Pro 5G boxes use S905L2 + RTL8822BS. Use Link Set 1, then manually replace the Wi-Fi driver via ADB.