Simit Teknesi · Kurulum & DestekYazdır / PDF kaydet: Ctrl+P

Simit Teknesi — İndirme, saha kurulumu ve uzaktan destek rehberi

Hedef adres: https://indir.simitteknesi.com.tr. Bu proje, şubeye kurulum için gereken dosyaları ve talimatları tek yerde toplar. Siteyi şube bilgisayarında açın; TV'nin tarayıcısını kullanmanız gerekmez.

Önerilen bağlantı: Merkez → AnyDesk → şube Windows bilgisayarı → yerel ağdan ADB → TV. İlk ziyarette TV'yi bu bilgisayara yetkilendirip yeniden başlatma testlerini tamamladığınızda birçok destek işlemini şube personeline gerek kalmadan yapabilirsiniz. Ağ hata ayıklamayı kapatan veya her açılışta yerel onay isteyen TV'lerde aynı sonuç elde edilemez.

Bu rehber 9 Ekim 2026 tarihinde hazırlanmıştır. Onvo modellerinde menüler ve üretici davranışları değişir; her TV'nin gerçek sonucu kendi kabul kaydına yazılır.

1. Projenin kapsamı

indir/, mevcut yönetim panelinden ayrı, statik bir projedir. Üretimde Node.js, PHP, veritabanı veya sürekli çalışan bir uygulama sunucusu istemez. Derleme için yerelde Node.js 22 veya üzeri gerekir.

Portal ilk açılışta İndirmeler bölümünü gösterir. Simit Teknesi TV APK ve Windows Radyo EXE düğmeleri, indir.simitteknesi.com.tr/downloads/ altındaki dosyayı doğrudan indirir. Uygulama paketleri için başka siteye yönlendirme kullanılmaz.

Site, TV'yi doğrudan uzaktan kontrol eden bir sunucu değildir. İşlem, AnyDesk ile eriştiğiniz şube bilgisayarındaki destek aracı üzerinden yapılır. AnyDesk şifrelerini, ADB özel anahtarlarını, panel tokenlarını ve şube envanterini siteye yüklemeyin. Buradaki dosyalar genel internete açık olabilir.

2. Önce doğru paketi hazırlayın

Projede bulunan eski bir debug APK'yı doğrudan şubelere dağıtmayın. Android projesinin varsayılan API adresi http://10.0.2.2:8000/api/v1 olduğundan, API adresi verilmeden üretilen paket emülatöre yönelir. Şubeye gidecek paket gerçek HTTPS API adresiyle hazırlanmalıdır.

TV projesinin signing.properties.example dosyasından yerel signing.properties oluşturun. Mevcut TV filosunun imza anahtarını kullanın; anahtarı veya parolaları public klasörüne koymayın. Kurulu uygulamalar, aynı paket ve aynı imzayla güncellenir. Yeni bir anahtarla paket üretmek mevcut cihazların üzerine güncellemeyi engeller.

Gerçek API adresini belirledikten sonra, depo kökünden:

cd clients/tv-android
./build-apk.sh --release https://api.simitteknesi.com.tr/api/v1

İndirme sitesi API sunucusu değildir; uygulamaların API adresi https://api.simitteknesi.com.tr/api/v1 olmalıdır. APK yayımlamadan önce paket adının com.simitteknesi.tv, API adresinin doğru, imzanın mevcut cihazlarla aynı ve sürüm kodunun kurulu sürümden yüksek olduğunu doğrulayın. İlk kez kullanılacak üretim imza anahtarını güvenli yedekleyin; mevcut filo anahtarı bilinmiyorsa dosya yayımlayarak sorunu çözemezsiniz.

Windows oynatıcı paketi de sahada kullanılacak gerçek API adresiyle hazırlanmış, denenmiş paket olmalıdır. Bu portal hazır üretim paketi varmış gibi varsaymaz; APK ve Windows kurulum bağlantıları paketler eklenene kadar kullanıma açılmaz.

3. Kurulum paketlerini indirme

Portalın İndirmeler bölümünden Simit Teknesi TV APK veya Windows Radyo EXE dosyasını alın. Şube bilgisayarında dosyayı indirip TV'ye ADB ile gönderebilirsiniz; TV tarayıcısının çalışması şart değildir. Android paketi SimitTeknesiTv.apk, Windows paketi SimitTeknesi-Radyo-Setup.exe adıyla aynı domain'den indirilir.

