Açık kaynak araç · 2026
ios-homescreen
iPhone ana ekranını Linux’tan tarayıcıda ya da yapay zekâ ajanına söyleyerek düzenleyin.
Neler yapıyor
- Telefonu birebir gösteren tarayıcı düzenleyicisinde gerçek simgeleri sürükleyip Uygula’ya basıyorsunuz.
- Claude Code, Codex ya da Cursor gibi bir kodlama ajanı kurulumu ve düzenlemeyi üstlenebiliyor; telefona bir şey yazmadan önce onayınızı bekliyor.
- Dock’u, sayfaları, klasörleri, widget’ları, widget yığınlarını ve web kliplerini okuyup elle de düzenleyebileceğiniz düz bir TOML dosyasına yazıyor.
- Düzeni telefona dokunmadan önce denetliyor: bilinmeyen ya da iki kez geçen öğe, dolu dock, 24 hücreyi aşan sayfa.
- Her yazmadan önce yedek alıyor, telefonu yeniden okuyup karşılaştırıyor, tutmazsa yedeği geri yazıyor; restore latest son yazmayı geri alıyor.
- USB ile çalışıyor; iOS 17 ve sonrasında bir kerelik USB kurulumundan sonra Wi-Fi ile de. Root ya da Geliştirici Modu gerekmiyor.
- Sorun
- Onlarca simgeyi telefonda tek tek sürükleyerek düzenlemek yavaş. Ana ekran protokolü de belgelenmemiş; dikkatsiz bir yazma, yüklü bütün uygulamaları ana ekranın sonuna yığabiliyor.
- Rolüm
- Kendi projem: fikir, tasarım, geliştirme.
- Çözüm
- pymobiledevice3 üzerine kurulu, tarayıcı düzenleyicisi ve komut satırı olan bir Python aracı. Her yazma aynı adımlardan geçiyor: çevrim dışı denetim, yedek, süre sınırlı yazma, doğrulamak için yeniden okuma, tutmazsa geri alma.
- Sonuç
- MIT lisansıyla açık kaynak; Linux ve Python 3.11-3.13 için. Yazma biçimi iOS 26 ve iOS 27 yüklü bir iPhone 15’te doğrulandı.
Hakkında
iPhone ana ekranını bir Linux bilgisayardan düzenleyen açık kaynak araç; Mac gerekmiyor. Telefondaki gerçek simgeleri tarayıcıda açıp sürükleyerek yerlerini değiştiriyorsunuz. İsterseniz ne istediğinizi yapay zekâ ajanınıza da söyleyebilirsiniz.
Her yazmadan önce yedek alıyor. Sonra telefonu yeniden okuyup karşılaştırıyor, tutmazsa değişikliği geri alıyor. USB ya da Wi-Fi ile çalışıyor.

