Stáhněte si aktualizace softwaru pro zařízení Samsung Galaxy pomocí tohoto nástroje

Chcete si stáhnout aktualizace softwaru pro své zařízení Samsung Galaxy? Vyzkoušejte Samsung Firmware Downloader – je zdarma a s otevřeným zdrojovým kódem!

Existuje mnoho důvodů, proč ručně stáhnout firmware pro vaše zařízení. Možná to zkoušíte rootnout a potřebujete před flashováním upravit firmware. Nebo si možná jen chcete včas stáhnout aktualizace softwaru. Bohužel společnosti často neusnadňují skutečné stažení tohoto firmwaru snadno instalovatelným způsobem.

Problém se stahováním firmwaru Samsung

Samsung zvláště rád ztěžuje ruční stahování aktualizací softwaru. Za prvé, na zařízeních Samsung není režim Fastboot. Chcete-li flashovat firmware, musíte přejít do režimu stahování a použít proprietární flashovací nástroj společnosti Samsung, Odin. Poté musíte soubor firmwaru skutečně flashnout. Pokud se pokusíte stáhnout firmware přímo od společnosti Samsung, bude zašifrován.

Naštěstí toto šifrování není příliš silné a proces stahování a dešifrování firmwaru přímo od společnosti Samsung mnohokrát znovu vytvořen

. Jedním z pozoruhodných příkladů je Program SamFirm pro Windows. SamFirm již nefunguje, ale existují alternativy, např Frija, které jsou stále funkční.

Jediným problémem většiny těchto programů pro stahování je to, že jsou všechny pro Windows. Co když si chcete stáhnout aktualizace softwaru pro zařízení Galaxy z počítače Mac nebo Linux? Můžete použít jednu z mnoha webových stránek pro stahování firmwaru. Tyto stránky poskytují dešifrovaný firmware Samsung pro v podstatě jakékoli zařízení Samsung. Firmware můžete procházet podle modelu zařízení, filtrovat podle regionu a dokonce si prohlížet historii verzí firmwaru.

Ale ukládání všech těchto souborů je drahé. Aby byla udržitelná, většina stahovacích webů omezí rychlost stahování, pokud neplatíte za účet. Vzhledem k tomu, že balíčky firmwaru společnosti Samsung jsou poměrně velké (nedávná zařízení jsou velká až 7GiB), stahování při omezeném připojení může být docela nepříjemné. Vždy můžete platit za neomezené rychlosti, ale ne každý je ochoten to udělat.

Moje řešení: Samsung Firmware Downloader

Takže zpět na začátek. Jak si můžete stáhnout firmware přímo od Samsungu, když nemáte Windows PC? Zadejte Samloader, program příkazového řádku, který běží na čemkoli, kde je nainstalován Python 3. Můžete použít Samloader ke kontrole nejnovější aktualizace pro vaše zařízení, stažení firmwaru a dokonce dešifrovat již stažený firmware, pokud znáte správný model, region a firmware tětiva.

Samloader je docela skvělý, protože je to správně multiplatformní řešení pro stahování firmwaru Samsung. Ne každý ale rád používá příkazový řádek. Například pokus o instalaci Pythonu na macOS může být matoucí a sledování všech potřebných argumentů příkazového řádku může být složité.

Tak jsem vytvořil GUI. The velmi původně pojmenovaný Samsung Firmware Downloader je multiplatformní program pro stahování grafického firmwaru pro Samsung. V duchu je to grafický obal kolem Samloaderu, ale veškerá logika byla přepsána v Kotlin. K dispozici jsou také některé další funkce.

Samsung Firmware Downloader je multiplatformní program GUI.

Funkce Samsung Firmware Downloader

Bylo to hodně navedení, ale doufejme, že to bylo alespoň trochu užitečné. Pojďme mluvit o Samsung Firmware Downloader, počínaje názvem.

Pojmenování

Samsung Firmware Downloader je hrozný název. Je to příliš obecné a také příliš dlouhé. Pokud má někdo návrhy, Rád bych je slyšel.

Podpora platformy

Jak jsem již řekl dříve, Samsung Firmware Downloader je multiplatformní. To znamená, že by měl běžet na Windows, Linux, macOS a dokonce i na Androidu. K tomu používám kombinaci Kotlin Multiplatform, Android's Jetpack Compose a JetBrains Compose for Desktop. Kotlin Multiplatform a JetBrains Compose jsou stále ve velmi raném vývoji, ale jsou dostatečně funkční pro jednoduché GUI.