Windows destek ZIP'i, çevrimdışı saha ZIP'i ve yazdırılabilir rehber de İndirmeler bölümündedir. Saha ZIP'ini önceden laptopta tutun. Uygulama dosyaları eklenmemişse portal Paket henüz yayımlanmadı gösterir; örnek dosya kurmayın.

Kurulu cihazlara yeni sürüm gönderme, TV'deki kurulum onayı, Windows Radyo sessiz güncellemesi ve toplu gönderim için [TV ve Radyo güncelleme rehberini](guncelleme-rehberi.html) izleyin. Paket sürümü, güncelleme URL'si ve SHA-256 bilgisi portalın Güncelleme bölümünde bulunur.

4. Şubeye gitmeden hazırlanacaklar

İnternet kesintisi için laptopta ve USB bellekte onaylanmış TV APK'sı, destek araçları ZIP'i, Android Platform Tools ve rehberin bir kopyasını tutun. Portalın çevrimdışı saha ZIP'inde kurulum-rehberi.html dosyası internet olmadan okunur; AnyDesk ve scrcpy bu ZIP'e otomatik eklenmez. ADB'yi de pakete katmak için resmî Windows Platform-tools ZIP'inden çıkardığınız platform-tools/ klasörünü kaynak projede public/downloads/platform-tools/ içine koyup build alın; şubede kurulum menüsü yerel kopyayı kullanır. Platform Tools'u Google'ın resmî sayfasından alın; Android Studio'nun tamamını kurmak gerekmez. Resmî Platform Tools indirmesi.

Saha çantasına kısa Ethernet kablosu, uygun USB bellek, gerektiğinde USB uzatma kablosu ve TV kumandasını ekleyin. Her TV'nin model etiketini, Android/işletim sistemi sürümünü ve ağ hata ayıklama menüsünü kaydedin. Üretici launcher'ı, APK kurulumu ve ADB erişimi ayrı yeteneklerdir; marka adına göre var saymayın.

İlk kez gittiğiniz şubede modem/router'a yönetim erişimini ve bilgisayarda yazılım kurabilecek yetkili hesabı hazırlayın. Destek işlemlerinde kullanacağınız Windows kullanıcı hesabını belirleyin; TV'yi o hesapla yetkilendirin.

5. Şube bilgisayarını hazırlama

AnyDesk'i kalıcı erişime hazırlayın

Bilgisayarda AnyDesk simgesi bulunması yeterli değildir. Uygulamayı açıp kurulu modda Windows servisiyle çalıştığını kontrol edin. Portable sürüm manuel başlatılmadan erişilemez ve çıkış/yeniden başlatma sonrası kalıcı erişim sağlamaz; kurulu mod servis üzerinden açılışta çalışır. AnyDesk kurulu ve portable mod.

  1. Gerekirse AnyDesk'in resmî Windows kurulumunu yapın.
  2. Settings → Access/Security altında Unattended Access için bu bilgisayara özel güçlü parola oluşturun. Menü adı sürüme göre değişebilir.
  3. Kimliği ve parolayı merkezde parola yöneticisine kaydedin. Bütün şubelerde ortak parola kullanmayın; portal dosyalarına veya herkese açık tabloya yazmayın.
  4. Merkez hesabında sunuluyorsa iki aşamalı doğrulamayı ve erişim sınırlamalarını yapılandırın.
  5. Laptopunuzdan oturum açıp şubedeki kişinin onay vermesine ihtiyaç kalmadan bağlanabildiğinizi deneyin. AnyDesk unattended erişim.

Bu kullanım ticari uzaktan destek kapsamındadır. AnyDesk'in güncel lisans modelinde bağlantıyı başlatan taraf lisanslanır; yalnız bağlantı kabul eden şube cihazları için ayrı giden bağlantı lisansı gerekmez. Kullanıcı ve eşzamanlı bağlantı sayısına uygun planı merkez hesabında doğrulayın. AnyDesk lisans modeli.

Bilgisayar fişteyken uykuya geçmesini kapatın; ekranın kapanması ayrı ayardır. Şube politikası uygunsa BIOS/UEFI'de elektrik geri geldiğinde açılma seçeneğini değerlendirin. Uzaktan erişim için sürekli açık bilgisayar gerektiğini işletmeye bildirin. Bilgisayar veya modem kapalıysa AnyDesk üzerinden ulaşamazsınız.

