Здравствуйте!
Возникла необходимость получить root на смартфоне DNS S5301, почитал в сети, 4pda и т.д. в основном ссылки устаревшие или не внушающие доверия, попробовал решить сам. Возникла проблема с установкой драйверов ADB режима.
Как подсказал kAIST, можно скачать только драйвера http://developer.android.com/sdk/win-usb.html, распаковать их и не идти по более
Заходим в папку:
Копируем стоки, например
На телефоне обязательно включаем режим отладки USB (Главное меню -> Настройки -> Параметры разработчика), подключаем телефон к компьютеру, система находит новые устройства, отказываемся от установки драйверов.
Теперь открываем диспетчер устройств (Управление компьютером или Win+Break\Оборудование\ или любым другим доступным способом), находим там свое устройство (у меня S5301)
Заходим в свойства, вкладка «Сведения», выделяем строку вида USB\VID_0BB4&PID_0C03&MI_01\6&1E68B3CF&0&0001, щелкаем на нее, копируем (Ctrl+Ins)
переключаемся в наш тектовый редактор, заменяем там строки, которые мы предварительно скопировали на данные своего устройства укоротив строки с USB\VID_0BB4&PID_0C03&MI_01\6&1E68B3CF&0&0001 до USB\VID_0BB4&PID_0C03 и USB\VID_0BB4&PID_0C03&MI_01:
В результате получается примерно так:
Строки, начинающиеся с ; — комментарий, и не важны.
Сохраняем наш файл, выбираем в диспетчере устройств наше устройство, заходим в свойства, вкладка «Драйвер», нажимаем кнопку «Обновить...», не соглашаемся на поиск драйверов в Windows Update, выбираем «Установка из указанного места», ставим галочку «Включить следующее место поиска»,
нажимаем «Далее», система устанавливает драйвера.
Все.
В силу того что прилетело НЛО и сделало что-то, возможны отклонения в какую-либо сторону от описанного пути, поэтому на Ваш страх и риск.
Спасибо за внимание.
ДОПОЛНЕНО
Эксперименты по получению root продолжаются, на домашнем ноутбуке Windows 7 64bit, нужно добавлять строки в секцию [Google.NTamd64] а не [Google.NTx86]:
Возникла необходимость получить root на смартфоне DNS S5301, почитал в сети, 4pda и т.д. в основном ссылки устаревшие или не внушающие доверия, попробовал решить сам. Возникла проблема с установкой драйверов ADB режима.
Как подсказал kAIST, можно скачать только драйвера http://developer.android.com/sdk/win-usb.html, распаковать их и не идти по более
длинному пути
Перед установкой Android SDK необходимо скачать и установить Java — на момент написания — http://www.java.com/ru/download/manual.jsp jre-7u45-windows-i586.exe.
Cкачиваем Android SDK (https://developer.android.com/sdk/index.html) для своей операционной системы (у меня Windows XP SP3 RU x86) — adt-bundle-windows-x86-20131030.zip на момент написания. Распаковываем, запускаем .\eclipse\eclipse.exe, выбираем пункт Window -> Android SDK Manager,
ждем когда пройдет обновление данных, прокручиваем список вниз, находим Google USB Driver, нажимаем «Install Packages», соглашаемся с лицензией, скачиваем.
Cкачиваем Android SDK (https://developer.android.com/sdk/index.html) для своей операционной системы (у меня Windows XP SP3 RU x86) — adt-bundle-windows-x86-20131030.zip на момент написания. Распаковываем, запускаем .\eclipse\eclipse.exe, выбираем пункт Window -> Android SDK Manager,
ждем когда пройдет обновление данных, прокручиваем список вниз, находим Google USB Driver, нажимаем «Install Packages», соглашаемся с лицензией, скачиваем.
Заходим в папку:
- Если качали только драйвер — usb_driver
- Если Android SDK, далее sdk\extras\google\usb_driver\
[Google.NTx86]
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
Копируем стоки, например
[Google.NTx86]
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
На телефоне обязательно включаем режим отладки USB (Главное меню -> Настройки -> Параметры разработчика), подключаем телефон к компьютеру, система находит новые устройства, отказываемся от установки драйверов.
Теперь открываем диспетчер устройств (Управление компьютером или Win+Break\Оборудование\ или любым другим доступным способом), находим там свое устройство (у меня S5301)
Заходим в свойства, вкладка «Сведения», выделяем строку вида USB\VID_0BB4&PID_0C03&MI_01\6&1E68B3CF&0&0001, щелкаем на нее, копируем (Ctrl+Ins)
переключаемся в наш тектовый редактор, заменяем там строки, которые мы предварительно скопировали на данные своего устройства укоротив строки с USB\VID_0BB4&PID_0C03&MI_01\6&1E68B3CF&0&0001 до USB\VID_0BB4&PID_0C03 и USB\VID_0BB4&PID_0C03&MI_01:
[Google.NTx86]
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
В результате получается примерно так:
Строки, начинающиеся с ; — комментарий, и не важны.
Сохраняем наш файл, выбираем в диспетчере устройств наше устройство, заходим в свойства, вкладка «Драйвер», нажимаем кнопку «Обновить...», не соглашаемся на поиск драйверов в Windows Update, выбираем «Установка из указанного места», ставим галочку «Включить следующее место поиска»,
нажимаем «Далее», система устанавливает драйвера.
Все.
В силу того что прилетело НЛО и сделало что-то, возможны отклонения в какую-либо сторону от описанного пути, поэтому на Ваш страх и риск.
Спасибо за внимание.
ДОПОЛНЕНО
Эксперименты по получению root продолжаются, на домашнем ноутбуке Windows 7 64bit, нужно добавлять строки в секцию [Google.NTamd64] а не [Google.NTx86]:
[Google.NTamd64]
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01