The framework operates on a client-server model, consisting of three primary layers:

For ISP-supplied routers (e.g., ZTE H298A or F680 ONT), the framework uses CWMP (CPE WAN Management Protocol). The ZTE ACS server initiates a Download RPC method. The payload contains:

Embedded within ZTE’s customized version of Android (MiFavor UI) or other RTOS environments, the client service runs with elevated system privileges. It periodically polls the update server, checks the integrity of downloaded packages, and orchestrates the installation process. For low-end terminals (e.g., feature phones or CPEs), a lightweight version of this client uses minimal memory and bandwidth.

handles the identification and mitigation of vulnerabilities in third-party components before they are pushed through the update framework. 2. Official "Proper Papers" and Documents