ADB destek araçlarını kurun

  1. Portalın Windows destek araçları ZIP'ini indirin.
  2. ZIP'i kalıcı bir klasöre tamamen çıkarın; ZIP içinden çalıştırmayın.
  3. Start-Destek.cmd dosyasını normal Windows kullanıcı hesabıyla başlatın.

Otomatik araç kurulumu 64-bit Windows 10/11 içindir. Eski 32-bit Windows'ta uyumlu resmî ADB sürümü ayrıca doğrulanmalı; kit uyumsuz dosyayı başarılı kurulmuş saymaz.

  1. Menü 1 ile Google'ın resmî Android Platform Tools paketini kurun. Install-Tools.ps1 aynı ADB kurulumunu ayrı başlatır. İnternet yoksa resmî paketteki platform-tools klasörünü Tv-Destek.ps1 ile aynı klasöre bütünüyle koyun; menü 1 bu yerel kopyayı kullanır. Yalnız adb.exe dosyasını kopyalamayın.
  2. ADB sürümünü ve bağlantı listesini kontrol edin. scrcpy, TV ekranını canlı görme için isteğe bağlıdır; ADB kurulumu için zorunlu değildir. Portalın resmî scrcpy bağlantısından Windows ZIP'ini indirip tamamen çıkarın; menü 14'te o klasörün scrcpy.exe yolunu seçin.

Kit Windows PowerShell 5.1 kullanır. Windows PATH ayarını değiştirmez ve yönetici olarak çalışmayı kabul etmez. Sorun anında AnyDesk ile bilgisayara bağlanıp menüyü açarsınız. Kiti taşımak, bilgisayarı TV'de yeniden yetkilendirmek için sebep değildir; kullanılan Windows hesabının ADB anahtarı aynı kalmalıdır.

TV profilleri ve tanılar %LOCALAPPDATA%\SimitTeknesi\TvSupport altında tutulur. Menü 2'de her TV'yi IP, gerçek port ve fiziksel adıyla kaydedin. Kit seri/Android kimliğiyle cihazı tekrar doğrular; aynı IP başka bir TV'ye geçmişse komut göndermez. Kayıtlı TV'nin IP/portu değiştiyse menü 15 ile güncelleyin; yeni hedef aynı cihaz olarak doğrulanmadan kayıt değiştirilmez.

İsteğe bağlı tekrar bağlanma görevi

Menü 11, açık onayla SimitTeknesi-TV-ADB-Reconnect adlı Windows Görev Zamanlayıcı görevi oluşturur. Varsayılan kapalıdır. Aynı normal kullanıcı oturum açtığında ve oturum açıkken her 15 dakikada bir, kayıtlı TV'lere birer bağlantı/kimlik kontrolü yapar. Yalnız hedefe giden Windows ağı Özel/Kurumsal olduğunda çalışır. Parola saklamaz, SYSTEM altında çalışmaz; TV uyandırmaz, uygulama açmaz, yeniden başlatmaz veya IP taramaz. Menü 13 görevi kaldırır.

Bu görev ADB'yi olmayan TV'ye erişim kazandırmaz; değişen bağlantı portunu veya iptal edilmiş TV iznini düzeltemez. PC kapalıysa veya kullanıcı giriş yapmadıysa görev çalışmaz. Bu yüzden AnyDesk servisinin giriş ekranına erişimiyle bu kullanıcı görevini ayrı test edin.

Elle teknik komutlar

Aşağıdaki elle komutları şube PC'sindeki normal kullanıcı PowerShell oturumunda çalıştırmak için önce ADB yolunu tanımlayın:

$tvDestekAdb = Join-Path $env:LOCALAPPDATA 'SimitTeknesi\TvSupport\platform-tools\adb.exe'
& $tvDestekAdb version

Sonraki örneklerde TV IP/port ve APK yolu yer tutucularını gerçek değerlerle değiştirin. Kit menüsü bu yolu kendisi kullanır; elle komutlar için PATH değiştirmeniz gerekmez.

ADB anahtarını koruyun

