Mediatek Driver 2023 <2025-2027>

She opened the driver source tree—a sprawling 4.2-gigabyte labyrinth of C code that MediaTek had provided in Q1 2023. Buried inside drivers/misc/mediatek/conn_mgr/ was a module no one on her team had touched: mtk_sleepctl_2023.c . The file header read:

The Midnight Kernel: A MediaTek Driver Story, 2023 mediatek driver 2023

Every time the phone went to sleep, the driver voted for maximum DDR frequency . And because the vote was never cleared, the memory controller ran at full speed all night. She opened the driver source tree—a sprawling 4

/* * Fixed: December 2023. * If you are reading this in 2025 and battery drain returns, * look for new PM_QoS votes. They multiply like rabbits. * - Lena Wei, last commit of the year. */ And somewhere in MediaTek’s Hsinchu office, Dr. Chen quietly merged Lena’s fix into the 2024 driver branch, pretending he had written it himself. Because in the world of chipset drivers, credit is fleeting—but a working phone is forever. And because the vote was never cleared, the

/* FIXME: PM_QoS voting mismatch if DVFS table > 4 cores. -SJL, 2022-12-01 */ The fix note was from December 2022—just weeks before the driver was finalized. And it was never resolved.

“Ship it. I’ll handle MediaTek’s legal noise. And Lena—put a big comment in the code. If any engineer touches this in 2024 without reading your note, they’ll undo the fix.” The phone launched in November 2023. Reviewers praised its “all-day battery life.” No one knew about the zombie driver. No one thanked Lena.