LG webOS Televizyonunuzu Root Olmadan Özgürleştirin

LG webOS için Homebrew ve RetroArch Rehberi

By Tolga

LG webOS Televizyonunuzu Root Olmadan Özgürleştirin: Homebrew ve RetroArch Rehberi 🚀

Herkese selam! X platformunda bir süredir gündemde olan ve televizyonların geliştirici modunu açarak debloat etme üzerine (ref: X’te Mert Cobanov’un gönderisi), bilgi sahibi olduğum LG akıllı televizyonumu (webOS temelli cihazlarda) nasıl çok daha işlevsel bir hale getirdiğimi anlatacağım.

Televizyonların kapalı işletim sistemleri olması bizi resmi mağazalardaki kısıtlı uygulamalara mahkum ediyor ve özellikle de Google TV olmayan diğer OS’ler üzerinde dışarıdan uygulama kurulumu oldukça zahmetli. Bir süre önce yaptığım araştırmalarım sonucunda, televiziyona root (kök erişimi) atmadan, yani garantiyi tehlikeye atmadan resmi Geliştirici Modu (Developer Mode) üzerinden üçüncü parti uygulamaları (Homebrew) kurabileceğimi keşfettim.

Bu yazıda, sıfırdan başlayarak bu süreci nasıl yapabileceğinizi, kurduğum işlevsel uygulamaları ve karşılaştığım riskleri kendi deneyimlerimle aktaracağım.

⚠️ Bu işlemlerin her aşamasında tüm risk size aittir.

Başlamadan önce öğrendiklerimi referans aldığım birkaç kaynak tavsiyesi paylaşayım.

Hadi başlayalım! 👾


🛠️ Adım 1: Geliştirici Modunu Aktive Etmek

LG televizyonunuza dışarıdan uygulama (sideload) yükleyebilmek için sisteme sızmak ya da root atmak zorunda değilsiniz. LG’nin uygulama geliştiricileri için sunduğu resmi Developer Mode özelliğini aktive ettikten sonra bu süreçteki en kapsamlı rehberine webOS Homebrew Devmode Sayfası ve webOS TV Developer Official üzerinden erişebilirsiniz.

Adım adım anlatım:

  1. LG Developer Hesabı Oluşturma: İlk olarak bilgisayarınızdan LG Developer sitesine gidin ve ücretsiz bir üyelik oluşturun. Bu hesabı, televizyonumuzda geliştirici modunu açmak için kullanacaksınız.

  2. Developer Mode Uygulamasını Yükleme: Televizyonunuzda yer alan resmi LG Content Store (Uygulama Mağazası) uygulamasını başlatın. Arama bölümüne Developer Mode yazarak resmi LG uygulamasını bulun ve yükleyin.

  3. Oturum Açma ve Modu Aktif Etme: Kurduğunuz Developer Mode uygulamasını başlatın. Az önce oluşturduğunuz LG Developer hesap bilgileriyle giriş yapın. Giriş yaptıktan sonra çıkan ekrandan iki önemli seçeneği aktif etmelisiniz:

    • Dev Mode Status: Aktif (ON) konuma getirin. (Bu aşamada televizyon kendini yeniden başlatacaktır).
    • Key Server: Televizyon açıldıktan sonra uygulamaya tekrar girip bu seçeneği de aktif etmelisiniz. Bu işlem, aynı internet ağı içerisinde iken bilgisayarınız veya telefonunuz üzerinden televizyona güvenli şekilde bağlanmamızı sağlayacaktır.

Artık televizyonunuz dışarıdan uygulama yükleme işlemi yapılabilir! Dilerseniz internette bulduğunuz “.ipk” uzantılı uygulamaları sideload olarak tv’ye kurabilirsiniz. Şimdi bunu kolayca nasıl yöneteceğimize bakalım.


📱 Adım 2: Televizyonu Uzaktan Yönetmek (webOS Dev Manager Desktop)

Televizyona her uygulama yüklemek istediğinizde karmaşık terminal kodlarıyla uğraşmak istemezseniz eğer bunun için harika bir açık kaynaklı proje olan webOS Dev Manager Desktop uygulamasını kullanabilirsiniz.

https://webostv.developer.lge.com/develop/getting-started/developer-mode-app