ADB host anahtarları normalde çalıştıran kullanıcının %USERPROFILE%\.android\adbkey ve adbkey.pub dosyalarında tutulur. Yetkilendirmeyi hangi hesapla yaptıysanız desteği aynı hesapla yürütün. Yönetici olarak başka bir hesap veya SYSTEM altında başlatmak farklı anahtar/kullanıcı bağlamına yol açabilir. ADB sunucusu zaten açıksa hangi kullanıcı altında çalıştığını da kontrol edin. ADB anahtarlarının resmî kaynak kodu.

adbkey özel anahtardır: siteye yüklemeyin, tüm şubelere tek kopya dağıtmayın, rutin kurulumda silmeyin. Windows kullanıcı profili silinirse veya PC değiştirilirse TV yeniden onay isteyebilir. Yedek gerekiyorsa merkezde şifreli ve erişimi sınırlı saklayın.

AnyDesk servisinin Windows giriş ekranında çalışması, ADB'nin o ekranda doğru kullanıcı anahtarıyla çalıştığı anlamına gelmez. Yeniden başlatma sonrası AnyDesk'e bağlanın, yetkili Windows hesabına giriş yapın ve destek aracını o hesapta çalıştırın. Bu kit Windows otomatik giriş ayarı yapmaz.

6. TV ve ağı hazırlama

TV ve destek bilgisayarı birbirine yerel ağdan ulaşmalıdır. Tercihen Ethernet ve kalıcı bir destek ağı kullanın. Misafir Wi-Fi, istemci izolasyonu veya farklı VLAN'lar cihazların interneti olduğu halde birbirine bağlanmasını engelleyebilir. Gerekli PC → TV iletişimini ağ yöneticisiyle açın; bütün ağı gereksiz yere serbest bırakmayın.

Router'da TV'nin MAC adresine DHCP rezervasyonu tanımlayın. Her TV'ye ayrı IP ve fiziksel ekran adı verin: örneğin TV-1 / Kasa üstü, TV-2 / Menü. Sabit IP, değişken kablosuz ADB bağlantı portunu sabitlemez. Aynı şubede birden çok TV için her işlemde açık hedef seçin.

TV'nin normal ayarlarında geliştirici seçeneklerini bulun. Çoğu Android modelde Hakkında bölümündeki sürüm/build alanına art arda basarak açılır; Onvo'da menü farklı olabilir. Gizli servis menülerinden üretici ayarlarını değiştirmeyin. Yalnız USB hata ayıklama bulunması ağ ADB desteğini kanıtlamaz; TV'nin USB-A medya soketi de bilgisayara ADB kablosuyla bağlanılabildiği anlamına gelmez.

Yol A — eşleştirme kodlu kablosuz hata ayıklama

TV'de Wireless debugging/Kablosuz hata ayıklama menüsü ve eşleştirme kodu varsa kullanın. Resmî Android rehberinde kodla kablosuz eşleştirme TV için Android 13+ olarak belirtilir; eski üretici yazılımlarında farklı özellikler bulunabilir. PC ve TV aynı uygun ağda olmalıdır. İlk eşleştirme kumandadan yapılır. Android kablosuz ADB rehberi.

Destek menüsünün eşleştirme seçeneğinde eşleştirme portunu, bağlanma seçeneğinde bağlantı portunu girin. Aynı olduklarını varsaymayın. Elle komut karşılığı:

& $tvDestekAdb pair 'TV_IP:ESLESTIRME_PORTU'
& $tvDestekAdb connect 'TV_IP:BAGLANTI_PORTU'
& $tvDestekAdb devices -l

Kodu TV'nin o anda gösterdiği şekilde girin; kalıcı şifre olarak saklamayın. Yeniden açılışta bağlantı portu değişirse destek menüsünde 15 — Kayıtlı TV'nin IP/portunu güncelle seçeneğini kullanın. Bu seçenek mDNS duyurularını gösterebilir; yeni IP/portu kaydetmeden önce mevcut TV kimliğiyle eşleşmesini doğrular. Elle keşif karşılığı & $tvDestekAdb mdns services komutudur. Keşif çalışmıyorsa güncel portu TV'den öğrenmek gerekebilir. Eşleştirme kaydı ile canlı bağlantı ayrı durumlardır.

Yol B — üreticinin ağ ADB seçeneği

Menüde ADB over network/Ağ üzerinden hata ayıklama varsa etkinleştirin ve gösterilen gerçek portla bağlanın:

& $tvDestekAdb connect 'TV_IP:GERCEK_PORT'
& $tvDestekAdb devices -l

