Что такое ADB, Fastboot, SPL и другие инструменты?

автор: Андрей | 15 мая, 2011

ADB – сокращение от Android Debug Bridge. Это небольшая, но очень полезная программа, которая запускается из консоли вашего компьютера. Через нее вы сможете связаться с Android-смартфоном, загружать/удалять файлы с телефона, устанавливать/удалять программы (apk файлы). Это программа поставляется с пакетов SDK для Android.

Более подробную информацию о ADB можно найти здесь.

Если вы хотите более подробной увидеть функции ADB ,выполните действия описанные ниже:

1. Скачайте Android SDK с официального сайта.

2. Распакуйте его в каталог. Обычно используется предварительно созданная папка на диске C: с именем “AndroidSDK”.

3. Нажмите кнопку “Пуск”, выберете пункт “Выполнить”, введите команду “cmd” (без кавычек), а затем нажмите [Enter] или кнопку “OK”.

4. В запустившееся окно консоли введите следующую команду:

Это позволит вам узнать все возможные команды, которые доступны для ADB.

Что такое Fastboot?

Fastboot – режим смартфона, через который вы можете инсталлировать ROM, создать резервную копию текущего состояния системы или сделать обновление компонентов Android.

Для входа в режим Fastboot (пример для HTC Hero, для других устройств такую комбинацию еще нужно поискать):

1. Выключите смартфон.

2. Удерживайте кнопку “Назад” + красную кнопку.

3. Подключите смартфон к компьютеру с помощью кабеля USB.

4.  Если вы вошли в режим Fastboot, то должны увидеть на экране следующую информацию:

HERO CVT SHIP S-ON

HBOOT-1.76.0004 (HERO10000)

MICROP-010f

TOUCH PANEL-SYN0104

RADIO-6.35.07.08

Jul 3 2009, 15:22:21

FASTBOOT (USB)

<VOL DOWN> Hboot Mode

<MENU> Reset Device

Более подробную информацию о Fastboot можно найти здесь.

Что такое SPL?

Это bootloader. Или по-другому, это программа, которая запускает операционную систему и решает какое обновление может быть установлено, а какое нет. Обычно заблокированные смартфоны поставляются с версией SPL, которая позволяет обновлять Android версиями прошивок, которые были подписаны конкретным производителем и не позволяет устанавливать модифицированные прошивки. Если вы хотите устанавливать любые прошивки, вам необходимо получить root-доступ.

Важно: Многие неофициальные прошивки требуют определенной версии SPL и если у вас другая версия, вы можете столкнуться с серьезными проблемами, поэтому всегда следуйте инструкциям  по изменению вашего SPL (конечно, если это необходимо) перед установкой.

Очень важно: Так как SPL это системная программа низкого уровня, она чрезвычайно важна для системы. Другими словами: если при модификации/обновлении что-то пойдет не так, это может нанести непоправимый ущерб вашему телефону. Поэтому всегда ВНИМАТЕЛЬНО читайте инструкции.