在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):zacharee/SamloaderKotlin开源软件地址(OpenSource Url):https://github.com/zacharee/SamloaderKotlin开源编程语言(OpenSource Language):Kotlin 99.5%开源软件介绍(OpenSource Introduction):NoticeManual firmware downloads and downloading from the firmware history feature have been disabled for now. Samsung changed something on the backend and always serves the latest available firmware, no matter which is requested. If you know a workaround, please follow up on this issue. Bifrost - Samsung Firmware DownloaderThis is yet another firmware downloader for Samsung devices, but it has some special features. For one, it's cross-platform. Bifrost runs on Windows, Linux, macOS, and even Android! Bifrost is also a graphical program, with a shared UI across all supported platforms. Most of the functionality in Bifrost is based on Samloader. The Python code has been converted to Kotlin and tweaked to take advantage of some of Kotlin's features. Bifrost uses Jetpack Compose, JetBrains Compose for Desktop, and Kotlin Multiplatform to create a shared codebase for all supported platforms. DownloadBinaries are available for 64-bit versions Windows, Linux, macOS, and Android. JetBrains Compose can't currently build for 32-bit operating systems. Check out the Releases page for the downloads. TroubleshootingBifrost is returning error 400/401 when downloadingThese errors are on Samsung's end. If you can, try using a different region/CSC. Bifrost is returning error 403 when checking for updatesThese errors are on Samsung's end. Samsung may no longer be serving firmware for your device or may not have started serving firmware yet. Try a different region/CSC if possible and check to make sure your model number is correct. Bifrost opens to a blank screen on WindowsOn certain GPUs, Jetpack Compose/Skia has trouble rendering. Try running the program as an administrator. If you have switchable graphics, try using a different GPU. Download speeds are slowSamsung's servers sometimes throttle downloads to about 3MiB/s. For older devices, you may see even slower speeds. Different regions/CSCs may have faster downloads. BuildingBuilding this project should be fairly easy. Prep:
Desktop:Run the Command Line:
GUI:
Android:Command Line:
GUI:
RunningWindows
Linux
macOS
There may be a security error when launching the app. If there is, follow the steps outlined here. Alternatively, if the above doesn't work, you can try running the following in a Terminal (requires root permissions):
Once that command is executed, the app should run. It's also possible that the DMG itself will refuse to open. If that happens, the same
Android
TranslatingBifrost supports basic text localization. You can help translate here: https://crowdin.com/project/bifrost-kotlin. Note: Pay special attention to formatting arguments. Numbers inside curly brackets (e.g., Note: Make sure to keep any other formatting characters as-is (e.g., Translators:
ScreenshotsDesktop:Mobile: |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论