İlk bağlantıda TV'de bilgisayar anahtarı için izin penceresi çıkarsa kumandayla onaylayın; destek hesabı için sunuluyorsa her zaman izin ver seçeneğini kullanın. 5555 yaygın bir varsayılandır, tüm TV'ler için garanti değildir. Menüde olmayan bir özelliğin otomatik açılacağını varsaymayın.

Genel Android USB → adb tcpip yolu bir önceden çalışan USB ADB bağlantısı ister. TV'nin buna uygun cihaz USB bağlantısı bulunmuyorsa bu yolu saha çözümü saymayın. Ağ hata ayıklama için üreticinin sunduğu menüyü kullanın.

Yol C — ADB yok

APK kurulabiliyor ama ADB yoksa ilk kurulumu üreticinin dosya yöneticisi, desteklediği ağ aktarımı veya USB ile yapın. Yüksekteki USB soketini bir defalık erişim sırasında uygun uzatma kablosuyla erişilebilir noktaya getirebilirsiniz. TV'nin izin verdiği bilinmeyen uygulama kurulumu ayarını açın.

ADB yokken uygulamanın panel bağlantısı yayın ve uygulama içi yönetim için kullanılabilir; uygulama zorla durdurulduğunda veya işletim sistemi donduğunda bunu kurtarma kanalı saymayın. APK kurulamayan işletim sisteminde bu Android uygulaması kullanılamaz. Böyle bir TV için erişilebilir yere konmuş, uzaktan yönetimi ve açılış davranışı test edilmiş HDMI oynatıcı seçeneğini değerlendirin.

Ağ güvenliği

ADB portunu veya Windows ADB sunucusunu internete yönlendirmeyin. Modemde 5555/5037 port forwarding açmayın, ADB'yi tüm ağ arayüzlerine açan ayarlar uygulamayın. Merkezden şube PC'sine AnyDesk ile girin; ADB şube içinde kalsın. Özellikle eski üretici ağ ADB'sini yalnız güvenilen destek ağına açın. İnternet erişimi vermekle ADB erişimi vermek farklı işlemlerdir.

7. TV uygulamasını kurma

  1. Destek kitinde doğru TV hedefini seçin ve device durumunu doğrulayın. Model bilgisini okuyarak doğru fiziksel ekrana bağlı olduğunuzu kontrol edin.
  2. Onaylanmış APK dosyasını seçin. Menüde kur/güncelle işlemi install -r kullanır; mevcut uygulamayı silmez.
  3. Kurulum sonucunu kontrol edin ve uygulamayı açın:
& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' install -r 'C:\Kurulum\SimitTeknesiTv.apk'
& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell am start -n com.simitteknesi.tv/.MainActivity

install -r mevcut paketi değiştirir; komut biçimleri resmî ADB kullanımında belgelenmiştir. ADB komut referansı.

  1. TV'de görünen cihaz numarasını merkez panelinde onaylayıp doğru şube ve ekrana bağlayın.
  2. Yayının tamamen indirilmesini ve doğru ekranın oynatılmasını bekleyin.
  3. Uygulamada üç kez OK ile ayarları açın. Açılışta otomatik yayın, Arka plan yönetimi ve izinler, gerekiyorsa Uzaktan yayın açma izni adımlarını uygulayın.
  4. Android'in kendi ekranından uygulama yükleme izni, bildirim/pil ayarları ve gereken üstte gösterme iznini verin. Bu kit izinleri ADB ile zorla vermeyi veya sistem onayını atlatmayı amaçlamaz.

Varsayılan kurulum normal uygulama olarak çalışır; üretici ana ekranı cihazda kalır. HOME seçimi aşağıdaki isteğe bağlı sistem ekranından yapılır. Şube kurulumu için root, yeni device-owner ataması, fabrika sıfırlama veya launcher kaldırma gerekmez. İmza uyuşmazlığını uygulamayı silerek çözmeyin; silmek cihaz kaydını ve indirilen yayını kaybettirebilir. Doğru anahtarla imzalanmış uygun sürüm üretin.

Üç kez OK → HOME yap

