Odin — это служебная программа, разработанная и используемая Samsung для внутренних нужд, которая используется для связи с устройствами Samsung в режиме Odin (также называемом режимом загрузки ) через Thor (протокол) . Его можно использовать для прошивки пользовательского образа прошивки восстановления (в отличие от стандартного образа прошивки восстановления) на устройство Samsung Android . Odin также используется для разблокировки некоторых устройств Android. [2] Odin — это фирменная альтернатива Fastboot от Samsung .
Нет никаких сведений о том, что Samsung когда-либо официально открыто выпускала Odin, [3] хотя он упоминается в документах разработчиков для Samsung Knox SDK [4] и некоторые документы даже предписывают пользователям использовать Odin. [5] Некоторые другие документы по Knox SDK ссылаются на «инженерную прошивку», [6] [7] которая предположительно может быть частью Knox SDK вместе с Odin. Считается, что общедоступные двоичные файлы являются результатом утечек. Инструмент предназначен не для конечных пользователей, а для собственного персонала Samsung и одобренных ремонтных центров. [8]
Хотя ни одна из общедоступных загрузок не авторизована самой Samsung , разработчики XDA считают файлы, предлагаемые на их форуме (исправленный Odin v3 3.14.1 для Windows) (Odin v4 1.2.1 для Linux), наиболее безопасным вариантом.
Для использования Odin телефон должен находиться в режиме загрузки. Для этого необходимо нажать комбинацию клавиш, например Power
+ Volume Down
+ Home
, или Power
+ Volume Down
+ Bixby
для более поздних моделей. [9]
Heimdall — это бесплатная/свободная/с открытым исходным кодом , кроссплатформенная замена Odin, основанная на libusb . [3] Heimdall можно использовать на Mac или Linux. [10] Имя Heimdall , как и Odin , является отсылкой к скандинавской мифологии ; и Odin, и Heimdall входят в число божеств скандинавского пантеона . [11] [ необходим неосновной источник ]