Все руководства, которые я могу найти в Интернете, относятся к программному обеспечению Odin только для Windows. Я также нашел альтернативу Heimdall с открытым исходным кодом, но Samsung S6 не поддерживается (и, по-видимому, не совместим с форматом файла .tar.gz).
Я установил WinXP на виртуальную машину VirtualBox, а затем установил USB-драйверы Samsung и программное обеспечение Windows Odin. Затем я убедился, что все USB-устройства Samsung перенаправлены на эту виртуальную машину, но по-прежнему ни Windows, ни Odin не видят телефон — ни в его обычном рабочем режиме, ни в режиме загрузки «Odin».
CF-Autoroot от Chainfire также использует Odin, а это значит, что я все еще не могу решить вышеуказанную проблему. Я также пытался запустить Odin в Linux (используя wine
), но снова он не мог видеть телефон, и я все равно не ожидал, что он будет работать).
Мне не удалось найти описание того, как получить root права на S6 (или любой другой Samsung) напрямую в Linux или через виртуальную машину. Это просто невозможно? Действительно ли мне нужно устанавливать мою старую лицензию WinXP на физический компьютер?
Существует кроссплатформенная версия Odin под названием JOdin. Он может работать в веб-браузере или локально после загрузки файла JAR. Любой из них требует предварительной установки Oracle Java 8.
Веб-версия: https://builds.casual-dev.com/jodin3/
Офлайн-версия: https://builds.casual-dev.com/index.php?dir=JOdin3%2F '
Автономная версия запускается с расширением $ java -jar /path/to/JAR/JOdin3CASUAL-r1035-dist.jar
.
Обе версии работают хорошо, но теперь я столкнулся со следующей проблемой, заключающейся в том, что файл PIT не может быть получен .
Я знаю, что это устарело, но вам нужно убедиться, что вы подключили USB-устройство к своей виртуальной машине;) (по крайней мере, если вы все еще хотите сделать это с виртуальной машины) --- По крайней мере, для тех, кто нашел это вне Google.
бишайамс
Бо Лоусон
Торбен Гундтофте-Бруун
Торбен Гундтофте-Бруун