TV yalnız yayın için kullanılacaksa, desteklenen modellerde uygulamayı Android'in varsayılan ana ekranı olarak seçebilirsiniz. HOME adaylığı ilk kurulumda kapalıdır; uygulama kendini zorla varsayılan yapmaz.

  1. Simit Teknesi TV açıkken OK tuşuna üç kez basın.
  2. HOME yap seçeneğini seçip açıklamayı okuyun; Android HOME seçimini aç ile devam edin.
  3. Açılan Android'in kendi ana ekran seçiminde Simit Teknesi TV'yi seçin. Sistem sunuyorsa kalıcı/her zaman seçimini kullanın.
  4. Kumandanın HOME tuşunu ve TV'yi soğuk açmayı deneyin. Sonuç TV'nin işletim sistemi/üretici desteğine bağlıdır.

Sistem HOME seçimi sunmuyorsa, çalışır alternatif bir TV ana ekranı bulunamıyorsa veya seçimi iptal ederseniz işlem yeni varsayılan HOME atamaz. Üretici launcher'ı kaldırılmaz/devre dışı bırakılmaz; device owner veya kiosk kurulmaz. Android'in HOME rolü/ayar ekranı kullanılır. Android HOME rolü, HOME ayar ekranı.

Geri almak için uygulamayı açın, üç kez OK → HOME seçimini geri al / TV ana ekranı seçin. Yalnız Simit Teknesi'nin HOME adaylığı/kendi varsayılanı temizlenir ve mevcut alternatif TV ana ekranına dönüş denenir. Bazı üreticilerde Android ayarlarından istediğiniz TV ana ekranını yeniden seçmek gerekebilir. Normal TV ana ekranına geç yalnız o ekranı açar; HOME tercihini geri almaz.

HOME'yi etkinleştirmeden önce Android ayarlarına erişebildiğinizi ve geri alma yolunu test edin. Varsayılan HOME olmuş uygulama sürekli çökerse çalışır TV ana ekranını Android ayarlarından yeniden seçebilmek gerekir. Sonrasında HOME tuşunu yeniden test edin. HOME seçimi uygulama güncellemesinde Android'in istediği kurulum onayını kaldırmaz.

Uygulama açılmadığı için HOME geri alınamıyorsa

Önceden yetkilendirilmiş ADB erişimi varsa AnyDesk üzerinden şube bilgisayarına bağlanın. Doğru TV hedefini doğrulayın; aşağıdaki ilk komutun verdiği kullanıcı numarasını ANDROID_KULLANICI_NO yerine yazın. İkinci komut yalnız 0.6.3 ve sonraki sürümlerdeki Simit Teknesi HOME bileşenini kapatır; uygulamayı veya üretici launcher'ını kaldırmaz:

& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell am get-current-user
& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell pm disable --user ANDROID_KULLANICI_NO com.simitteknesi.tv/.PlayerHomeAlias
& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell am start -a android.settings.HOME_SETTINGS

Android ekranında mevcut TV ana ekranını seçin. HOME ayar ekranı desteklenmiyorsa genel ayarları shell am start -a android.settings.SETTINGS ile açıp üreticinin varsayılan ana ekran menüsünü kullanın. HOME tuşunu ve soğuk açılışı tekrar kontrol edin. Bu kurtarma yolu TV'de ADB erişimi kapalıysa çalışmaz; HOME'yi şubede etkinleştirmeden önce bağımsız ADB bağlantısını da test edin. ADB ve package-manager komutları.

8. Şubeden ayrılmadan kabul testi

Bu testi internet bağlantısını merkez tarafını temsil eden farklı bir bağlantıya alarak yapın; yalnız şube içinden PC'ye bağlanmak yeterli değildir. Örneğin laptopu telefon hotspot'una bağlayıp AnyDesk'e girin.

Soğuk TV açılışı için kurulum sırasında uygun bir bakım aralığında normal kapatma ve elektrik kesme testi yapın. PC'yi elektrikten çekerek veri kaybı testi yapmayın; normal kapatma/yeniden açma yeterlidir. Ödeme bilgisayarını kullanım sırasında yeniden başlatmayın.

ADB yeniden açılışta kapanıyorsa veya tekrar kumanda onayı istiyorsa o TV'ye “personelsiz destek hazır” yazmayın. Yazılımda çalışabilen bir özellik, fiziksel TV'de doğrulanmış bir özellik değildir.

9. Merkezden arıza çözme sırası

