Use lpunpack from Android OTA tools to extract system, product, vendor.
For the TCL 20 5G (model numbers typically starting with T781 or T790 depending on region), the firmware is based on Android 11 (upgradable to Android 12 in some regions) with TCL’s proprietary UI layer. A firmware package usually contains:
