Ep.1 android for dummies

20010,0,3500,Ep.1 android for dummies

Привет Keddr! Когда Google купил Android прошло много времени и ни кому не известный стартап теперь стоит в каждом втором аппарате. И вот, когда уже нет Google, a есть Alphabet Inc, когда вместо Android 1.0 вовсю расходится Android 6.0.1 Marshmellow, пора бы узнать, что внутри зефирного робота и как он работает, интересно?

В одном посте у меня не получится рассказать обо всем сразу, поэтому я разделю данную тему на несколько постов, в которых мы узнаем, что происходит, когда мы зажимаем кнопку питания и появлятся долгожданный %vendor_name% на экране вашего устройства, что делать, когда ваш аппарат крутит заставку загрузки слишком долго, как выпрямить руки после кривой прошивки вашего аппарата, что такое bootloader, зачем его разблокировать и кто его блокировал, как добавить функцию DoubleTaptoWakeUp, как установить custom recovery… Если вы еще читаете мы попробуем собрать свой образ системы и изучим кухню изнутри.

Пока что немного о себе: Я Фанат Android и всей экосистемы, успел познакомиться и освоился со всеми версиями Android от Android 2.3 Gingerbread до актуального Marshmellow 6.1, успел застать Honeycomb 3.0. Пользуюсь наручными часами Moto 360 первого поколения. Если вы хотите что-то узнать по этом теме, но лень пользоваться Google’ом, то я с радостью отвечу на ваши вопросы или же за вас поGooglю.

Сегодня попытаемся понять, что такое Bootloader и как с ним работать.

Bootloader или загрузчик – это обязательная часть любого смартфона, компьютера, часов и других умных устройств. Это программное обеспечение, которое начинает свою работу сразу после запуска устройства, которое проверяет его на готовность совершить запуск и передать дальнейший запуск ядру системы.

При покупке вам поставляется аппарат с конкретной версией Android, например, 4.2.2 Kitkat как было с моим Nexus 5. Изначально производитель блокирует bootloader для предотвращения изменений системных разделов и файлов. Производитель надеется, что вы будете фотографировать, смотреть YouTube и ставить лайки на фотографии с котятами, но, так как Google позиционировала линейку Nexus, как эталонную для обычный людей и для тех, кто хочет выжать больше из своего смартфона, если мы хотим получить полный доступ над смартфоном, мы должны разблокировать загрузчик.

WARRING: Далее представлен пример разблокировки загрузчика, делаем все на свой страх и риск, изначально прочитав мануал на профильных ветках ваших смартфонах.

Чтобы проверить, в каком сейчас состоянии ваш аппарат, выключите его и при запуске зажмите клавишу питания и громкость вниз. Вы попадете в загрузчик в нашем случаи Nexus 5, для других аппаратов комбинация клавиш может отличаться, но их можно найти в Googl’e для передвижения в меня загрузчика используются клавиши громкости внизу можно увидеть версию аппарата и другую сервисную информацию (версия загрузчика, серийный номер, размер памяти, версия радиомодуля).

Для того, чтобы разблокировать загрузчик у LG Nexus 5 нам понадобится ADB (Android Debug Bridge). С помощью команды строки открываем папку с распакованным ADB и через утилиту fastboot разблокируем загрузчик, при этом теряя все свои данные.
Win+R-cmd.exe-cd adb- fastboot oem unlock

Вот и все, эталонная разблокировка загрузчика эталонного смартфона. С этого момента мы можем поставить кастомное recovery и изменить ваш девайс настолько, насколько у вас хватит фантазии и встроенного накопителя.

Повторюсь, все, что вы делаете, вы делаете на свой страх и риск, но риск буде сведен к минимуму, если вы будите соблюдать простые правила:
1. Старайтесь использовать стандартный кабель, который поставлялся вместе с устройством.
2. Не вставляйте кабель в usb-хабы, старайтесь напрямую подключить смартфон к материнской плате.
3. Зарядите аппарат на 50% или больше, чтобы избежать зависания аппарата во время процедуры разблокировки
4. Проверьте драйвера для вашего устройства, для интерфейсов ADB и FastBoot драйвера есть сразу в архиве.

В данной статье я описал самый простой метод, но подойдет он только для владельцем устройств семейки Nexus, некоторые устройства можно разблокировать через сторонние программы, для некоторых приходится писать разработчикам, чтобы получить код разблокировки, некоторые просто взламывают его.

Если вы хотите, чтобы я осветил какие-то моменты, которые не упомянул, оставляйте комментарии и сделаем рубрику обучающий и полезной вместе.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Увлекательные записи:

Let’s Play Terraria iOS/Android Ep.1 — \


Комментарии и уведомления в настоящее время закрыты..

Комментарии закрыты.