Программа adb — Инструкция по установке и настройке для работы с Андроид
Программа adb — Инструкция по установке и настройке для работы с Андроид
Программа adb — Инструкция по установке и настройке для работы с Андроид. Практически каждый владелец Android устройства, который решил улучшить своего любимца путем замены прошивки или ядра операционной системы, сталкивается с программой adb.
Для большинства новичков именно эта программа становится непреодолимым препятствием и мы сегодня расскажем вам, как установить и начать работу с этим замечательным приложением, которое поможет вам, например, получить rootправа на вашем устройстве, прошить новую версию Android или даже восстановить ваш телефон или планшет к первоначальному состоянию после неудачного вмешательства в систему.
Так что же такое ADB, полюбившийся всем моддерам и хакерам, где его взять, и зачем он нам нужен?
Что такое ADB.
Аббревиатура ADB расшифровывается как Android Debug Bridge (отладочный мост Андроид). ADB является составной частью Android SDK, который можно скачать отсюда .
Так как операционная система Android является разновидностью Linux, для ее настройки часто возникает необходимость работы через командную строку. Конечно, существуют программы – эмуляторы терминала, которые позволяют выполнять команды прямо на устройстве но, во-первых, на маленьком экране телефона делать это неудобно, а во-вторых, иногда требуется доступ к устройству через компьютер, и в этих и многих других случаях программа adb просто незаменима. Программа adb устанавливает связь между устройством и компьютером и позволяет прямо на компьютере выполнять различные манипуляции с системой Android.
Как установить ADB.
Прежде всего, рекомендуем вам скачать самую последнюю версию Android SDK, на момент написания этого руководства доступна версия r11, на ее примере построено все дальнейшее описание, и в более ранних версиях, местоположение необходимых программ после установки SDK, может отличаться от описанного здесь.
1. Скачиваем Android SDK, его можно найти по ссылке указанной ранее. Имеется несколько разновидностей SDK, для Microsoft Windows, Mac OS и Linux.
Нам потребуется разновидность для Microsoft Windows. И здесь есть два варианта – скачать установщик или zip архив с Android SDK. Установщик нам не нужен, тем более он не позволит установить SDK в Windows 7, и поэтому скачиваем zip архив.
В архиве находится папка android-sdk-windows, которая и содержит сам SDK. Распаковываем ее на компьютер. В нашем примере, мы разместили папку в корне диска С. Если вы сделаете то же самое, путь к SDK будет у нас такой: C:android-sdk-windows
В более ранних версиях SDK внутри этой папки в папке tools располагалась нужная нам программа adb, но позднее она была перемещена разработчиками в папку platform-tools.
Однако, если вы зайдете в эту папку, вы не найдете внутри нее программу adb, поэтому переходим к следующему этапу установки.
2. Устанавливаем SDK Platform Tools.
Убеждаемся, что наш компьютер подключен к интернету и запускаем находящуюся в папке android-sdk-windows, программу SDK Manager. После запуска программы появится такое окно:
Нам нужно скачать и установить Android SDK Platform-tools и Android SDK Tools.
С помощью двойного клика по пункту или нажатием на «Accept» и «Reject» отмечаем эти два пункта в списке и снимаем отметку со всех остальных пунктов, как показано на приведенном выше скриншоте. Затем нажимаем «Install» и ждем пока скачаются и установятся нужные нам компоненты.
Теперь мы имеем установленную adb на своем компьютере, но для работы с нашим телефоном или планшетом нужно будет установить их драйвер и для дальнейшего удобства с программой, неплохо было бы прописать путь к ней и другим компонентам в систему Windows.
3. Если мы зайдем в папку C:android-sdk-windowsplatform-tools , то теперь сможем там обнаружить программу adb.
После этого, нам нужно отредактировать системную переменную PATH, чтобы каждый раз при запуске программы и вводе команд не набирать путь к программе, который выглядит так:
C:android-sdk-windowsplatform-toolsadb
Если вы ни разу не редактировали системные переменные, создайте точку восстановления системы, чтобы потом можно было вернуть ее в первоначальное состояние.
— Если у вас установлена Windows 7, клацаем правой клавишей мыши по ярлыку «Компьютер», выбираем «свойства» и в открывшемся окне выбираем «Дополнительные параметры системы».
— Если у вас Windows XP, клацаем правой кнопкой мыши по «Мой компьютер» и затем по «Свойства»
В следующем окне на вкладке «Дополнительно» нажимаем на кнопку «Переменные среды». В списке «Системные переменные» выбираем переменную «path» и нажимаем кнопку «Изменить…»
Откроется окно редактирования переменной, и в пункте «значение переменной» в самый конец строки, после точки с запятой добавляем путь к папке tools и папке platform-tools:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools;
(если в конце строки не было точки с запятой, добавьте её – каждый путь в этой строке должен отделяться от другого точкой с запятой)
Если вы установили Android SDK в другую папку, пропишите в конце строки ваш путь к папкам tools и platform-tools.
Нажимаем «ОК», чтобы сохранить изменения. После этого, чтобы изменения вступили в силу, нужно будет перезагрузить компьютер.
Установка драйверов устройства.
Некоторые устройства, например телефоны и планшеты компании Samsung имеют собственное программное обеспечение для синхронизации с компьютером, и если оно у вас установлено на компьютере, то драйвер устройства уже установлен у вас в системе.
Но для таких устройств, как Nexus One, которые поставляются без каких либо дополнительных программ и драйверов, для работы с Android SDK, драйверы установить необходимо.
Для этого идем в папку, в которую мы устанавливали SDK и запускаем SDK Manager.
Точно так же, как мы устанавливали Android SDK Platform-tools и Android SDK Tools, находим и выбираем в списке «Google Usb Driver package». Нажимаем «Install» и ждем пока программа скачает драйверы. Драйверы для 32 и 64 разрядной Windows будут скачаны в следующую папку:
C:1android-sdk-windowsextrasgoogleusb_driver
Теперь можно установить драйверы для вашего устройства. Для этого в меню настроек телефона или планшета выбираем пункт «Приложения» (Applications), и в нем включаем «Отладка USB» (USB debugging).
Подключаем наше устройство к компьютеру. Компьютер обнаружит новое оборудование и предложит установить драйверы. Устанавливаем драйверы из папки, куда они были скачаны ранее.
После установки драйверов в диспетчере устройств появится новое устройство «ADB Interface» и мы можем убедиться в этом открыв его, нажав правой клавишей мыши по иконке «Компьютер» -> «Свойства» -> «Диспетчер устройств»
Как запустить ADB
Работать с программой adb лучше всего через командную строку Windows. Для вызова командной строки на компьютере с Windows XP, нажимаем «Пуск» и в поле ввода «Выполнить» набираем cmd и нажимаем «Enter».
На компьютере с Windows 7, нажимаем «Пуск» и в поле ввода «Найти программы и файлы» набираем cmd и нажимаем «Enter».
Откроется окно командной строки, и для того чтобы, например посмотреть какие устройства у нас подключены к компьютеру, набираем в нем команду:
Программа adb отобразит список устройств, подключенных в настоящий момент к компьютеру.
Динамические и модульные обновления Android
Эта статья рассказывает о ряде технологий, которые были интегрированы в Android в последние несколько лет и приблизили решение проблемы фрагментации, отсутствия обновлений и существенно упростили создание кастомных прошивок.
A/B-разметка
Большой проблемой с обновлениями является отказ пользователей. Как показывает практика, многие владельцы смартфонов не хотят обновлять свои устройства, потому что: а) это отнимает время, в течение которого смартфон будет недоступен для использования; б) после обновления смартфон может работать некорректно или не включится вообще.
В свое время разработчики Chrome OS также столкнулись с этой проблемой и создали надежную и незаметную пользователю систему бесшовного обновления (Seamless updates). Суть ее состоит в том, что вместо одного системного раздела, поверх которого накладывались бы обновления системы, Chrome OS использует два идентичных системных раздела, каждый из которых содержит свою копию операционной системы.
Обновление в Chrome OS происходит следующим образом: когда ОС обнаруживает наличие обновления, она скачивает его в фоне, устанавливает на второй (неактивный) системный раздел и помечает этот раздел как активный. После перезагрузки (не обязательно сразу после обновления) ОС запускается уже с этого раздела.
Благодаря такой схеме пользователь даже не подозревает, что система обновилась, он просто попадает в обновленную ОС после перезагрузки или включения ноутбука. При этом Chrome OS способна гарантировать, что после обновления пользователь не получит кирпич: если во время загрузки с обновленного раздела произойдет сбой — система пометит текущий раздел флагом unbootable, сделает активным «старый» системный раздел и загрузит заведомо рабочую версию ОС.
Начиная с седьмой версии Android также поддерживает бесшовные обновления и так называемую A/B-разметку разделов. Однако, так как системных разделов в устройствах с Android намного больше, чем в хромбуках, сама раскладка разделов получается более запутанной. Вот только часть разделов, которые пришлось дублировать:
- boot — содержит ядро и RAM-диск, на устройствах с A/B-разметкой также консоль восстановления (recovery);
- system — содержит Android, системные библиотеки, системные приложения, стандартные рингтоны, обои и так далее;
- vendor — драйверы и все необходимые прослойки для работы с железом (Project Treble);
- userdata — настройки, приложения и данные пользователя;
- radio — прошивка радиомодуля (поддержка сотовых сетей);
- vbmeta — раздел Android Verified Boot 2.0 (механизм доверенной загрузки), содержащий контрольные суммы компонентов системы.
Всего дублированных разделов может быть несколько десятков. Например, на OnePlus 6 с A/B-разметкой общее количество разделов — 72 и несколько десятков из них используются только загрузчиком.
От других разделов, наоборот, стало возможным отказаться. Устройства с A/B-разметкой не включают в себя отдельный раздел recovery (консоль восстановления, нужна для установки обновления и сброса до заводских настроек) и раздел cache , который использовался для хранения файлов обновлений (теперь обновление скачивается напрямую в неактивный раздел).
Двойные разделы на смартфоне OnePlus 6
A/B-разметка также позволила вдвое сократить размер раздела system , что вкупе с удалением разделов recovery и cache сделало переход на новую схему разметки менее болезненным. Например, на смартфонах Pixel потеря пространства составила всего несколько сотен мегабайт.
Раздел | Размер A/B | Размер A-only |
---|---|---|
Bootloader | 50 Мбайт × 2 | 50 Мбайт |
Boot | 32 Мбайт × 2 | 32 Мбайт |
Recovery | 32 Мбайт | |
Cache | 100 Мбайт | |
Radio | 70 Мбайт × 2 | 70 Мбайт |
Vendor | 300 Мбайт × 2 | 300 Мбайт |
System | 2048 Мбайт × 2 | 4096 Мбайт |
Всего | 5000 Мбайт | 4680 Мбайт |
Еще одно достоинство A/B-разметки — отсутствие экрана «Android is upgrading…» после обновления. Система просто загружается как обычно. Также A/B-разметка упрощает тестирование кастомных прошивок: кастом можно поставить второй системой и откатиться на первую, если что-то пойдет не так.
В целом одни плюсы и никаких минусов. Проблема только в том, что A/B-разметка до сих пор остается опциональной, а перешли на нее далеко не все производители смартфонов. Даже Samsung — крупнейший производитель устройств на Android — до сих пор использует старую разметку. И связано это, скорее всего, с нежеланием тратить средства и время на перепрофилирование уже работающей и отлаженной системы обновления.
Как установить Android на планшет Windows
Планшеты Windows становятся все более популярными. Но если вы ищете больший выбор приложений, Android — это ответ.
Хотя установка Android на настольном ПК достаточно проста, на планшете Windows может возникнуть сложность установки. Одна из проблем заключается в том, что у планшетов нет привода CD / DVD.
Так как же установить Android на планшет Windows? Мы покажем вам.
Какой планшет вы используете?
Прежде чем продолжить, имейте в виду, что Android можно установить только на стандартные 32-разрядные или 64-разрядные планшеты Windows. Те, которые используют процессоры ARM (такие как старый Microsoft Surface RT), несовместимы.
Между тем, процесс установки Android на планшет Windows отличается на разных устройствах. Однако общий подход тот же.
Планшеты Windows 8 отчаянно нуждаются в обновлении до работающей операционной системы. Во многих случаях Windows 10 является решением. Однако отсутствие приложений или растущая сложность Windows 10 могут помешать вам выполнить обновление.
Для многих Android — единственный способ продолжать использовать старое, но совершенно адекватное оборудование для планшетов.
Что нужно для установки Android на планшет Windows
Начните с сбора всего, что вам нужно для установки Android:
- Ваш планшет Windows, подключенный к источнику питания
- Пустая флешка объемом 16 ГБ или более
- Вторая флешка с установленным на ней установщиком Windows (в случае проблем)
- USB-программа для записи на флэш-диск (мы рекомендуем Etcher)
- USB-клавиатура (мышь не обязательна)
- USB-концентратор, позволяющий одновременно подключать к планшету несколько устройств.
- Правильная версия Android для вашей системы
Когда дело доходит до установки Android, первым вариантом, который вы должны попробовать, является ОС Phoenix.
Intel также поддерживает некоторые образы Android для машин Windows. Вы найдете их как часть проекта Celadon с открытым исходным кодом, доступного для загрузки на GitHub.
Зачем устанавливать Android на планшет Windows?
Windows имеет удобный пользовательский интерфейс в режиме сенсорного экрана и планшета, но выбор приложений в Магазине Microsoft сравнительно скромен.
Если у вас уже есть опыт работы с планшетами Android, и вам не особенно нравится сенсорная среда Windows, переключение целесообразно (если это возможно).
Однако обратите внимание, что вы будете ограничены приложениями, которые поддерживают x86-совместимые системы. Их становится все больше, но не стоит запускать каждое приложение в Play store.
Настройка Windows Tablet для Android Установка
Вы не можете просто установить вторую операционную систему на устройстве, предназначенном для Windows, не внося некоторые изменения в настройки системы.
Во-первых, вам нужно убедиться, что Безопасная загрузка отключена.
Перейдите Настройки> Обновление и восстановление> Восстановление и выберите Перезагрузить сейчас под Расширенный запуском.
Отсюда используйте клавиши со стрелками, чтобы выбрать Устранение проблем, затем Дополнительные параметры> Настройки прошивки UEFI.
Здесь найдите Безопасность в левом меню и установите Пароль администратора.
Как только вы добавите это, откройте Boot, найдите Безопасная загрузка, и установите его в Disabled.
Сделав это, удерживайте кнопку питание для перезагрузки, затем удерживайте Windows кнопку, пока экран не включится. Это позволяет быстро вернуться на экран BIOS, где вы должны убедиться, Режим UEFI выбран.
Затем выключите планшет и подключите USB-концентратор напрямую к USB-порту. Не используйте док-станцию.
Когда клавиатура и USB-накопитель подключены к концентратору, загрузите планшетный ПК, нажав F12.
В меню загрузки с помощью клавиш со стрелками выберите USB-накопитель. Когда вам нужно сделать выбор (например, включить двойную загрузку), используйте клавиши регулировки громкости вашего устройства.
Разные версии установщика Android имеют несколько разные шаги. В большинстве случаев следует выбрать вариант двойной загрузки. Часто не стоит полностью удалять Windows, поскольку для загрузки Android требуется загрузчик.
Если все идет по плану, при следующей загрузке планшета вы увидите меню загрузки, где вы можете выбрать между Android и Windows.
Альтернативные способы запуска приложений Android на Windows
Если вашей основной мотивацией для установки Android на планшет Windows является использование приложений, эмуляция является более простым решением. Вы можете выбрать один из нескольких инструментов для запуска приложений Android таким образом, включая:
- : Вероятно, лучший эмулятор Android для Windows. : идеально подходит для любителей игр на Android. : Включает функции для разработки игр и приложений.
Обратите внимание, что они будут работать только так, как позволяет оборудование на вашем компьютере с Windows.
Превратите планшет Windows в Android с виртуальной машиной
Установка Android на планшет Windows может быть сложной. Например, может потребоваться некоторое время, чтобы найти подходящую сборку. В худшем случае может даже не оказаться совместимой версии Android для использования.
Не сдавайся. Если эмуляция Android вам не подходит, рассмотрите вместо этого виртуальную машину.
Такие инструменты, как VMWare Player или VirtualBox, запускают виртуальную среду, в которой вы устанавливаете операционную систему Android. Это может быть операционная система, которую вы скачали ранее для работы на конкретной модели планшета, или это может быть просто ОС Phoenix.
В любом случае, это более чистый вариант, чем двойная загрузка или полное удаление Windows. Просто загрузите Windows, запустите виртуальную машину и запустите Android.
Запуск Android на планшете Windows
Это может быть трудным делом, но в конечном итоге вы сможете установить Android на свой планшет Windows. Возможно, вам придется выполнить настройку с двойной загрузкой, или вместо этого вы будете полагаться на виртуальную машину. В любом случае, с работающим Android вы можете наслаждаться любимыми приложениями и играми.
Когда все установлено, и Android загружен, он должен работать отлично. Тем не менее, какой бы метод вы ни использовали для установки Android на планшет Windows, вы, скорее всего, обнаружите, что некоторые функции отсутствуют или отключены.
Таким образом, вам необходимо установить Google Apps, чтобы получить такие основные продукты, как YouTube, Google Play, Gmail и все другие популярные приложения Google для Android.
Как установить APK на андроид — Инструкция
Если вы столкнулись с проблемой, как установить apk на андроид, то разберемся подробно в ее решении. В магазине Google Play не всегда удается найти то приложение, которое нам необходимо. Операционная система Android позволяет пользователям скачать и установить необходимую программу. Расширение установочного файла для смартфона – apk. Скачать его вы сможете с компьютера сразу на телефон, воспользовавшись браузером.
Оглавление
Первые шаги перед установкой
Если вы первый раз решили установить приложение с неизвестного источника, то необходимо в настройках гаджета разрешить эту опцию. Для этого зайдите в настройки безопасности, а затем отметьте галочкой пункт, разрешающий инсталлировать утилиты.
Рис.1 Разрешение установки приложений из неизвестных источников
Использование этого простого способа делайте в крайних случаях, чтобы обезопасить устройство от вирусов.
Обратите внимание! Все действия с телефоном Вы совершаете на свой страх и риск. Обязательно сделайте бекап всех настроек и важных файлов.
Установка АРК с телефона и применение Recovery
Установка несложная. После загрузки программы необходимо найти ее в папке «Загрузки», после этого кликните по ней. Перед установкой прочитайте разрешения, которые требуются на Андроид. Сторонние источники не всегда проверяют утилиты на содержание вирусов, а это может негативно повлиять на работу всех функций вашего смартфона. Запустите процесс инсталляции, и система автоматически закончит весь процесс.
Рис.2 Установка apk на телефоне
Если у вас возникли какие-то проблемы, то всегда можно вернуться к заводским настройкам, что обеспечит приложение recovery. Recovery также позволяет копировать данные, настраивать системные параметры. Для установки не требуются драйвера, потому что приложение изначально установлено на андроид-устройство.
Метод установки командой
Существует также еще один простой способ разрешить эту проблему – установка командой. Проделать весь процесс придется в браузере.
Загрузите необходимое приложение на смартфон.
В любом браузере наберите в поисковике content://com.android.htmlfileprovider/sdcard/@@@.apk, где @@@ – название программы, которую необходимо скачать.
Менеджер приложений и установка apk
Это еще один очень простой способ установки apk. При этом необходимо использование специальных приложений, которые позволяют упростить инсталляцию apk-файлов на Андроид со стороннего источника. На сайтах размещены такие установщики, с помощью которых появились автосканирование и скачивание программ не только с Google Play, но и других магазинов. При этом не требуется каких-то дополнительных усилий и времени. Недостатков у такого способа нет, кроме того, что вам придется произвести инсталляцию простого установщика.
Способ установки арк-файлов с помощью компьютера
Данный способ используется для удобства и практичности. Если вы наладите систему поочередных шагов, то сможете с легкостью устанавливать приложения формата аpk с использованием компьютера. Понадобятся для этой процедуры программа InstallAPK, системные драйвера или ADB (Android Debug Bridge).
С помощью ADB и выполнения определенных команд можно сделать следующие популярные операции: копировать файлы на ПК, получать отчеты об ошибках или же скидывать приложения с устройства андроид на ноутбук или планшет.
После того как все из этого будет в наличии на вашем ПК, то вам останется всего лишь кликнуть 2 раза на приложении с аpk-расширением, а дальше вся установка произойдет автоматически. При этом использование ADB поможет вам избежать каких-либо затруднений при работе с аpk на андроиде.
Рис.3 Установка с помощью ПК
Этот способ легко поможет вам достичь вашей цели, и при этом он не имеет каких-либо недостатков.
Последствия установки
Изначально было предусмотрено, чтобы смартфон не мог инсталлировать приложения и play со сторонних интернет-магазинов. Компания не позволяла этого делать, потому что это было не выгодно. Считать это недостатком не стоит, потому что непроверенные приложения могут скрывать вирусы любым способом. В виде play могут скрываться вирусные атаки. Если установка аpk на Андроид была произведена одним из таких способов, то не стоит ждать обновлений. Потому что они поступают только со специализированного магазина компании.
Все действия любого из перечисленных способов выполняются легко и не занимают много времени. Сделав все пункты, вы спокойно можете наслаждаться скачанной игрой или другим аpk-файлом.