From Systrace to Safetynet: Android game development case studies
summary
Systrace debugging finds triple buffering in Brawl Stars and cuts input latency from ~47 ms to ~32 ms by changing frame pacing to double buffering, removing one frame of delay; Instant Games forwards the referral string (adds fromIG=true) so full installs retain AdCampaign source for accurate analytics; combining app licensing with SafetyNet Attestation API blocks pirated APKs and rooted-memory attacks — Rovio sees 40% fewer leaderboard hacks and more genuine spenders — another developer halves non‑beta user leakage.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:26Damian
- 2:15Technical explanation
- 6:03Systrace
- 15:24Demo
- 18:34Instant game referral tracking
- 19:04Instant games
- 21:19Forwarding referral data
- 22:49Ensuring game integrity
- 24:54How to protect game integrity
- 25:44Licensing
- 29:24Rovio
- 30:44Results
- 32:09Beta Leakage
- 35:54Summary
related talks
37mSystrace for games
10mProtect your game's integrity on Google Play
40mAndroid vitals: Debug app performance and reap rewards
26mProtecting games and players by fighting abuse and piracy
14mDeliver higher quality games on more devices
23mSpeed Trap Ahead - Avoiding Costly Security and Privacy Issues in SDK Integration
31mSpeed Panel: Next-Gen Game Security: How To Protect Your Players In Games.
40mAndroid high performance baby
