Tulisan ini saya salin dari blog lama saya yang lain, p1x1q DarkIT, yang terbit 10 Maret 2014. Isinya saya pertahankan, cuma saya rapikan sedikit ejaan dan formatnya. Versi aslinya ada di sini: Python2.7 Android via gaeproxy
Catatan: trik ini butuh HP yang sudah di-root dan mengubah isi
/system. GAEProxy sudah lama nggak dikembangkan, Python 2 sudah end-of-life, dan link download di bawah adalah link shortener lama yang kemungkinan besar sudah mati. Anggap tulisan ini sebagai nostalgia, ya.Cara dapat Python command line di Android lewat aplikasi GAEProxy. Ternyata di dalam GAEProxy ada binary Python 2.7 yang bisa kita pakai sendiri.
Yang dibutuhkan
- HP Android yang sudah di-root
- Terminal Emulator: Download
- GAEProxy: gaeproxy-0.21.7.apk
- File explorer favorit kamu
Langkah-langkah
- Download dan install
gaeproxy-0.21.7.apk.
- Buka file explorer favorit kamu, lalu cari file
python-cldi folder/data/data/org.gaeproxy/.
- Copy file
python-clke folder/system/bin/, lalu rename jadipythongae, biar gampang nanti ngetiknya di terminal.

Coba di terminal
Sekarang kita coba. Buka terminal, lalu ketik:
pythongaeKalau kamu belum masuk sebagai su (superuser), kamu bakal dapat pesan
Segmentation fault.
Jadi, jalankan
pythongae sebagai su:su
pythongae
Sedikit main-main dengan Python command line ๐

Oke selesai, sekarang Android kamu sudah punya Python 2.7.
Menjalankan file script Python
Ekstensi default script Python adalah
.py (source) dan .pyc (compiled). Jadi kalau nemu file dengan ekstensi itu, kamu bisa coba jalankan pakai pythongae namafile.py.Untuk menjalankannya, masuk dulu ke folder tempat file itu berada. Misalnya file-nya ada di
/sdcard/python/filescript.py:cd /sdcard/python/
pythongae filescript.pyAtau langsung pakai path lengkapnya:
pythongae /sdcard/python/filescript.py