Ingin mengunduh pembaruan perangkat lunak untuk perangkat Samsung Galaxy Anda? Periksa Samsung Firmware Downloader - gratis dan open source!
Ada banyak alasan untuk mengunduh firmware secara manual untuk perangkat Anda. Mungkin Anda mencoba melakukan root dan perlu memodifikasi firmware bawaan sebelum mem-flash-nya. Atau mungkin Anda hanya ingin mengunduh pembaruan perangkat lunak lebih awal. Sayangnya, perusahaan sering kali tidak memberikan kemudahan untuk mengunduh firmware tersebut dengan cara yang mudah diinstal.
Masalah dengan mengunduh firmware Samsung
Samsung khususnya suka mempersulit pengunduhan pembaruan perangkat lunak secara manual. Pertama, tidak ada mode Fastboot di perangkat Samsung. Untuk mem-flash firmware, Anda harus masuk ke Download Mode dan menggunakan alat flashing milik Samsung, Odin. Kemudian, Anda harus benar-benar mendapatkan file firmware untuk di-flash. Jika Anda mencoba mengunduh firmware langsung dari Samsung, firmware tersebut akan dienkripsi.
Untungnya, enkripsi tersebut tidak terlalu kuat, dan proses pengunduhan dan dekripsi firmware langsung dari Samsung memilikinya
telah diciptakan kembali berkali-kali. Salah satu contoh penting dari hal ini adalah program SamFirm untuk Windows. SamFirm tidak lagi berfungsi, tetapi ada alternatif lain, misalnya Frija, yang masih berfungsi.Satu-satunya masalah dengan sebagian besar program pengunduh ini adalah semuanya untuk Windows. Bagaimana jika Anda ingin mengunduh pembaruan perangkat lunak untuk perangkat Galaxy Anda dari PC Mac atau Linux? Nah, Anda bisa menggunakan salah satu dari banyak situs pengunduh firmware di luar sana. Situs-situs tersebut pada dasarnya menyajikan firmware Samsung yang didekripsi untuk semua perangkat Samsung. Anda dapat menelusuri firmware berdasarkan model perangkat, memfilter berdasarkan wilayah, dan bahkan melihat riwayat versi firmware.
Namun menyimpan semua file itu menjadi mahal. Agar dapat dipertahankan, sebagian besar situs pengunduh akan membatasi kecepatan pengunduhan kecuali Anda membayar untuk sebuah akun. Karena paket firmware Samsung cukup besar (perangkat terbaru berukuran 7GiB), pengunduhan pada koneksi yang dibatasi bisa sangat mengganggu. Anda selalu bisa membayar untuk kecepatan tak terbatas, namun tidak semua orang bersedia melakukannya.
Solusi saya: Pengunduh Firmware Samsung
Jadi kembali ke titik awal. Bagaimana cara mengunduh firmware langsung dari Samsung jika Anda tidak memiliki PC Windows? Masuk ke Samloader, program baris perintah yang berjalan pada apa pun yang menginstal Python 3. Anda dapat menggunakan Samloader untuk memeriksa pembaruan terkini untuk perangkat Anda, mengunduh firmware tersebut, dan bahkan mendekripsi firmware yang sudah diunduh, selama Anda mengetahui model, wilayah, dan firmware yang benar rangkaian.
Samloader cukup hebat karena merupakan solusi lintas platform yang tepat untuk mengunduh firmware Samsung. Namun tidak semua orang suka menggunakan baris perintah. Misalnya, mencoba menginstal Python di macOS bisa jadi membingungkan, dan melacak semua argumen baris perintah yang diperlukan bisa jadi rumit.
Jadi saya membuat GUI. Itu sangat awalnya bernama Pengunduh Firmware Samsung adalah pengunduh firmware grafis lintas platform untuk Samsung. Pada dasarnya, ini adalah sampul grafis di sekitar Samloader, tetapi semua logikanya telah ditulis ulang di Kotlin. Ada juga beberapa fitur tambahan.
Fitur Pengunduh Firmware Samsung
Itu adalah petunjuk yang bagus untuk hal ini, tapi mudah-mudahan, ini setidaknya bisa membantu. Mari kita bicara tentang Samsung Firmware Downloader, dimulai dari namanya.
Penamaan
Samsung Firmware Downloader adalah nama yang buruk. Itu terlalu umum, dan juga terlalu panjang. Jika ada yang punya saran, Saya ingin mendengarnya.
Dukungan Platform
Seperti yang saya katakan sebelumnya, Samsung Firmware Downloader bersifat lintas platform. Artinya, ini harus berjalan di Windows, Linux, macOS, dan bahkan Android. Untuk melakukan ini, saya menggunakan kombinasi Kotlin Multiplatform, Jetpack Compose Android, dan JetBrains Compose untuk Desktop. Kotlin Multiplatform dan JetBrains Compose masih dalam tahap pengembangan awal, namun cukup fungsional untuk GUI sederhana.
Saat ini, JetBrains Compose hanya dapat membuat executable yang menargetkan platform tempat mereka dibangun. Itu berarti saat ini saya tidak dapat merilis versi macOS apa pun karena saya tidak memiliki akses ke Mac. Jika Anda memiliki Mac dan ingin membantu, biarkan aku tahu. Pada akhirnya, JetBrains Compose akan mengizinkan saya membuat Mac dari mesin Windows, namun sekarang tidak demikian.
Kode sumber
Jika Anda mengikuti salah satu tautan di atas, Anda mungkin memperhatikan bahwa Samsung Firmware Downloader bersifat open source. Ini dilisensikan di bawah MIT dan sepenuhnya gratis untuk digunakan dan dimodifikasi.
Fitur
Jadi apa yang bisa dilakukan Pengunduh Firmware Samsung? Saya telah membicarakannya sedikit di atas, tetapi berikut ini beberapa detailnya.
Periksa Pembaruan
Masukkan model dan wilayah Anda ke dalam bidang yang sesuai di tampilan Pengunduh dan tekan "Periksa Pembaruan". Aplikasi akan menanyakan server Samsung dan mengembalikan versi firmware terbaru yang tersedia, beserta versi Androidnya adalah.
Unduh pembaruan perangkat lunak
Jika Anda baru saja memeriksa pembaruan di tampilan Pengunduh, Anda dapat menekan tombol Unduh untuk mulai mengunduh firmware tersebut. Pilih tujuan, dan aplikasi akan mengunduh dan mendekripsi firmware secara otomatis.
Jika Anda mengetahui firmware yang ingin Anda unduh, aktifkan kotak centang "Manual" dan masukkan firmware tersebut, beserta model dan wilayahnya. Kemudian Anda dapat menekan "Unduh" dan aplikasi akan mengurus sisanya.
Satu hal yang perlu diperhatikan adalah firmware terenkripsi tidak akan dihapus secara otomatis setelah didekripsi. Anda harus melakukannya secara manual.
Samsung Firmware Downloader juga sedikit mengubah nama file firmware untuk menyertakan versi firmware, model, dan wilayah yang diwakilinya, namun Anda dapat mengaturnya sesuai keinginan Anda.
Dan terakhir, Samsung Firmware Downloader akan melanjutkan pengunduhan secara otomatis. Jika perangkat Anda rusak atau Anda tidak sengaja menutup programnya, cukup masukkan lagi rinciannya, tekan "Unduh", pilih direktori yang sama (konfirmasi kemungkinan permintaan penggantian), dan unduhan Anda akan dilanjutkan di tempatnya tinggalkan.
Dekripsi
Jika Anda memiliki file firmware terenkripsi, Anda dapat menggunakan Samsung Firmware Downloader untuk mendekripsinya. Masukkan model, wilayah, dan versi firmware yang sesuai dengan file terenkripsi, lalu pilih file yang akan didekripsi, tekan tombol "Dekripsi", dan aplikasi akan menangani sisanya.
Sejarah
Ini adalah fitur eksperimental yang mungkin akan dihapus nanti. Tampilan Riwayat menampilkan daftar lengkap versi firmware yang tersedia untuk model dan wilayah tertentu. Ini kemudian menampilkannya kepada Anda.
Jika Anda ingin mengunduh firmware tertentu dari daftar, tekan tombol "Unduh". Anda akan diarahkan ke tampilan Unduh dengan informasi yang sudah diisi. Kemudian Anda cukup menekan "Unduh".
Jika Anda memiliki file untuk didekripsi, Anda dapat menemukan firmware yang sesuai di daftar ini dan tekan tombol "Dekripsi". Anda akan diarahkan ke tampilan Dekripsi, di mana Anda hanya perlu memilih file yang tepat dan tekan "Dekripsi."
Unduhan
Jadi bagaimana Anda mendapatkan Pengunduh Firmware Samsung? Lihat halaman rilis di repositori GitHub. Setiap rilis memiliki aset untuk Android, Windows, dan Linux (dan akhirnya macOS).
Di Android, cukup unduh APK dan instal. Di Windows, unduh ZIP, ekstrak, dan jalankan EXE. Di Linux, unduh dan ekstrak ZIP, masuk ke bin
direktori, buka terminal, dan jalankan ./Samsung\ Firmware\ Downloader
.
Semoga Samsung Firmware Downloader membuat pengalaman Anda mengunduh pembaruan perangkat lunak menjadi lebih mudah. Saya selalu mencari saran untuk fitur baru (sesuai alasannya), jadi pastikan untuk mengunjungi halaman masalah dan minta fitur atau laporkan bug jika Anda belum melihatnya.