# TelloPython: reconstructing app-only Tello drone commands

> TelloPython implements Python control of Tello drone functions available through its mobile app beyond the documented API. Its notes describe recovering command IDs and packet fields through Android app decompilation and Xposed hooks, then using those findings for joystick movement and flip commands.

- Type: Case study
- Targets: App · Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/jaqxues/TelloPython>
- Primary source: <https://github.com/jaqxues/TelloPython/blob/370497e4225927d5238ec37f0a3b52499eae280f/Readme.md>
- Catalog page: <https://awesomerea.org/resources/tellopython-case/>
- Record JSON: <https://awesomerea.org/resources/tellopython-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/tellopython-case/index.md)

## Requirements & limits

- **Prerequisites:** A Tello drone is required for control.
- **Prerequisites:** The command-ID extraction scripts require a decompiled Tello app folder; the author recommends Jadx.
- **Limits:** The command-ID list may be incomplete.
- **License:** GPL-3.0 License.

## Primary sources

1. <https://github.com/jaqxues/TelloPython/blob/370497e4225927d5238ec37f0a3b52499eae280f/Readme.md>

## More in Apps

- [Humax-CLI: reconstructing IR4000HD remote control](https://awesomerea.org/resources/humax-cli-case/index.md) · Case study
- [Swish QR format: mapping payment QR payloads](https://awesomerea.org/resources/swish-qr-format-case/index.md) · Case study
- [baseus-desktop: reconstructing Baseus earbuds control](https://awesomerea.org/resources/baseus-desktop-case/index.md) · Case study
- [Samsung Cloud Notes: reconstructing cloud note access](https://awesomerea.org/resources/samsung-cloud-notes-case/index.md) · Case study
- [Music Tag Desktop: reconstructing an Android music tagger for Windows](https://awesomerea.org/resources/music-tag-desktop-case/index.md) · Case study
- [vector-studio-re: reconstructing Vector Studio's automation protocol](https://awesomerea.org/resources/vector-studio-re-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
