Developer Tools

New Free Tool Spots Apps That Break After Phone Updates

Your favorite app suddenly crashes after an update — this finds the cause first.

Deep Dive

Here's a problem you've probably lived through. Your phone gets a software update, and suddenly an app you rely on — banking, chat, a game — crashes or loses a feature. The cause is usually a 'compatibility issue': the phone's underlying toolkit changed, and the app was built for the old version.

OpenHarmony is a newer, open-source phone platform, backed largely by Huawei and growing fast in China. Its toolkit adds new features quickly. Great for developers, but it means apps can quietly stop working. The researchers note that existing repair tools don't help here, because OpenHarmony uses its own programming language, ArkTS, and is too new for older checkers to understand.

So they built HapCiD, an open-source tool that scans apps automatically and flags exactly which parts will break. They ran it on 4,478 real apps and found 2,040 problems across 163 of them — roughly one in every 27 apps had a hidden issue. The team claims 100 percent accuracy on their tests, meaning no false alarms and nothing missed in that set. They also published a study sorting these problems into categories and suggesting fixes.

The honest catch: this is a research tool, not a consumer app, and the 100 percent figure applies only to the apps they tested. Also, most readers outside China won't run into OpenHarmony, so the direct benefit is limited today. But the pattern is universal — Android had identical growing pains, and the same approach could eventually protect any app store you use. Accepted at the Internetware 2026 conference.

Key Points
  • HapCiD is a free, open-source scanner that finds apps which will break after a phone system update
  • Run on 4,478 apps, it caught 2,040 broken features in 163 apps — about one in 27
  • It targets OpenHarmony, a fast-growing open-source phone platform mainly used in China, and the team claims 100 percent accuracy on their test set

Why It Matters

Fewer surprise app crashes after updates means less wasted time, better apps, and faster fixes.

📬 Get the top 10 AI stories daily