Молодший учасник XDA kkoo продемонстрував інноваційний спосіб прошивання власних ПЗУ та GSI на пристроях Samsung Galaxy без використання TWRP. Читайте далі, щоб дізнатися більше!
Samsung постачає свої смартфони та планшети під брендом Galaxy із сильно модифікованим програмним забезпеченням Android, останнє покоління якого відоме як Один інтерфейс користувача. Окрім усіх відмінностей, пов’язаних із стандартним Android, пов’язаних з UI/UX, є одна особливість, яка робить пристрої Android від Samsung дуже унікальними порівняно з пристроями інших виробників. Корейський OEM замінює звичайний механізм Fastboot власним протоколом у своїх продуктах. Частина коду, що працює на пристрої, названа на честь персонажів зі скандинавської міфології відомий як "Loke", тоді як компонент віддаленої сторони (зазвичай ПК) називається "Odin".
Як завантажити мікропрограму Odin, щоб знизити, оновити або відновити Samsung Galaxy
Відсутність інтерфейсу, сумісного з Fastboot, може здатися величезним перешкодою для сцени моддингу, але спільноті розробників вторинного ринку завжди вдавалося отримати
витік Двійкові файли Odin для виконання завдань. Сам настроюваний протокол давно був перероблений, у результаті чого з’явився кросплатформенний інструмент флешування з відкритим кодом під назвою Хаймдалль. Для цього можна скомпілювати Heimdall із вихідних кодів або просто взяти виправлену версію Odin рутувати свої пристрої Samsung Galaxy, встановіть спеціальне відновлення, наприклад TWRP, і виконайте багато інших прошивок.Після встановлення TWRP ви можете легко замінити версію Android від Samsung на спеціальну ПЗУ Android як LineageOS. Навіть якщо для вашої моделі Samsung немає спеціальних ПЗУ, технічно ви можете це зробити встановити загальний образ системи (GSI), за умови, що пристрій сумісний із Project Treble, а також постачається з розблокованим завантажувачем. Однак портування TWRP на останні пристрої Samsung з Android 10/One UI 2 із коробки (наприклад, Galaxy S20 серія) є a складне завдання. Відсутність стабільного користувацького відновлення безпосередньо перешкоджає можливості встановлення користувацьких ПЗУ/GSI на таких моделях.
Молодший член XDA kkoo тепер придумав розумну ідею обійти більшість цих перешкод. Враховуючи той факт, що офіційний пакет прошивки Samsung є не чим іншим, як колекцією LZ4 стиснуті архіви, аналогічно запакований спеціальний ПЗУ (або GSI) можна прошивати за допомогою Odin. The Перевірене завантаження функцію цільового пристрою потрібно вимкнути заздалегідь, що можна досягти, встановивши a нульове зображення vbmeta, надане Google.
Усі інструкції, які вам потрібно дотримуватися, опубліковано в ланцюжку форуму, посилання на яке наведено нижче. Процес, описаний XDA Junior Member kkoo вимагає виконання деяких сценаріїв командного рядка з комп’ютера під керуванням Windows. Посилання на інструкції щодо перепрошивки та налаштування GSI також містяться в тому ж дописі на форумі.
Використання Odin для встановлення спеціального ПЗУ/GSI на пристрій Samsung Galaxy без TWRP