Zhengyang Tang, Xin Lai, Pengyuan Lyu, Xinyuan Wang, Tianyi Bai, Chenxin Li, Yiduo Guo, Huawen Shen, Yuxuan Liu, Junyi Li, Zhengyao Fang, Yang Ding, Yi Zhang, Weinong Wang, Xingran Zhou, Liang Wu, Fei Tang, Sunqi Fan, Shangpin Peng, Zheng Ruan, Anran Zhang, Benyou Wang, Ji-Rong Wen, Rui Yan, Chengquan Zhang, Han Hu
4 min
Training agents for mobile devices is notoriously difficult because real-world phone environments are stateful, slow, and prone to side effects, making them difficult to reset or verify automatically. While mock environments offer scalability, they often fail to capture the nuances of real-device behavior. PhoneBuddy addresses this by introducing a training recipe that leverages both real-app environments and a reconstructed mock-app environment called PhoneWorld. PhoneWorld reconstructs runnable mock apps from real GUI structures, allowing for scalable, resettable, and automatically checked interaction. The researchers compare three training stages: supervised fine-tuning (SFT), real-app reinforcement learning (RL), and a mixed RL approach that incorporates both real-app and mock-app data.
The study demonstrates that combining real-app and mock-app training is superior to using either in isolation. On a 150-task human evaluation conducted on real phones, the task success rate improved from 36.67% after SFT to 40.67% after real-app RL, and further to 45.33% after mixed RL. A similar trend was observed on the AndroidWorld benchmark, where success rates rose from 60.3% to 77.2% and finally to 83.2%. These results suggest that mock-app training acts as a powerful, complementary source of interaction signal rather than a replacement for real-world execution.
This work highlights that the primary bottleneck for mobile agents is not just perception or grounding, but the ability to train models that can reliably navigate the complexities of real-world software. By showing that mock environments can be effectively used to augment real-device training, the authors provide a scalable path forward for developing more capable phone agents. However, the persistent difficulty with long-horizon cross-app workflows indicates that future research must focus on better state tracking and information handoff between applications.
Phones are becoming an important execution surface for general-purpose agents, but training open models for reliable phone use remains difficult because the environment that matters at deployment, real devices running real apps, is slow, stateful, side-effectful, and hard to reset or verify, while scalable mock environments only approximate real behavior. We present PhoneBuddy, a training recipe and open-model line for agentic phone use that combines a real-app environment with a mock-app environment, PhoneWorld, which reconstructs runnable mock apps from real GUI usage structure. PhoneBuddy first builds a shared supervised fine-tuning stage from trajectories collected in both environments, then compares real-app RL against mixed RL across both environments. Across a 150-task human evaluation on real phones spanning apps, mini-apps, and cross-app workflows, task success rate improves from 36.67\% after supervised fine-tuning to 40.67\% after real-app RL and 45.33\% after mixed RL. On AndroidWorld, the same progression rises from 60.3\% to 77.2\% to 83.2\%. These results show that mock-app training is not a replacement for real-app RL, but a complementary source of scalable, resettable, and automatically checked interaction. The gains are strongest on app and mini-app tasks, while long-horizontal cross-app workflows remain an important open challenge.
Alex: So the mixed training is essentially building resilience — teaching the model that the real world doesn't always look like the textbook version.
Sam: Precisely. And when the researchers tested this on 150 different tasks on real phones, they found that agents trained with this combined approach completed tasks meaningfully more often than those trained by simply copying human behavior. It's not a dramatic leap, but it's a consistent, measurable improvement.
Alex: Does that mean we're getting close to agents that can handle complex, multi-app tasks — like booking a trip across several different apps?
Sam: Not yet. The gains were clearest on single-app tasks. What the researchers call "cross-app workflows" — say, finding a hotel in one app and saving the details into a document in another — remain a significant hurdle. The model tends to lose track of the original goal as it moves between different interfaces. Each app looks and behaves differently, and keeping a coherent thread of intention across all of them is a much harder problem.
Alex: That makes sense. It's one thing to press the right button. It's another to remember why you pressed it three apps ago.
Sam: That's the right way to think about it. The study suggests that combining real and simulated training environments is a genuinely useful strategy. But the deeper challenge — keeping an agent focused and accurate across many steps and many apps — is still an open problem for the field. This work is a meaningful step toward practical phone-using AI, but it's honest about how much further there is to go.
Alex: A useful reminder that progress in AI is often incremental and careful rather than sudden. Thanks for walking us through it, Sam, and thanks to everyone for listening to ResearchPod.