このツールを使用して Samsung Galaxy デバイスのソフトウェア アップデートをダウンロードします

click fraud protection

Samsung Galaxy デバイスのソフトウェア アップデートをダウンロードしたいですか? Samsung Firmware Downloader をチェックしてください - 無料でオープンソースです。

デバイスのファームウェアを手動でダウンロードする理由はたくさんあります。 ルート化しようとしており、フラッシュする前にストックファームウェアを変更する必要があるかもしれません。 あるいは、ソフトウェア更新を早めにダウンロードしたいだけかもしれません。 残念ながら、企業は、簡単にインストールできる方法でそのファームウェアを実際にダウンロードすることを容易にしていないことがよくあります。

Samsung ファームウェアのダウンロードに関する問題

サムスンは特に、ソフトウェアアップデートを手動でダウンロードするのを困難にすることを好んでいます。 まず、Samsung デバイスには Fastboot モードがありません。 ファームウェアをフラッシュするには、ダウンロード モードに入り、Samsung 独自のフラッシュ ツールである Odin を使用する必要があります。 次に、実際にファームウェア ファイルをフラッシュする必要があります。 Samsung からファームウェアを直接ダウンロードしようとすると、暗号化されます。

幸いなことに、その暗号化はそれほど強力ではなく、Samsung からファームウェアを直接ダウンロードして復号化するプロセスは、 何度も作り直された. この顕著な例の 1 つは、 サムファームプログラム Windows用。 SamFirm はもう機能しませんが、次のような代替手段があります。 フリヤ、まだ機能します。

これらのダウンローダー プログラムのほとんどに関する唯一の問題は、それらがすべて Windows 用であることです。 Mac または Linux PC から Galaxy デバイスのソフトウェア アップデートをダウンロードしたい場合はどうすればよいですか? そうですね、そこにある多くのファームウェア ダウンローダー Web サイトの 1 つを使用することもできます。 これらのサイトは、基本的にすべての Samsung デバイス用の復号化された Samsung ファームウェアを提供します。 デバイス モデルごとにファームウェアを参照したり、地域ごとにフィルターしたり、ファームウェア バージョンの履歴を表示したりすることもできます。

しかし、これらすべてのファイルを保存するとコストが高くなります。 メンテナンスしやすくするために、ほとんどのダウンローダー サイトでは、アカウントの料金を支払わない限りダウンロード速度が制限されます。 Samsung のファームウェア パッケージはかなり大きいため (最近のデバイスは 7GiB もある)、制限された接続でダウンロードするのはかなり煩わしい場合があります。 いつでも無制限の速度を支払うことはできますが、誰もがそれをしたいとは限りません。

私の解決策: Samsung Firmware Downloader

それで振り出しに戻ります。 Windows PC がない場合、Samsung からファームウェアを直接ダウンロードするにはどうすればよいですか? サムローダーに入る、Python 3 がインストールされているあらゆる場所で実行されるコマンドライン プログラム。 Samloader を使用すると、デバイスの最新アップデートを確認したり、そのファームウェアをダウンロードしたり、さらには 正しいモデル、地域、ファームウェアがわかっている限り、ダウンロード済みのファームウェアを復号化します 弦。

Samloader は、Samsung ファームウェアをダウンロードするための適切なクロスプラットフォーム ソリューションであるため、非常に優れています。 しかし、誰もがコマンド ラインの使用を好むわけではありません。 たとえば、macOS に Python をインストールしようとすると混乱する可能性があり、必要なコマンドライン引数をすべて追跡するのは難しい場合があります。

ということでGUIを作りました。 の とても 元々の名前 サムスンファームウェアダウンローダー は、Samsung 用のクロスプラットフォームのグラフィカル ファームウェア ダウンローダーです。 本質的には、Samloader のグラフィカルなラッパーですが、ロジックはすべて Kotlin で書き直されています。 いくつかの追加機能もあります。

Samsung Firmware Downloader は、クロスプラットフォームの GUI プログラムです。

Samsung ファームウェア ダウンローダーの機能

これはかなりの準備でしたが、少なくともある程度は役に立ったと思います。 Samsung Firmware Downloader について、名前から説明しましょう。

ネーミング

Samsung Firmware Downloader はひどい名前です。 それはあまりにも一般的であり、また長すぎます。 誰かが提案を持っている場合は、 ぜひ聞いてみたいです.

プラットフォームのサポート

前に述べたように、Samsung Firmware Downloader はクロスプラットフォームです。 つまり、Windows、Linux、macOS、さらには Android 上でも実行できるはずです。 これを行うために、Kotlin Multiplatform、Android の Jetpack Compose、およびデスクトップ用 JetBrains Compose を組み合わせて使用​​しています。 Kotlin Multiplatform と JetBrains Compose はまだかなり初期の開発段階にありますが、単純な GUI としては十分に機能します。