Önce panelde cihazın son görülme zamanı, yayın indirme durumu ve oynatma hatasına bakın. Uygulamanın yönetim servisi çalışıyorsa desteklenen yayın açma/eşitleme/güncelleme komutunu kullanın. Sistem kurulum onayı isterse bu durum kayıtta görünmelidir; her standart TV'nin sessiz güncelleneceğini varsaymayın.

Panel bağlantısı yoksa AnyDesk ile şube bilgisayarına girin, destek kitini açın ve doğru TV'yi seçin:

İhtiyaçDestek işlemi
Bağlantı ve cihaz doğrulamaBağlan, cihaz listesini ve model bilgisini oku
Yayın ekranı kapalıUygulamayı aç
Uygulama kilitlendiGerekirse aşağıdaki elle uygulama yeniden başlatma komutlarını çalıştır
Ekranın gerçek durumuMenü 7 ile görüntü al; menü 14 ile destekliyorsa scrcpy aç
APK güncellemeAynı imzalı uygun sürümü install -r ile kur
Sorunun nedenini incelemeSınırlı tanı/log çıktısı al
İşletim sistemi sorunuGerekirse menüden TV yeniden başlatmayı bilinçli seç

scrcpy görüntü ve kumanda desteği TV'nin yazılımına bağlıdır; ADB çalışması görüntü aktarımının da çalışacağını garanti etmez. Gerekirse ekran görüntüsü ve yön/OK tuşlarıyla işlem yapın. scrcpy resmî projesi Android cihaz görüntüleme ve kontrol aracıdır; üçüncü taraf indirme sayfaları yerine proje bağlantısını kullanın. Resmî scrcpy projesi.

Android'de zorla durdurulmuş uygulamanın kendi yönetim servisi toparlanma kanalı değildir. Yetkili ADB bağlantısıyla uygulamayı tekrar açabilirsiniz. Kitte uygulama açmak menü 5'tir. Donmuş uygulamayı durdurup yeniden açmak gerekirse, doğru hedefi doğruladıktan sonra aşağıdaki elle komutları çalıştırın; yalnız Simit Teknesi paketine uygulanır ve yayın kısa süre kesilir:

& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell am force-stop com.simitteknesi.tv
& $tvDestekAdb -s 'TV_IP:BAGLANTI_PORTU' shell am start -n com.simitteknesi.tv/.MainActivity

TV reboot'u menü 6'dadır; işlem TV'yi yeniden açar ve ADB portu/yetkisi kaybolabilir. Menüdeki onayı okuyun, yeniden açılıştan sonra bağlantıyı doğrulayın.

Tanı dosyalarını merkez destek kaydına aktarın. Ekran görüntüleri ve loglar şube bilgisi içerebilir; public/downloads/ veya hosting köküne koymayın.

10. Sık görülen sorunlar

DurumKontrol / çözüm
AnyDesk çevrimdışıPC/modem elektrik ve interneti, AnyDesk kurulu servisi, PC uyku durumu
PC internette ama TV'ye erişilemiyorAynı ağ, doğru IP, misafir ağı/istemci izolasyonu, VLAN ve firewall
unauthorizedİlk TV onayı ve doğru Windows ADB anahtarı; yeni onay ekranı varsa yerel kumanda gerekebilir
offlineTV açılışını bekle; hedef bağlantıyı yenile; mevcut portu kontrol et
Bağlantı reddedildi/zaman aşımıAğ hata ayıklama açık mı, port doğru mu, cihaz erişilebilir mi
Yeniden açılışta port değiştiMenü 15 ile mDNS keşfini dene ve kimliği korunmuş profilin portunu güncelle; keşif desteklenmiyorsa TV'den güncel portu al; IP rezervasyonu portu sabitlemez
Birden fazla cihaz hatasıKitten hedef seç veya her komutta -s ile açık hedef belirt
INSTALL_FAILED_UPDATE_INCOMPATIBLEPaket imzası uyuşmuyor; doğru filo imzasıyla yeniden derle; uygulamayı silme
Sürüm düşürme hatasıDaha yüksek sürüm kodlu onaylanmış paket kullan; zorla downgrade yapma
Alan yetersizTV'nin normal depolama menüsünü kontrol et; yayın cache'ini veya uygulama verisini rastgele silme
APK açılmıyorGerçek Android/APK desteğini ve cihaz Android sürümünü kontrol et
Kuruldu ama panelde görünmüyorAPI adresi, internet, HTTPS ve saat; emülatör adresiyle paket kullanılmadığını doğrula
Otomatik yayın açılmıyorUygulama tercihi, resmi izin ekranları ve üretici açılış davranışını kontrol et; ADB ile açmayı dene

