@Kamerekenel;
@erdemir2;
@Jonezz;
@ArkaKreatif;
@Math;
@vedatdlk;
Evet sonunda başardım
@Kamerekenel;
Claude bağladım telefonu ve sıfırdan debian 13 kurmasını istedim. Uzun uzun uğraştı ve bir çok kez hata alıp düzeltti. 2 kez telefon kapandığı için güç tuşuna basmamı istedi manuel yaptığım işlem sadece buydu yaklaşık 2-3 saat buna uğraştı Claude. Cloudflare'den 1 tane free domainim vardı onu bağladık artık tüm internetten erişilebiliyor. Android arayüzü varken boşta 1.6 GB ram tüketiliyordu şuanda 320 MB kadar ram tüketiliyor. Sim girişlerine taktığım sim karta gelen smsleri panelden okuyabiliyorum ve oradan SMS gönderebiliyorum.
Android tarafındayken stres testi yaptırmıştım daha önce kapağıda bu şekilde açık bırakıyorum ki ileride işlemciyi saatlerce %100 de kullansam bile ısınmasın.
Batarya idle modunda.
Mobil veri henüz test etmedim içindeki hatta veri paketi yok ama sorunsuz oda kullanılır ben ihtiyaç duymadım.
Sabit IP gereksinimi yok. Cloudflared sunucu tarafına kuruyorsunuz herhangi bir domaini bu şekilde sunucumuza bağlıyoruz sitelerimizi bu şekilde barındırıyoruz.
SSH ile bağlanmak içinde aynı şekilde bağlanacağımız bilgisayara Cloudflared kuruyoruz bu şekilde bağlanıyoruz.
Sunucu internete çıkarken modemin değişken dinamik IP adresini kullanıyor bu bence en mükemmel kısım istediğiniz an modeme reset atarak yeni ip alabilirsiniz.
Harika Emeğinize sağlık

Bende fikir olması açısından yaptıklarımı paylaşayım.
Omix X600'ün ekranı kırık olduğu için her şeyi ekransız yaptık. Bootloader’ı mtkclient ile açtık, TrebleDroid’in Android 16 GSI’ını kurduk, üstüne Debian 13 chroot ekledik. Android duruyor ama arka planda uyuyor, gereksiz 45 uygulamasını da kapattık. Sitemi hostingde bıraktım, telefon ona yardımcı sunucu olarak çalışıyor.
En çok işime yarayan kısmı site izleme. Siteyi ve alt alan adlarını 5 dakikada bir kontrol ediyor. SSL sertifikalarının ne zaman biteceğine, yazılımın lisansına (imza ve bitiş tarihi) ve sitenin gece Google Drive’a aldığı yedeğe de saatte bir bakıyor. Bir şey ters giderse ntfy ile bildirim geliyor.
Yedekleri de telefon tutuyor. Site her gece Drive’a yedek alıyor, telefon bunları gece 03:30'da kendine indiriyor. ZIP’lerin sağlam olup olmadığını kontrol ediyor ve 90 gün saklıyor. Yedekler şifreli, şifresi telefonda yok. Gündüz indirme yaparsa mağazanın internetini tıkamasın diye hızı sınırlı. Kodun GitHub deposunun bir kopyası da telefonda duruyor. Hosting de Drive da giderse elimde kopya kalıyor.
Bunların hepsini telefona uygulama gibi kurulan, şifreli bir panelden görüyorum. Bir sekmede sitenin durumu ve yedekler, diğerinde telefonun kendisi var: şarj, sıcaklıklar, işlemci, Wi-Fi sinyali, RAM, disk.
Şarjı kernel üzerinden %50 ile %60 arasında tutuyorum. Bu aralıkta telefon doğrudan USB’den besleniyor, batarya boşta bekliyor. Batarya 40 °C’yi geçerse şarj kendiliğinden duruyor. Telefon prizden çıkarsa (mağazada elektrik kesilirse mesela), batarya azalırsa ya da ısınırsa bildirim geliyor.
Mağazadaki Dahua kayıt cihazına da telefon üzerinden bağlanıyorum. Bilgisayardan SmartPSS Lite ile 6 kamerayı nerede olursam olayım izleyebiliyorum. Modemde port açmadım, Dahua’nın bulutunu da kullanmıyorum. Telefon dışarıya mağaza ağından sadece kayıt cihazını açıyor.
Erişimin tamamı Tailscale üzerinden. Sunucu internete hiç açık değil, sadece benim cihazlarım bağlanabiliyor. SSH’a da sadece anahtarla giriliyor.
Kaynak tarafı rahat. Boşta 2,2 GB RAM ve 97 GB disk boş, işlemci neredeyse hiç çalışmıyor. 6 kamera açıkken bile toplam işlemci kullanımı %7 civarında, sıcaklık 27 °C.
Bir de ekran kırık olduğu için dokunmatik saniyede binlerce hayalet dokunuş üretiyordu, ara ara tıklama sesleri geliyordu. Android’i sürekli uykuda tutarak çözdük, dokunmatik sürücüsü uykudayken kapanıyor.