В этом руководстве мы покажем вам, как загружать обновления Samsung OTA с помощью инструмента Samloader. OEM-производители обычно загружают свои пакеты прошивки онлайн на свои соответствующие веб-сайты. Это затем позволяет пользователям вручную загружать и обновлять требуемый файл прошивки с помощью стандартного восстановления, дополнительной загрузки ADB или других методов. Однако с Samsung дела обстоят иначе. Как такового официального места, с которого можно было бы скачать стоковую или оригинальную прошивку, нет.
В результате пользователи ищут альтернативы в виде стороннего программного обеспечения. Между ними SamFirm е Фрия — два самых популярных инструмента в этой отрасли. Вы можете легко загрузить файлы прошивки, используя указанные выше инструменты, а затем прошить их через Odin. Сегодня у нас появился новый актер в этом сегменте. Известный как Samloader, он упростил весь процесс загрузки. В этом руководстве мы перечислим шаги по загрузке обновлений Samsung OTA с помощью этого инструмента Samloader.
Что такое инструмент Samloader
Младший член группы обратного инжиниринга XDA и создал кроссплатформенный инструмент на Python. Самым большим преимуществом этого инструмента является его открытый исходный код, поэтому вы можете получить доступ к его исходному коду из репозитория GitHub. Точно так же он не использует Windows DLL. Это означает, что инструмент также совместим с платформами Mac и Linux (кроме Windows).
Кроме того, этот инструмент чрезвычайно легкий (около 100 КБ) и может также использоваться для дешифрования пакета OTA. Таким образом, вы можете также добавить возможность создания обновляемых пакетов в список функций этого инструмента. Сказав это, теперь вы имеете представление о том, что это за инструмент. Итак, теперь давайте посмотрим, как использовать инструмент Samloader, а затем загрузить через него обновления Samsung OTA.
Как загрузить обновления Samsung OTA через Samloader
Мы разделили шаги в следующих инструкциях на отдельные разделы, чтобы облегчить их понимание. Следуйте точно такой же последовательности.
ШАГ 1: Установите Python 3 и PIP
Windows:
- Сначала загрузите последнюю сборку . Затем запустите его установочный файл и следуйте инструкциям на экране, чтобы установить программное обеспечение.
- Как только это будет сделано, вам также потребуется установить PIP. К счастью, в более новых сборках Python он уже установлен. Чтобы проверить это, запустите командную строку от имени администратора, а затем выполните следующую команду: pip help
- После ввода приведенного выше кода вы должны получить длинный список команд. Это означает, что PIP успешно установлен. Теперь вы можете перейти к следующему шагу.
Для macOS:
- Загрузите 64-разрядную программу установки macOS и следуйте инструкциям по ее установке.
Для Linux:
- Загрузите и установите python, скомпилировав его из исходников. Вот из этого руководства.
ШАГ 2: Загрузите Samloader
Пришло время загрузить базу кода Samloader. Для этого вы можете использовать это или клонируйте репозиторий с помощью git. Последнее можно сделать с помощью следующей команды:
git clone https://github.com/nlscc/samloader
ШАГ 3: Установка через PIP
Теперь, когда вы загрузили Samloader и установили Python и PIP, пришло время установить Samloader. Это будет сделано с помощью команды PIP. Сначала мы изменим каталог на расположение инструмента, а затем установим его через PIP. Вот команда, необходимая для того же:
cd samloader pip3 установить
Или вы также можете использовать следующий синтаксис:
pip3 install Поскольку установка завершена, пора начать процесс загрузки обновлений Samsung OTA с помощью инструмента Samloader. Для этого на первом этапе необходимо проверить файл последней версии прошивки для вашего устройства Samsung. Итак, синтаксис для этого будет: проверка самлоадера [model] [region] Например, если ваше устройство — Samsung Galaxy S20 Ultra T-Mobile, приведенная выше команда приведет к следующему: Самлоадер checkupdate SM-G988U TMB Таким же образом вы можете изменить команду, соответствующую вашему устройству. Теперь вы можете загрузить файл прошивки для своих устройств Galaxy вместе с указанием каталога загрузки, используя следующую команду: самлоадер скачать [version] [model] [region] [out] Наконец, если вы хотите расшифровать артефакты прошивки, для этого есть две разные команды. Это зависит от типа используемой вами зашифрованной прошивки, как enc2, так и enc4. Команды для обоих показаны ниже: самлоадер decrypt2 [version] [model] [region] [infile] [outfile] самлоадер decrypt4 [version] [model] [region] [infile] [outfile] Соответствующий файл прошивки, соответствующий вашему устройству Galaxy, будет загружен. Итак, с учетом сказанного, давайте завершим руководство по загрузке обновлений Samsung OTA с помощью инструмента Samloader.ШАГ 4. Проверьте наличие последней версии прошивки для устройства.
ШАГ 5: Загрузите файл прошивки
ШАГ 6: Расшифровка прошивки