Bu aracın en güzel yanı, televizyonunuzu hem Windows yüklü bilgisayarınızdan hem de koltukta uzanırken Android telefonunuzdan tamamen yönetebilmenizi sağlamakta. Diğer tüm opsiyonlar için Github Releases‘a göz atabilirsiniz.

  • Windows Üzerinden Yönetim: Windows bilgisayarınıza webOS Dev Manager uygulamasını indirin. Github Releases üzerinden güncel .msi uzantılı uygulamayı kurabilirsiniz.

  • Cihazı Tanıtmak: Programı açtığınızda “Add Device” (Cihaz Ekle) diyerek televizyonunuzun IP adresini ve TV ekranındaki Developer Mode uygulamasında yazan şifreyi (Passphrase) girin. Giriş yaptıktan sonra televizyonunuzun tüm dosya sistemine, yüklü uygulamalarına ulaşabilirsiniz.

🎮 Favori Uygulamam: RetroArch

Çocukluğunda atari salonlarında jeton bitiren ya da Micro Genius/Atari cihazlarıyla büyüyen 90’lar neslindenseniz sıkı durun. Televizyonuma webOS RetroArch uygulamasını yükledim ve televizyonumun arkasındaki USB portuna kablosuz bir gamepad (ben eski bir usb kontroller kullandım, uygulama doğrudan tanıdı) taktım.

RetroArch içerisinden NES, SNES, Sega Genesis, PSP ve PlayStation 1 emülatörlerini çalıştırarak çocukluğunuzun efsane oyunları olan Super Mario Bros, Contra, Cadillacs and Dinosaurs ve Street Fighter II gibi klasikleri doğrudan televizyonda oynayabilirsiniz. Ben sınırları zorlamak adına PPSSPP çekirdeği üzerinden NFS Most Wanted 5-1-0 oyununu denedim ve az bir kasma yaşayarak araç sürdüm. Dev ekranda retro oyun oynamak televizyonu adeta bir oyun konsoluna dönüştürüyor. Denemeye değer. :)


⚠️ Dikkat Edilmesi Gereken Riskler ve Sınırlamalar

Elbette her güzel şeyin bir bedeli veya dikkat edilmesi gereken noktaları vardır. Tamamen şeffaf olmak adına, bu root’suz yöntemi kullanırken karşılaştığım sınırlamaları ve riskleri sizinle paylaşmak istiyorum:

  1. 999 Saatlik Geliştirici Oturumu Sınırı (En Önemli Sınırlama): LG, güvenlik gerekçesiyle Developer Mode oturumunu maksimum 999 saat (yaklaşık 41 gün) ile sınırlandırıyor. Bu süre bittiğinde geliştirici modu kapanıyor ve kurduğunuz üçüncü parti uygulamalar açılmaz hale geliyor.
    • Benim Çözümüm: webOS Dev Manager uygulaması bu süreyi otomatik olarak sıfırlayabiliyor (ayarlar içerisinde Auto-Renew seçeneği). Bilgisayarınızdan veya telefonunuzdan tek tuşla bu süreyi tekrar 999 saate uzatabiliyorsunuz. Sadece bu süreyi unutmamak gerekiyor.
  2. Güvenlik Riski (Sideloading): Resmi LG Content Store dışından uygulama yüklediğimiz için, yüklediğimiz .ipk dosyalarının güvenilir kaynaklardan geldiğinden emin olmalıyız. Ben sadece bilinen ve yukarıda linklerini paylaştığım açık kaynaklı depoları tercih ettim. Bilinmeyen kaynaklardan indirilen uygulamalar kişisel verilerinizi tehlikeye atabilir. Bu işlemlerin her aşamasında tüm risk size aittir.

  3. Sistem Kararsızlığı ve Garanti Durumu: Yaptığımız işlemler root içermediği ve sistem dosyalarını kalıcı olarak değiştirmediği için televizyonu bozma (brick etme) riskimiz yok denecek kadar azdır. Ancak yine de resmi olmayan uygulamaların çalışırken nadiren de olsa kilitlenmelere veya TV arayüzünde yavaşlamalara yol açabileceğini göz önünde bulundurmalısınız. Unutmayın, bu işlemlerin her aşamasında tüm risk size aittir.

📝 Son Söz

LG webOS televizyonuma root atmadan, sadece resmi geliştirici aracını kullanarak yeni bir soluk getirme arayışım, uzun zamandır sadece TV izlemek için kullandığım cihazımın sınırlarını zorlamaya evrilmişti. Twitter üzerinde bu nevi geliştirmelerin gündeme gelmesinin ardından da rehberi hazırlamak istedim.

Eğer siz de LGTV WebOS televizyonunuzun sınırlarını zorlamak istiyorsanız bu rehberi kullanarak geliştirmeye başlayabilirsiniz. Unutmayın, bu işlemlerin her aşamasında tüm risk size aittir.

Sorularınız veya kurulumda takıldığınız yerler olursa iletişimde kalalım! Keyifli seyirler ve iyi oyunlar! 🎮📺

Share: X (Twitter) Facebook LinkedIn