ADB device durumundayken uygulama yanıt vermiyorsa uygulamayı yeniden başlatabilirsiniz. ADB de cevap vermiyorsa TV Android'i, ağ veya güç sorununu birbirinden ayırın. Kapalı/güçsüz cihaza ADB reboot gönderilemez.

11. Daha az saha ziyareti için ikinci aşama

Bugün uygulanacak çözüm: mevcut şube PC'sine kurulu AnyDesk, aynı Windows hesabında ADB ve yeniden açılış testi. Böylece ilave donanım almadan ilk destek kanalı kurulabilir.

Daha kararlı seçenek: personelin kapatmadığı, Ethernet bağlı küçük bir destek PC'si veya yönetilen ağ cihazı. UPS ve elektrik sonrası otomatik açılış, PC bağımlılığını azaltır; TV'nin ADB'yi kapatma davranışını düzeltmez. Donanım seçimini şubede ölçülen çalışma ve elektrik koşullarına göre yapın.

Özel ağ alternatifi: Tailscale/WireGuard benzeri VPN ile şube ağına yönetim erişimi. Tailscale subnet router, TV'ye Tailscale yüklemeden özel ağdaki cihazlara ulaşmak için kullanılabilir. TV'nin ADB yetkilendirmesi yine gerekir. Birden fazla şubede aynı özel IP aralığı varsa rota çakışmasını tasarlayın; yalnız gereken TV adreslerine erişim verin. Bu portal VPN veya subnet router'ı otomatik kurmaz. Tailscale subnet router dokümanı.

TV yazılımı uygun değilse: model bazında kurulum ve soğuk açılış testini geçen ayrı signage/HDMI oynatıcı kullanın. Standartlaştırılmış donanım, her yeni Onvo modelinin farklı menüsünü yönetme yükünü azaltabilir; seçilecek ürün fiziksel pilot testten geçmelidir.

AnyDesk Wake-on-LAN uyumlu donanım ve yerel ağda uyanık başka bir AnyDesk istemcisi gibi koşullara bağlıdır; tek başına tamamen kapalı şubeyi geri getirme garantisi değildir. AnyDesk Wake-on-LAN koşulları.

Hedef, olağan yazılım sorunlarında personelsiz müdahaledir. Elektrik kesintisi, kapalı modem/PC, donmuş TV, iptal edilmiş ADB yetkisi veya her boot'ta istenen yeni yerel izin için yerinde müdahale gerekebilir. Bu sınırı her TV'nin kabul kaydında açıkça belirtin.

12. Merkezde tutulacak şube kaydı

Her fiziksel TV için aşağıdaki bilgileri özel envanterde tutun; bu tabloyu genel portala yayımlamayın:

AlanKaydedilecek bilgi
Şube / fiziksel ekranŞube adı, TV-1 gibi ad ve konum
TV modeli / sistemEtiket kodu, Android/OS sürümü
AğMAC adresi, rezervasyon IP'si, ağ/VLAN adı
ADB yöntemiKodla eşleştirme / üretici ağ ADB / yok
Port davranışıSabit port / değişken port, mDNS çalışıyor mu
Yetkili PCBilgisayar adı, Windows hesabı, AnyDesk kimliği
Parola kaydıParola yöneticisindeki kayıt adı; parolanın kendisi değil
UygulamaCihaz numarası, şube/ekran ataması, sürüm, APK hash'i
İzinlerKurulum, arka plan yönetimi ve uzaktan yayın açma sonucu
HOME tercihiSeçildi/seçilmedi, sistem seçici ve geri alma testi sonucu
Kabul testiPC restart, TV soğuk açılış, standby, ağ ve güncelleme sonuçları
Destek sınıfıPersonelsiz ADB hazır / panel yönetimi var / yerel yardım gerekli
Yedek yolUSB erişimi/uzatma, kumanda, yerel sorumlu bilgisi

Kurulumdan sonra aynı modeli yeniden gördüğünüzde bu kayıttan başlayın; farklı yazılım sürümü geldiyse yeniden başlatma testini yine uygulayın.