Как получить root права на Samsung S6 с помощью Linux?

Все руководства, которые я могу найти в Интернете, относятся к программному обеспечению 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 на физический компьютер?

Прокрутите вниз до комментариев, это показывает, что кто-то сделал это с Linux androidguys.com/2015/04/22/… . И Google подкинул это для другой модели all-things-android.com/content/how-root-samsung-mobile-device
Есть программа под названием "Jodin" Она может помочь. xda-developers.com/…
@BoLawson: спасибо! С JOdin я стал ближе, чем когда-либо. Это работает в моем Linux (в Firefox после установки Oracle Java 8) и сообщает «подключено». Но мне не удается получить файл PIT с моего телефона, поэтому я сейчас застрял на этом этапе (и поддержка JOdin, похоже, представляет собой сообщение на форуме длиной более 24 страниц). Я не осмеливаюсь загрузить из Интернета «случайный» файл PIT; слишком велик риск ошибиться в выборе.
@BoLawson, я хотел бы отдать вам должное за ваше предложение. Хотите отправить JOdin в качестве ответа? Вместо этого я бы пересмотрел / удалил свой.

Ответы (2)

Существует кроссплатформенная версия 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 не может быть получен .

Ссылки, которые вы даете, мертвы. Возможно, вам придется обновить или удалить этот ответ.
вот обновленная ссылка для JOddin3, после загрузки извлеките zip-файл, вы можете запустить файл JAR в папке. drive.google.com/file/d/0B6ZC2H74coZrREE2NzU2NVZPSEE/просмотр

Я знаю, что это устарело, но вам нужно убедиться, что вы подключили USB-устройство к своей виртуальной машине;) (по крайней мере, если вы все еще хотите сделать это с виртуальной машины) --- По крайней мере, для тех, кто нашел это вне Google.