現在、JetBrains Compose は、ビルドされたプラットフォームをターゲットとする実行可能ファイルのみをビルドできます。 つまり、Mac にアクセスできないため、現在 macOS ビルドをリリースできないということです。 Mac をお持ちで、お手伝いしたい場合は、 お知らせ下さい. 最終的には、JetBrains Compose を使用して Windows マシンから Mac 向けにビルドできるようになるはずですが、現時点では最終的にはそうなりません。

ソースコード

上記のリンクのいずれかをたどった場合は、Samsung Firmware Downloader がオープン ソースであることに気づいたかもしれません。 MIT の下でライセンスが付与されており、完全に自由に使用および変更できます。

特徴

では、Samsung Firmware Downloader では何ができるのでしょうか? 上でも少しお話しましたが、もう少し詳しく説明します。

アップデートを確認

ダウンローダー ビューの対応するフィールドにモデルとリージョンを入力し、[更新の確認] をクリックします。 アプリ Samsung のサーバーにクエリを実行し、利用可能な最新のファームウェア バージョンと Android のバージョンを返します。 は。

お使いのデバイスと地域の最新ファームウェアを確認できます。

ソフトウェアアップデートをダウンロードする

[ダウンローダー] ビューでアップデートを確認したばかりの場合は、[ダウンロード] ボタンを押してファームウェアのダウンロードを開始できます。 保存先を選択すると、アプリがファームウェアを自動的にダウンロードして復号化します。

ダウンロードしたいファームウェアがわかっている場合は、「マニュアル」チェックボックスを切り替えて、モデルと地域とともにそれを入力します。 その後、「ダウンロード」をクリックすると、残りはアプリが処理します。

注意すべき点の 1 つは、暗号化されたファームウェアは復号化されても自動的に削除されないことです。 これは手動で行う必要があります。

Samsung Firmware Downloader は、ファームウェア ファイルの名前をわずかに変更して、それが表すファームウェアのバージョン、モデル、地域を含めますが、任意の名前に設定できます。

最後に、Samsung Firmware Downloader がダウンロードを自動的に再開します。 デバイスがクラッシュした場合、またはプログラムを誤って閉じた場合は、詳細を再度入力し、「ダウンロード」をクリックしてください。 同じディレクトリを選択すると (置換の可能性があるプロンプトを確認します)、ダウンロードはそのディレクトリから再開されます。 やめた。

このツールを使用すると、有効なファームウェアをダウンロードできます。

復号化

暗号化されたファームウェア ファイルがある場合は、Samsung Firmware Downloader を使用してファイルを復号化できます。 暗号化されたファイルに対応するモデル、地域、ファームウェアのバージョンを入力し、復号化するファイルを選択して「復号化」ボタンを押すと、残りはアプリが処理します。

事前にダウンロードされたファームウェアを復号化します。

歴史

これは実験的な機能であり、後で削除される可能性があります。 [履歴] ビューには、特定のモデルおよび地域で利用可能なファームウェア バージョンの完全なリストが表示されます。 その後、それらが表示されます。

リストから特定のファームウェアをダウンロードしたい場合は、「ダウンロード」ボタンを押してください。 情報がすでに入力された状態で、[ダウンロード] ビューにリダイレクトされます。 あとは「ダウンロード」を押すだけです。

復号化するファイルがある場合は、このリストで対応するファームウェアを見つけて、「復号化」ボタンを押します。 [復号化] ビューにリダイレクトされるので、適切なファイルを選択して [復号化] をクリックするだけです。

Samsung Firmware Downloader は、デバイスと地域で利用可能なすべてのファームウェア バージョンを一覧表示できます。

ダウンロード

では、Samsung Firmware Downloader はどうやって入手するのでしょうか? をチェックしてください リリースページ GitHub リポジトリ上にあります。 各リリースには、Android、Windows、Linux (最終的には macOS) 用のアセットが含まれています。

Android では、APK をダウンロードしてインストールするだけです。 Windows では、ZIP をダウンロードして解凍し、EXE を実行します。 Linux では、ZIP をダウンロードして解凍し、 bin ディレクトリを開き、ターミナルを開いて実行します ./Samsung\ Firmware\ Downloader.


Samsung Firmware Downloader により、ソフトウェア アップデートのダウンロードがさらに簡単になることを願っています。 私は常に新機能に関する提案を (理由の範囲内で) 探しているので、必ず次のサイトにアクセスしてください。 問題ページ 機能をリクエストするか、まだ表示されていない場合はバグを報告してください。