There are paid OTA servers (like Firmware.center) that archive old builds. These are the safest, as they are direct dumps from carrier servers.
Avoid: Random torrents or "Auto-Installer" .exe files claiming to be the firmware. These are often malware. Zte 9030 Firmware
A soft brick means your phone is stuck on the boot logo (bootloop) or turns off immediately after powering on. This often happens after a failed root attempt, a bad OTA update, or accidental deletion of system files. Flashing the original firmware is the only fix. There are paid OTA servers (like Firmware
Reality Check: ZTE stopped providing official OTA updates for the 9030 line around 2019. The final official build is usually Android 7.1.1 with a security patch dated 2018-12-01. These are often malware
If you are searching for "Zte 9030 Firmware Android 9" or 10, you are looking for Unofficial LineageOS ROMs. These are not stock firmwares. They require an unlocked bootloader and will break VoLTE (Voice over LTE), which is a major problem as 3G networks shut down globally.