Abstract This paper explores the technical intricacies of modifying and repacking firmware for Android TV devices built on the MStar (MStar Semiconductor, now part of MediaTek) chipset architecture. It details the specific partition layout, the proprietary boot header structures used by MStar, and the ecosystem of tools required to successfully unpack, modify, and repack firmware images. The focus is on the "MStar Upgrade" (MUG) format and the tools necessary to maintain header integrity during the repacking process. 1. Introduction MStar chipsets (such as the MSD6A608, MSD6A628, and MSD6A918) were widely used in mid-range Smart TVs and Android TV boxes (e.g., early Philips and Sony Android TVs). Unlike standard Android devices that utilize generic AOSP boot.img structures, MStar devices employ a proprietary boot mechanism. This mechanism integrates a custom header containing initialization code, hardware configuration tables, and signing information. Alex Blake Kyler Quinn X Jav Amwf Asian Japan Full Apr 2026