Bu araçla Samsung Galaxy cihazları için yazılım güncellemelerini indirin

Samsung Galaxy cihazınız için yazılım güncellemelerini mi indirmek istiyorsunuz? Samsung Firmware Downloader'a göz atın; ücretsiz ve açık kaynaktır!

Cihazınız için ürün yazılımını manuel olarak indirmenin birçok nedeni vardır. Belki de köklendirmeye çalışıyorsunuz ve flaşlamadan önce stok üretici yazılımını değiştirmeniz gerekiyor. Ya da belki yazılım güncellemelerini erkenden indirmek istiyorsunuzdur. Ne yazık ki, şirketler bu ürün yazılımını kolayca kurulabilecek bir şekilde indirmeyi çoğu zaman kolaylaştırmıyor.

Samsung ürün yazılımını indirmeyle ilgili sorun

Samsung özellikle yazılım güncellemelerinin manuel olarak indirilmesini zorlaştırmayı seviyor. Öncelikle Samsung cihazlarda Fastboot modu yok. Firmware'i flashlamak için İndirme Moduna girmeniz ve Samsung'un tescilli flashing aracı Odin'i kullanmanız gerekir. Daha sonra, ürün yazılımı dosyasının gerçekten yanıp sönmesini sağlamanız gerekir. Ürün yazılımını doğrudan Samsung'dan indirmeye çalışırsanız şifrelenir.

Neyse ki, bu şifreleme çok güçlü değil ve donanım yazılımını doğrudan Samsung'dan indirme ve şifresini çözme işlemi,

birçok kez yeniden yaratıldı. Bunun dikkate değer bir örneği, SamFirm programı pencereler için. SamFirm artık çalışmıyor ancak alternatifler var: Frija, bunlar hala işlevseldir.

Bu indirme programlarının çoğunun tek sorunu, hepsinin Windows için olmasıdır. Galaxy cihazınız için yazılım güncellemelerini Mac veya Linux PC'nizden indirmek isterseniz ne olur? Pek çok ürün yazılımı indirme web sitesinden birini kullanabilirsiniz. Bu siteler, temelde herhangi bir Samsung cihazı için şifresi çözülmüş Samsung ürün yazılımı sunar. Firmware'e cihaz modeline göre göz atabilir, bölgeye göre filtreleyebilir ve hatta firmware sürümlerinin geçmişini görüntüleyebilirsiniz.

Ancak tüm bu dosyaları depolamak pahalı olur. Sürdürülebilir olmak için çoğu indirme sitesi, bir hesap için ödeme yapmadığınız sürece indirme hızını kısıtlayacaktır. Samsung'un ürün yazılımı paketleri oldukça büyük olduğundan (son cihazlar 7GiB kadar büyüktür), kısıtlı bir bağlantıyla indirme yapmak oldukça can sıkıcı olabilir. Sınırsız hızlar için her zaman para ödeyebilirsiniz, ancak herkes bunu yapmaya istekli değildir.

Benim çözümüm: Samsung Ürün Yazılımı İndiricisi

Yani ilk kareye dönelim. Windows PC'niz yoksa ürün yazılımını doğrudan Samsung'dan nasıl indirebilirsiniz? Samloader'a girinPython 3'ün kurulu olduğu her yerde çalışan bir komut satırı programı. Cihazınız için en son güncellemeyi kontrol etmek, bu ürün yazılımını indirmek ve hatta Samloader'ı kullanabilirsiniz. Doğru modeli, bölgeyi ve ürün yazılımını bildiğiniz sürece önceden indirilmiş ürün yazılımının şifresini çözün sicim.

Samloader, Samsung ürün yazılımını indirmek için platformlar arası uygun bir çözüm olduğundan oldukça harika. Ancak herkes komut satırını kullanmayı sevmez. Örneğin Python'u macOS'a yüklemeye çalışmak kafa karıştırıcı olabilir ve gerekli tüm komut satırı argümanlarını takip etmek zor olabilir.

Bu yüzden bir GUI yaptım. çok orijinal adı Samsung Aygıt Yazılımı İndiricisi Samsung için platformlar arası bir grafiksel ürün yazılımı indiricisidir. Özünde, Samloader'ı çevreleyen grafiksel bir sarmalayıcıdır, ancak mantığın tamamı Kotlin'de yeniden yazılmıştır. Ayrıca bazı ek özellikler de bulunmaktadır.

Samsung Firmware Downloader, platformlar arası bir GUI programıdır.

Samsung Firmware İndirici Özellikleri

Bu, bunun için çok fazla ipucuydu, ama umarım en azından bir miktar yardımcı olmuştur. Adından başlayarak Samsung Firmware Downloader'dan bahsedelim.

Adlandırma

Samsung Firmware Downloader berbat bir isim. Çok genel ve aynı zamanda çok uzun. Önerisi olan varsa bunları duymayı çok isterim.

Platform Desteği

Daha önce de söylediğim gibi, Samsung Firmware Downloader platformlar arasıdır. Bu, Windows, Linux, macOS ve hatta Android'de çalışması gerektiği anlamına gelir. Bunu yapmak için Kotlin Multiplatform, Android'in Jetpack Compose ve Masaüstü için JetBrains Compose kombinasyonunu kullanıyorum. Kotlin Multiplatform ve JetBrains Compose henüz geliştirme aşamasındadır ancak basit bir GUI için yeterince işlevseldirler.

