github.com/emi-ran/flowpilot • Açık Kaynak & Bağımsız

Root Gerektirmeyen Android Otomasyon Motoru.

Olay tabanlı Android yayınları ve yalnız etkin kurallar gerektiğinde çalışan dinleyicilerle; Shizuku IPC ve Kotlin Coroutines kullanan gizlilik odaklı otomasyon.

APK İndir (v1.1.0)
adb install FlowPilot-v1.1.0.apk KOPYALA
APK Boyutu
Release asset (see GitHub Releases)
Çalışma Modeli
Event-Driven (No persistent wake-locks)
Yetki Katmanı
Shizuku IPC (No Root)
Telemetri & Ağ
0 telemetri (Kullanıcının açıkça kullandığı ağ, SMS ve paylaşım özellikleri hariç)

Uygulamayı ve Otomasyon Mantığını İnceleyin

Aşağıdaki hazır kuralları seçerek cihaz ekranını ve kavramsal otomasyon örneklerini inceleyin; gösterilen kod serileştirilmiş dışa aktarma biçimi değildir.

FlowPilot Device Screen
flowpilot_rule_night_mode.json CONCEPT

          

Neden Geleneksel Araçlar Yerine FlowPilot?

Yıllanmış otomasyon uygulamaları karmaşık izinler, sürekli CPU tüketen arka plan döngüleri ve kapalı kaynak kodlarla gelir. FlowPilot ise modern Android pratikleriyle tasarlandı.

Kriter / Mimari Geleneksel / Diğer Araçlar FlowPilot
Arka Plan Kaynak Tüketimi Sürekli çalışan Foreground Service ve Wake-Lock Olay tabanlı alıcılar ve ihtiyaç odaklı dinleyiciler
Ayrıcalıklı Sistem Erişimi Root veya karmaşık ADB WRITE_SECURE_SETTINGS betikleri Standart Shizuku IPC (Root gerektirmez)
Uygulama Boyutu & Şişkinlik Varies by app and configuration Release asset size published on GitHub
Gizlilik & Telemetri Crashlytics, analitik SDK'ları, hesap zorunluluğu Sıfır telemetri ve hesap; dış iletişim yalnız açıkça kullanılan özelliklerle
Kaynak Kod Lisansı Kapalı kaynak (Proprietary / Ücretli) %100 Açık Kaynak (GitHub / Bağımsız)

Desteklenen Tetikleyiciler ve Eylemler

FlowPilot; NFC arka plan onayı, güvenli kural çoğaltma, çakışma uyarıları ve İngilizce/Türkçe uygulama diliyle Android'in yerel API sınırları içinde çalışır.

Tetikleyiciler (Triggers)
  • Belirli Saat / PeriyotAlarmManager
  • Coğrafi Konum Alanı (Geofence)Play Services
  • Pil Seviyesi DeğişimiBroadcast
  • Şarj Bağlandı / KesildiBroadcast
  • Wi-Fi Bağlandı / KesildiNetworkCallback
  • Belirli SSID EşleşmesiLocation/Wifi
  • Bluetooth Cihaz DurumuBluetoothAdapter
  • NFC Etiketi (arka planda onaylı)ReaderMode
Ekran, Güç ve Ses
  • Ekran Parlaklığı AyarıWRITE_SETTINGS
  • Otomatik Parlaklık Aç/KapaWRITE_SETTINGS
  • Medya / Zil Sesi SeviyesiAudioManager
  • Sessiz / Titreşim ModuAudioManager
  • Rahatsız Etmeyin (DND)NotificationPolicy
Donanım & Sistem Kontrolü
  • Wi-Fi Aç / KapatShizuku IPC
  • Bluetooth Aç / KapatShizuku / API
  • Mobil Veri / Uçak ModuShizuku IPC
  • Uygulama / Aktivite BaşlatPackageManager
  • Özel Sistem BildirimiNotificationManager

Kurulum & Shizuku Yapılandırması

Root gerekmez. Shizuku, Android 11+ Kablosuz Hata Ayıklama veya USB üzerinden başlatılabilir.

ADIM 01
APK'yı Yükleyin
GitHub Releases sayfasından derlenmiş FlowPilot-v1.1.0.apk dosyasını indirin veya ADB ile doğrudan cihaza kurun.
ADIM 02
Shizuku'yu Başlatın
Geliştirici Seçenekleri'nden Kablosuz Hata Ayıklama üzerinden eşleyin veya cihazınızı USB ile bağlayıp terminalden başlatın.
GEOFENCE & PİL
Donanım Tabanlı Konum Alanı (Geofencing)
Sürekli GPS taraması ve pil tüketen döngüler yerine Google Play Services donanım geofence API'si kullanılır. Giriş ve çıkışların arka planda güvenle algılanması için Hassas Konum (Fine Location) ve Arka Planda Her Zaman İzin Ver (Allow all the time) izni gereklidir.
YEDEK & GİZLİLİK
Şifreli Tam Yedek
Normal JSON dışa aktarma webhook sırlarını çıkarır ve içe aktarılan kuralları devre dışı bırakır. Şifreli tam yedek; tüm kural verisini, AES-256-GCM ve parola ile taşır; geri yükleme etkinlik durumunu da korur.
Xiaomi HyperOS / Cihaz Optimizasyonu Notu
Xiaomi 15T Pro veya HyperOS/MIUI cihazlarda kuralların ekran kapalıyken dakik çalışması için: FlowPilot için Otomatik Başlatma (Autostart) iznini açın ve Pil Tasarrufu: Kısıtlama Yok (No Restrictions) olarak ayarlayın.
terminal — shizuku-setup zsh / pwsh
$ adb devices
List of devices attached
2407FRK8EC    device # Xiaomi 15T Pro

$ adb install FlowPilot-v1.1.0.apk
Performing Streamed Install
Success

$ adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
info: start.sh begin
info: shizuku_starter service running
info: shizuku server is ready to accept IPC connections