Taking things apart to see how they work.
Hands-on experiments from high school: game resource files, Android devices and iOS. Self-taught, driven by curiosity.
Articles and notes
Plants vs. Zombies 2 (Chinese version, Android) · 2026 reproduction and a mini decoder
How the resource files of a mobile game are layered, a small RTON decoder written from scratch, and a check of the container layers of a real build.
Outcome: Container layers of a real build analysed; RTON decoder with 14 passing tests on synthetic data
Android & Embedded Device CustomizationPhones, a children's phone watch and a learning device · high school
Rooting, TWRP, custom ROMs, a Windows flashing experiment on a Xiaomi Mi 8, a rooted Xiaotiancai Z6 and a modified Xiaoai Teacher.
Outcome: Phones rooted with custom systems installed; Xiaotiancai Z6 rooted; learning-device system modified
iOS Jailbreaking & Mobile Systems ExplorationSigning, sideloading and jailbreaking · high school
Hands-on iOS experiments: how Apple code signing works, sideloading with AltStore and SideStore, the Dopamine jailbreak, TrollStore on an iPad mini 6, and tweaks.
Outcome: Tools set up and used on my own devices