Şu anda JetBrains Compose yalnızca oluşturuldukları platformu hedefleyen yürütülebilir dosyalar oluşturabilmektedir. Bu, Mac'e erişimim olmadığından şu anda herhangi bir macOS sürümünü yayınlayamayacağım anlamına geliyor. Mac'iniz varsa ve yardım etmek istiyorsanız, bana bildirin. Sonunda JetBrains Compose, bir Windows makinesinden Mac için derleme yapmama izin verecek, ancak artık bu izin verilmiyor.

Kaynak kodu

Yukarıdaki bağlantılardan herhangi birini izlediyseniz Samsung Firmware Downloader'ın açık kaynak olduğunu fark etmiş olabilirsiniz. MIT lisansı altındadır ve kullanımı ve değiştirilmesi tamamen ücretsizdir.

Özellikler

Peki Samsung Firmware Downloader ne yapabilir? Yukarıda biraz bahsettim ama burada biraz daha detay var.

Güncellemeleri kontrol et

Modelinizi ve bölgenizi İndirici görünümündeki ilgili alanlara yerleştirin ve "Güncellemeleri Kontrol Et"e basın. Uygulama Samsung'un sunucusunu sorgulayacak ve mevcut en son aygıt yazılımı sürümünü, hangi Android sürümüyle birlikte döndürecek dır-dir.

Cihazınız ve bölgeniz için en son ürün yazılımını kontrol edebilirsiniz.

Yazılım güncellemelerini indirin

İndirici görünümünde güncellemeleri yeni kontrol ettiyseniz, bu ürün yazılımını indirmeye başlamak için İndir düğmesine basabilirsiniz. Bir hedef seçtiğinizde uygulama, ürün yazılımını otomatik olarak indirecek ve şifresini çözecektir.

İndirmek istediğiniz donanım yazılımını biliyorsanız, "Manuel" onay kutusunu işaretleyin ve model ve bölgeyle birlikte girin. Daha sonra "İndir"e basabilirsiniz ve uygulama gerisini halleder.

Unutulmaması gereken bir nokta, şifrelenmiş ürün yazılımının, şifresi çözüldükten sonra otomatik olarak silinmeyeceğidir. Bunu manuel olarak yapmanız gerekecek.

Samsung Firmware Downloader ayrıca firmware dosyasının adını temsil ettiği firmware sürümünü, modelini ve bölgeyi içerecek şekilde biraz değiştirir, ancak bunu istediğiniz herhangi bir şeye ayarlayabilirsiniz.

Ve son olarak, Samsung Firmware Downloader indirme işlemlerine otomatik olarak devam edecektir. Cihazınız çökerse veya programı yanlışlıkla kapattıysanız, ayrıntıları tekrar girin ve "İndir"e basın. aynı dizini seçtiğinizde (olası değiştirme istemlerini onaylayarak) indirme işleminiz kaldığı yerden devam edecektir. hariç tutulmuş.

Bu aracı kullanarak geçerli herhangi bir ürün yazılımını indirebilirsiniz.

Şifreyi çöz

Şifrelenmiş bir ürün yazılımı dosyanız varsa, şifresini çözmek için Samsung Firmware Downloader'ı kullanabilirsiniz. Şifrelenmiş dosyaya karşılık gelen modeli, bölgeyi ve donanım yazılımı sürümünü girin, ardından şifresi çözülecek dosyayı seçin, "Şifreyi Çöz" düğmesine basın; gerisini uygulama halledecektir.

Önceden indirilen ürün yazılımının şifresini çözün.

Tarih

Bu, daha sonra kaldırılabilecek deneysel bir özelliktir. Geçmiş görünümü, belirli bir model ve bölge için mevcut donanım yazılımı sürümlerinin tam listesini gösterir. Daha sonra bunları size görüntüler.

Listeden belirli bir ürün yazılımını indirmek istiyorsanız "İndir" düğmesine basın. Bilgilerin önceden doldurulmuş olduğu İndirme görünümüne yönlendirileceksiniz. Daha sonra "İndir"e basabilirsiniz.

Şifresini çözecek bir dosyanız varsa, ilgili ürün yazılımını bu listede bulabilir ve "Şifreyi Çöz" düğmesine basabilirsiniz. Şifre Çözme görünümüne yönlendirileceksiniz; burada yalnızca doğru dosyayı seçip "Şifreyi Çöz"e basmanız yeterli olacaktır.

Samsung Firmware Downloader, cihazınız ve bölgeniz için mevcut tüm firmware sürümlerini listeleyebilir.

İndirilenler

Peki Samsung Firmware Downloader'ı nasıl edinirsiniz? Kontrol et sürümler sayfası GitHub deposunda. Her sürümün Android, Windows ve Linux (ve sonunda macOS) için varlıkları vardır.

Android'de APK'yı indirip yüklemeniz yeterlidir. Windows'ta ZIP'i indirin, çıkartın ve EXE'yi çalıştırın. Linux'ta ZIP'i indirip çıkartın, bin dizini açın, bir terminal açın ve çalıştırın ./Samsung\ Firmware\ Downloader.


Samsung Firmware Downloader'ın yazılım güncellemelerini indirme deneyiminizi daha da kolaylaştıracağını umuyoruz. Her zaman yeni özellikler için öneriler arıyorum (makul sınırlar dahilinde), bu nedenle şuraya gittiğinizden emin olun: sorunlar sayfası ve bir özellik isteyin veya orada göremiyorsanız bir hatayı bildirin.