V současné době může JetBrains Compose vytvářet pouze spustitelné soubory, které cílí na platformu, na které byly postaveny. To znamená, že momentálně nemohu vydávat žádné sestavení macOS, protože nemám přístup k Macu. Pokud máte Mac a chcete pomoci, Dej mi vědět. Nakonec by mi JetBrains Compose měl umožnit sestavení pro Mac ze stroje s Windows, ale teď tomu tak není.

Zdrojový kód

Pokud jste postupovali podle některého z výše uvedených odkazů, možná jste si všimli, že Samsung Firmware Downloader je open source. Je licencován pod MIT a je zcela zdarma k použití a úpravám.

Funkce

Co tedy Samsung Firmware Downloader umí? Trochu jsem o tom mluvil výše, ale zde je několik podrobností.

Kontrola aktualizací

Vložte svůj model a oblast do odpovídajících polí v zobrazení Downloader a klikněte na „Zkontrolovat aktualizace“. Aplikace dotáže se serveru Samsung a vrátí nejnovější dostupnou verzi firmwaru spolu s verzí systému Android je.

Můžete zkontrolovat nejnovější firmware pro vaše zařízení a region.

Stáhněte si aktualizace softwaru

Pokud jste právě zkontrolovali aktualizace v zobrazení Downloader, můžete klepnutím na tlačítko Stáhnout zahájit stahování tohoto firmwaru. Vyberte cíl a aplikace automaticky stáhne a dešifruje firmware.

Pokud znáte firmware, který chcete stáhnout, zaškrtněte políčko „Manual“ a zadejte jej spolu s modelem a regionem. Poté můžete kliknout na „Stáhnout“ a aplikace se postará o zbytek.

Jedna věc, kterou je třeba poznamenat, je, že zašifrovaný firmware nebude po dešifrování automaticky odstraněn. Budete to muset udělat ručně.

Samsung Firmware Downloader také mírně upravuje název souboru firmwaru tak, aby zahrnoval verzi firmwaru, model a region, který představuje, ale můžete jej nastavit na cokoli.

A konečně, Samsung Firmware Downloader automaticky obnoví stahování. Pokud se vaše zařízení zhroutilo nebo jste omylem zavřeli program, zadejte podrobnosti znovu a klikněte na „Stáhnout“. vyberte stejný adresář (potvrďte případné výzvy k výměně) a stahování bude pokračovat tam, kde bylo přerušeno.

Pomocí tohoto nástroje si můžete stáhnout jakýkoli platný firmware.

Dešifrovat

Pokud máte zašifrovaný soubor firmwaru, můžete jej dešifrovat pomocí aplikace Samsung Firmware Downloader. Zadejte model, region a verzi firmwaru odpovídající zašifrovanému souboru, poté vyberte soubor, který chcete dešifrovat, stiskněte tlačítko „Dešifrovat“ a aplikace se postará o zbytek.

Dešifrujte předem stažený firmware.

Dějiny

Toto je experimentální funkce, která může být později odstraněna. Zobrazení Historie zobrazuje úplný seznam verzí firmwaru dostupných pro daný model a region. Poté vám je zobrazí.

Pokud chcete stáhnout konkrétní firmware ze seznamu, stiskněte tlačítko "Stáhnout". Budete přesměrováni do zobrazení stahování s již vyplněnými informacemi. Pak stačí kliknout na „Stáhnout“.

Pokud máte soubor k dešifrování, můžete najít odpovídající firmware v tomto seznamu a stisknout tlačítko "Decrypt". Budete přesměrováni do zobrazení Dešifrovat, kde stačí vybrat správný soubor a stisknout „Dešifrovat“.

Samsung Firmware Downloader může zobrazit všechny dostupné verze firmwaru pro vaše zařízení a region.

Stahování

Jak tedy získáte Samsung Firmware Downloader? Podívejte se na stránka vydání v úložišti GitHub. Každé vydání má prostředky pro Android, Windows a Linux (a případně macOS).

Na Androidu stačí stáhnout APK a nainstalovat. Ve Windows si stáhněte ZIP, rozbalte jej a spusťte EXE. V Linuxu si stáhněte a rozbalte ZIP, přejděte do bin adresář, otevřete terminál a spusťte ./Samsung\ Firmware\ Downloader.


Doufejme, že aplikace Samsung Firmware Downloader vám ještě více usnadní stahování aktualizací softwaru. Vždy hledám návrhy na nové funkce (v rozumných mezích), takže určitě zamiřte na stránka problémů a požádat o funkci nebo nahlásit chybu, pokud ji tam ještě nevidíte.