🐧
blog
  • ℹ️Инструкции
    • 📎Conky, самый лучший мониторинг системы
  • 📎Инструкция по прошивке Samsung Galaxy S10+ /e/OS
  • 📎Инструкция по восстановлению заводской прошивки Samsung Galaxy S10+ 2023
  • 📎Инструкция по установке LineageOS 20 + MicroG на Google Pixel 6 Pro
  • 📎Инструкция по установке git в Windows 11
  • ℹ️ArchLinux
    • 📎ArchLinux + btrfs с шифрованием + Gnome, инструкция по установке 2023
    • 📎Arch после установки 2023
Powered by GitBook
On this page

Инструкция по прошивке Samsung Galaxy S10+ /e/OS

PreviousConky, самый лучший мониторинг системыNextИнструкция по восстановлению заводской прошивки Samsung Galaxy S10+ 2023

Last updated 2 years ago

/e/OS - это операционная система на базе Android, разработанная /e/ Foundation с целью обеспечения более приватного и безопасного опыта использования смартфонов. Она представляет собой операционную систему с открытым исходным кодом, которая обеспечивает безопасность и конфиденциальность пользователей.

Одной из основных особенностей /e/OS является ее способность блокировать рекламу и трекеры, что делает просмотр интернет-содержимого более приватным и безопасным. Она также включает функцию шифрования данных, что делает данные пользователя более защищенными и недоступными для несанкционированного доступа.

/e/OS также предоставляет свои собственные приложения, такие как приложение для электронной почты, календарь, карты и другие. Они также обеспечивают приватность и безопасность пользователей, не передавая данные третьим лицам.

Прежде чем приступать к прошивке, на устройстве должна стоять версия Android не меньше 12. О том, как прошить заводской образ прошивки я уже писал инструкцию

Всю процедуру я буду делать из под ArchLinux. Если вы хотите установить и настроить ArchLinux воспользуйтесь моими инструкциями. Инструкция по и .

Как обычно вся процедура разделена на этапы.

Этап 1. Подготовка инструментов.

Качаем по два файла, обязательно под обозначением S. Файл самой прошивки с расширением .zip и файл рекавери с расширением .img.

Качаем Heimdall

Установка и удаление программ -> Ищем Heimdall -> Установить

Heimdall - это программа для прошивки мобильных устройств Samsung на базе операционной системы Android. Она позволяет прошивать различные компоненты устройства, такие как загрузчик, ядро, модем и другие. По сути это аналог другой программы под названием Odin.

Качаем ADB

Установка и удаление программ -> Ищем android-tools -> Установить

Для Ubuntu и PopOS я использовал

Этап 2. Разблокировка загрузчика.

Подключаем устройство к сети Wi-Fi.

Настройки -> Подключения -> Wi-Fi -> Выбрать нужную сеть -> Ввести пароль

Включаем параметры разработчика, нажав опцию «Номер сборки» в приложении «Настройки» в меню «О программе».

Настройки -> Сведения о телефоне -> Сведения о ПО -> Нажимаем на Номер Сборки до тех пор пока не увидим надпись "Вы стали разработчиком"

Идем в параметры разработчика и включаем заводскую разблокировку

Настройки -> Параметры разработчика -> Включаем параметр заводская разблокировка -> Вкл.

Выключаем полностью устройство

Зажимаем клавишу громкости вниз + клавишу Bixby и подключаем USB-кабель к устройству(кабель должен быть подключен уже к компьютеру)

Зажимаем клавишу громкости вверх -> Yes(Клавишей вверх соглашаемся)

Устройство перезагрузится и полностью удалит все данные. У меня очень долго на экране горел логотип Samsung прежде чем появился мастер настройки устройства.

Быстро пробегаемся по мастеру настроек смартфона, обязательно подключаемся к Wi-Fi, остальное все пропускаем.

Как только добрались до главного экрана включаем параметры разработчика, нажав опцию «Номер сборки» в приложении «Настройки» в меню «О программе».

Идем в параметры разработчика и проверяем включена ли заводская разблокировка

Настройки -> Параметры разработчика -> Проверяем(должно быть включено и не доступно к редактированию)

Этап 3. Подготовка к прошивке

Перезагружаем устройство в режим загрузчика, полностью выключаем

Зажимаем клавишу громкости вниз + клавишу Bixby и подключаем USB-кабель к устройству(кабель должен быть подключен уже к компьютеру). Как только видим синий экран нажимаем один раз клавишу громкости вверх.

Теперь нужно проверить, правильно ли определяет Heimdall устройство. Открываем терминал

sudo heimdall print-pit --verbose

Если устройство перезагрузилось, то все работает отлично!

После перезагрузки загружаемся опять в загрузчик. Полностью выключаем устройство

Зажимаем клавишу громкости вниз + клавишу Bixby и подключаем USB-кабель к устройству(кабель должен быть подключен уже к компьютеру). Как только видим синий экран нажимаем один раз клавишу громкости вверх.

Этап 4. Прошивка

Теперь нужно будет прошить рекавери

heimdall flash --RECOVERY <recoveryfilename>.img --no-reboot - нужно заменить на пусть к файлу с рекавери, в моем случае это ./Загрузки/recovery.img

Если все хорошо, то вы увидите в терминале RECOVERY upload successful

Выключаем устройство, зажимаем и держим

Клавиша громкости вниз + Клавиша блокировки

Теперь грузимся в рекавери, для этого зажимаем и держим

Клавиша громкости вверх + клавиша Bixby + Клавиша блокировки

Как только устройство включилось перестаем держать клавиши

В рекавери выбираем либо тапами по экрану, либо качельками громкости и клавишей блокировки

Factory reset -> Formatdata/factory reset -> Format data -> Назад

Дальше выбираем

Apply update -> Apply from ADB

В терминале

adb sideload <filename>.zip - заменить на путь к файлу с прошивкой, в моем случае ./Загрузки/eos.zip

Если при попытке прошить вы получили сообщение sideload connection failed, то нужно вернуться назад в главное меню рекавери

Advenced -> Enable ADB

Пробуем прошить еще раз

adb sideload <filename>.zip - заменить на путь к файлу с прошивкой, в моем случае ./Загрузки/eos.zip

Процесс прошивки может зависнуть на 47%, ничего страшного, ждем пока в терминале не увидим Total xfer: 1.00x а на дисплее устройства Script succeeded result was [1.000000]

Теперь перезагружаем устройство

Назад -> Reboot system now

Этап 5. Настройка устройства

После того как устройство перезагрузил, отключаем USB-кабель и настраиваем через мастер настроек. Удачи :)

📎
по этой ссылке
установке ArchLinux
инструкция по настройке
этой ссылке
инструкцию по этой ссылке