Что такое разблокирован загрузчик операционной системы. Режимы работы телефона
Далеко не каждый обладатель мобильного девайса в виде смартфона или планшета, работающего под управлением «операцонки» серии Android, знает о том, что в любой версии ОС имеется такая штука, как Bootloader. Что это такое, сейчас и будет рассмотрено. Исходя из понимания самой сути вопроса, можно будет узнать, какие операции можно производить при его разблокировании.
Bootloader: что это?
Начнем, так сказать, с азов. Bootloader Android-систем практически ничем не отличается от того, что имеется на любом компьютерном терминале, будь то PC или Mac. Говоря простым языком, Bootloader - это встроенное средство загрузки
Если привести в пример компьютерные терминалы с несколькими установленными «операционками» (скажем, Windows и Linux), загрузчик после включения стационарного блока или ноутбука предлагает юзеру вход в систему на выбор, а после подтверждения загружает ту или иную ОС.
Принципы загрузки ОС
Равно как и в стационарных системах, в мобильных девайсах обращается к инициализационным файлам по типу того, как это делает, например, Windows при загрузке параметров из файла boot.ini.
Если обратить внимание именно на такие данные, нетрудно сделать вывод, что в Android-системах запросто можно изменить не только способ загрузки, но и загружаемую ОС либо в ручном, либо в автоматическом режиме. Однако мало кто знает, что сам этот инструмент загружает исключительно ту систему, которая написана под определенную модель смартфона или планшета.
Bootloader: как разблокировать и зачем это нужно?
Что же касается возможностей, которые предполагает разблокирование загрузчика, дело тут только восстановлением данных не ограничивается.
Считается, что в таком случае пользователь получает доступ к ядру системы, который по умолчанию невозможен. Как в такой ситуации описать Bootloader? Что это, станет понятно, если взглянуть на отсутствие так называемых прав суперюзера. Получается, что после снятия блокировки они вообще не нужны ни на каком уровне. А то ведь зачастую приходится устанавливать специальные прошивки и приложения. Если же мягко говоря, «корявая», то и вся система может слететь.
Любой производитель мобильной техники предусматривает работу с таким компонентом, как Bootloader. Как разблокировать его? Обычно это делается при помощи специальных утилит, устанавливаемых на ПК при соединении с мобильным девайсом через USB-интерфейс. Заметьте, права суперпользователя в данном случае не требуются.
Для большинства устройств, включая, например, гаджеты Sony и HTC, подразумевается использование утилиты Adb Run, причем для Sony придется дополнительно использовать специальные драйверы Sony Fastboot, да еще и обратиться к специальному разделу Unlocker на официальном сайте. Как видим, процедура хоть и выполнимая, но достаточно сложная.
Восстановление данных
С другой стороны, в своем стандартном режиме работы восстановление Bootloader после сброса настроек до заводских позволяет совершить просто элементарно. Для этого не потребуется даже hard reset.
Достаточно просто скинуть настройки на самом гаджете, а после перезагрузки система предложит выбрать вариант: либо использовать на устройстве новые настройки, либо восстановить параметры, программы и файлы, применяя для этого учетную запись сервисов Google. При этом придется ввести адрес почты Gmail с паролем, а также подключиться к сети Интернет, например, при имеющемся активном Wi-Fi-соединении.
Установка другой «операционки»
Если говорить о возможности инсталляции другой ОС, этот вопрос достаточно сложен, хотя и решаем. Дело в том, что некоторые производители утверждают, мол, что после «Андроида» на гаджет другая система не станет. Чистой воды рекламный ход, призванный разрекламировать инсталлированную систему.
А ведь китайцы на своих «левых» аппаратах HTC уже доказали, что на одном девайсе совершенно элементарно уживаются и Android, и Windows Phone. При этом такие модели поставляются в большинстве случаев с уже разблокированным загрузчиком Bootloader. Что это в данном случае? Это средство, позволяющее не только выбирать загружаемую ОС, но и устанавливать любую другую с изменением параметров на системном уровне.
Иными словами, пользователь может обойтись даже без каких бы то ни было прошивок или дополнительных программ для оптимизации работы установленной «операционки». Более того! Для этого не потребуются даже специализированные утилиты вроде оптимизаторов, которых сегодня развелось столько, что пользователь сам не понимает, что же выбрать из всего этого огромного количества программ и приложений.
На что стоит обратить внимание отдельно?
Но вот когда дело касается кастомных прошивок, которые стали достаточно популярными у множества владельцев мобильных девайсов, с ними нужно быть очень осторожными. Конечно, толковая прошивка или обновление ОС вреда не принесет, скорее наоборот, только улучшит работу устройства, но когда инсталлируется что-то неофициальное, да еще не прошедшее проверку (вроде компьютерных бета-версий), жди беды. Тогда уж точно никакой загрузчик не поможет.
Кстати сказать, немногие соображают, что такие версии способны оказывать слишком сильную нагрузку на «железные» компоненты, что, в свою очередь, может привести к их полной неработоспособности. А ведь поменять процессор в том же смартфоне - дело далеко не самое простое.
Ко всему прочему разблокировка загрузчика в официально выпущенных фирменных гаджетах подразумевает автоматическую потерю гарантии и возможности бесплатного сервисного обслуживания. Так что придется сто раз подумать, перед тем как производить такие действия и операции.
Напоследок остается добавить, что вопрос установки другой ОС на Android-девайс - тоже, в общем-то, достаточно спорный. Да, конечно, система встанет, что бы там производитель ни заявлял. Но вот как она будет работать - это уже другой вопрос, тем более что большинство юзеров обычно ставят какие-то облегченные версии, имеющие неизвестный источник происхождения. А зря. Тут, как говорится, таких дров наломать можно, что потом греха не оберешься. Да и сам производитель при таких изменениях по действующим международным нормам никакой ответственности за корректную работу мобильного девайса не несет. Поэтому решение о целесообразности и должен принимать сам обладатель гаджета. Но лучше с такими вещами не шутить.
Reboot to Bootloader что это . Доброго времени суток! Немногие пользователи операционной системы Андроид знают, что в их устройствах присутствует возможность перезагрузки с последующим входом в меню «Бутлоадер». Это очень полезный функционал, доступный не на всех аппаратах, но узнать о нём стоит. Reboot to Bootloader – что это такое Android, как пользоваться – узнаете из данной публикации.
Назначение Бутлоадер
Если описать функционал вкратце, то это некое подобие BIOS на компьютере. То есть. Это своего рода промежуточное состояние, оболочка перед запуском полноценной версии системы. Предназначен для получения доступа к режиму восстановления с последующей загрузкой нормального режима работы ОС. Это бывает полезно, когда Андроид по каким-то причинам был заблокирован или слетела прошивка. Выполнив команду «» (RtB), Вы сможете попасть в меню, где будут доступны действия по обновлению ПО, снятию блокировки.
Стоит отметить, что производители мобильных устройств предпринимают все попытки, чтобы пользователи не могли устанавливать сторонние (неофициальные) прошивки. Но с применением Бутлоалера реально обойти все запреты. Это своего рода загрузочная запись, из которой берется информация о порядке запуска смартфона – какие службы и аппаратные составляющие должны загружаться и включаться в работу первыми, а какие – позже.
Обладая подобным функционалом, владельцы гаджетов могут не просто менять версию операционной системы, но и удалять любые предустановленные приложения , активировать root доступ , сбрасывать параметры к заводским и не только.
Стоит отметить, что опция «» доступна не для каждой модели, и внешний вид меню может существенно отличаться.
Кстати, если на аппарате открыт Рут-доступ, то нет необходимости заходить в режим Рекавери для RtB. Достаточно воспользоваться бесплатной утилитой Holo Reboot .Еще одним плюсом Бутлоадер является возможность устранения программных сбоев. Это полезно, когда Вы редко перезапускаете систему (а делать это желательно хотя бы раз в неделю). Также, опция поможет устранить вирусы в виде неудаляемого софта или всплывающей рекламы Android .
Наверно, Вы уже запутались в теории и хотели бы перейти к практической части. Сейчас всё будет!
Основы использования Reboot to bootloader
Что это значит – я рассказал выше. А теперь – важные рекомендации:
- Все, что Вы делаете в Бутлоадер (главном загрузчике Андроид) – выполняйте на свой страх и риск. Я не несу никакой ответственности за проблемы, возникающие в процессе манипуляций. Вероятность выхода устройства из строя достаточно высока, если произвести некорректные операции;
- Риск потери данных тоже немаленький. Желательно заблаговременно создавать резервные копии на сторонних носителях. Иначе можно при попытке разблокировать телефон с помощью RtB потерять важную информацию.
Запуск оболочки следует выполнять, когда смартфон выключен. Далее одновременно зажимаем и удерживаем две клавиши – Power (Питание, Вкл/Откл) и Громкость вниз . Для Самсунг кнопка управления звуком может быть заменена на Home .
Таким образом, мы оказываемся в меню Рекавери , откуда и переходим в RtB:
Данный способ работает практически на любых моделях, независимо от производителя (вот только внешний вид может отличаться. На скриншоте выше – пример на HTC).
Есть и второй вариант. Если у Вас разблокирован (Developer Mode), то можно при включенном аппарате открыть «Расширенные настройки » - «Для разработчиков » и активировать «Заводскую разблокировку » (актуально для Android 5 и выше):
Затем зажимаем кнопку питания, выбираем «Перезагрузку » и должны появится режимы, среди которых есть и Бутлоадер.
Обратите внимание, что в этой статье я не углублялся в особенности прошивки и продвинутого применения описываемого функционала. Дело в том, что каждая ситуация индивидуальна, и советовать что-то одно – это неправильный подход. Я поведал Reboot to Bootloader – что это такое Android, а если захотите узнать конкретно по своему смартфону (как, что делается), то рекомендую посетить самый авторитетный форум 4PDA.
Статьи и Лайфхаки
Любая сложная техника имеет , ядро и загрузчик. Чтобы запустить операционную систему (ОС) на сложной технике, вначале необходимо активировать загрузчик, а уже потом через него и загружать ОС. Вот этот загрузчик называется Bootloader. Разберем ниже, что же такое бутлоадер на андроиде.
Для чего нужен Bootloader
При включении смартфона, планшета на системе Android вы видите заставку, которую можете и считать загрузчиком.Бутлоадер – это отдельная программа, предустановленная производителем, обычно им же и запароленная от пользователя для внесения изменений или замены бутлоадера на кастомный.
Загрузчик обращается к файлам операционной системы и загружает их, делая смартфон таким, каким вы привыкли и хотите его видеть.
Далее загрузка происходит как обычно: загрузчик запускает ядро системы, система загружается, и вы работаете уже непосредственно в оболочке ОС.
В отличии от компьютерного загрузчика, смартфонный или планшетный может одновременно работать только с одной ОС. Сравнение: на компьютер можно установить и ubuntu, и windows, а потом выбирать в буте, какая система нужна именно сейчас.
А можно ли поменять загрузчик, модифицировать его, а главное – зачем и кому это нужно?
Бутлоадер и андроид: смысл кастомизации
Как уже было сказано, доступ к загрузчику практически всегда запрещён производителем. Снятие запрета и изменение его приводит к полной потере гарантии на аппарат.Загрузчик изменяют, к примеру, на CyanogenMod. Что это даёт пользователю? Прежде всего – это возможность устанавливать кастомизированные сборки ОС, ставить сторонние программы для recovery. Встроенный загрузчик будет работать только с залитой производителем операционкой. Но бывает, что встроенная операционка сырая, не нравится тормознутый функционал, нет доступа к части встроенного железа и тому подобное.
Как получить доступ и изменить загрузчик? Без компьютера и USB-кабеля, специальных программ ничего не получится. На каждую марку, а иногда на каждую модель, есть свой способ его изменения и перепрошивки на кастомный андроид.
При решении прошить и изменить загрузчик самостоятельно проверьте, чтобы ваш андроид-гаджет был полностью заряжен, кабель не перебит. И ни в коем случае не отключайте девайс от компьютера до окончания процесса изменений. Можно сделать предварительный бэкап, тогда вероятность возвращения на круги своя будет гораздо выше.
И в качестве подведения итогов. Что же такое Bootloader на ОС андроид? Это специальная программа, которая запускает девайс и заставляет железо работать с операционной системой.
– это, по сути, тот же компьютер, который и работает по похожим принципам. При включении у него также сначала стартует специальная программа, подобная компьютерному BIOS-у и происходит опрос имеющихся устройств. Лишь после этого запускается собственно операционная система, всю красоту которой мы видим на экране. На компьютере мы можем при старте компьютера нажать клавишу Delete или F2 и попасть в настройки BIOS , а уж там при желании можно много чего сделать. Но возможно ли это на смартфоне? Да, на большинстве устройств можно зайти в эти настройки до старта операционной системы, и сделать это очень просто.
Использование функции Reboot to Bootloader на устройствах Android.
Что такое Reboot to Bootloader на устройстве с Android
В переводе с английского «bootloader» означает «загрузчик». Эта важнейшая часть программного обеспечения любого смартфона или планшета запускает ядро операционной системы и другие важные программы. Этот загрузчик срабатывает сразу после того, как вы включаете свой телефон, и он прошел этап тестирования. Работа его не видна, но очень важна. Слово «reboot» означает «перезагрузка». Что такое «reboot to bootloader» для Android в таком случае? Это значит промежуточный этап между стартом устройства и запуском загрузчика. Именно в этой точке вы находитесь, когда заходите в BIOS компьютера – он уже прошёл этап тестирования и вполне работает, но операционная система еще не запускалась. В смартфоне или планшете на базе Android тоже есть возможность войти в меню Reboot to Bootloader – эта функция так и называется. Для этого нужно выключить устройство, а затем включить его, удерживая одновременно кнопки включения и уменьшения громкости. На устройствах Samsung вместо громкости можно удерживать кнопку Home. На некоторых аппаратах эта функция заблокирована и войти в меню не получится. Используя возможности этой функции, вы действуете на свой страх и риск. Так можно безвозвратно испортить своё устройство!
Чем может быть полезна функция Reboot to Bootloader
После запуска этой функции вы увидите меню, которое на разных устройствах может отличаться. Все надписи в нём на английском языке. Управление осуществляется кнопками регулировки громкости – для перемещения по пунктам вверх и вниз, кнопкой Home для выбора пункта и боковыми кнопками, если около них есть варианты выбора. В меню обычно есть пункты, где можно посмотреть детальную информацию по имеющимся устройствам, протестировать их работу или работу всей системы. Также здесь можно разблокировать загрузчик, исправить программные ошибки, и даже загрузить другую прошивку. Обычно, чтобы получить Root-права , устанавливают какую-нибудь стороннюю программу, но она не гарантирует результата. Получить эти права можно, просто разблокировав загрузчик. Также появляется возможность отладить приложения и деинсталлировать даже неудаляемые обычными средствами – под ними могут скрываться некоторые вирусы. Можно очистить кэш – скопление множества «мусорных» файлов, которые постоянно накапливаются при работе системы. Иногда это помогает, когда устройство работает со сбоями и часто «глючит». Наконец, в этом меню есть возможность откатить устройство к заводским настройкам и вернуть ему былую стабильность и работоспособность.
В это меню нельзя заходить без специальных знаний – есть риск превратить устройство в «кирпич». К тому же, вся информация там на английском языке, поэтому обязательно надо ориентироваться в том, что написано.
- Неправильные действия могут привести к появлению разных ошибок в операционной системе. Удаление важных компонентов может привести к тому, что она вовсе не сможет загрузиться.
- Есть опасность повреждения данных, хранящихся на устройстве, не только на флешке, но и в основной памяти. Поэтому предварительно нужно сохранить важные файлы на другой носитель, например, скопировать на компьютер.
Всё это означает, что использовать функцию Reboot to Bootloader может только лишь человек, обладающий нужными навыками и знаниями, а не обычный пользователь.
Разблокировка загрузчика(bootloader) на Вашем смартфоне это первый шаг для его ускорения и установки пользовательских прошивок. И, вопреки распространенному мнению, эта возможность поддерживается на большинстве устройств. Ниже описан официальный способ для разблокировки загрузчика операционной системы.
Не каждый телефон позволит Вам это сделать
Есть два вида телефонов в этом мире: Те, которые позволяют Вам разблокировать загрузчик операционной системы и те, которые, соответственно, не позволяют этого.
Возможность разблокировать загрузчик зависит от производителя Вашего смартфона, модели, и даже от Вашего оператора. Все смартфоны Nexus позволяют разблокировать bootloader, и многие телефоны от Motorola и HTC позволят Вам разблокировать загрузчик таким же образом, как и на Nexus.
Другие же смартфоны, а также операторы не предоставляют возможности для разблокировки загрузчика официальным способом. В этом случае Вам предстоит ждать пока разработчики найдут уязвимости с помощью которых Вы сможете получить root права и загрузить кастомную прошивку в свой телефон. Если у Вас такой смартфон, то, увы, но данная статья Вам не поможет.
Лучший способ узнать к какой категории относится Ваш смартфон, это посмотреть на специализированном сайте . Если у Вас смартфон HTC или Motorola, то Вы также сможете проверить возможность разблокировки на сайтах HTC и Motorola. Если загрузчик Вашего смартфона нельзя разблокировать официальным способом, то Вам поможет только неофициальная разблокировка или root метод, который обычно можно найти на форуме XDA Developers.
Шаг 0: сделайте бекап всего, что хотите сохранить
Прежде чем начать, нужно отметить, что этот процесс сотрет все Ваши данные. Поэтому, если у Вас есть какие-либо Важные файлы, будь то фотографии, музыка, видео или что-то еще, то сейчас самое время сохранить все на компьютер. Кроме того, если у вас есть какие-либо настройки приложений, которое вы хотите сохранить, то воспользуйтесь функцией резервного копирования, чтобы создать бекап настроек, и тоже сохраните его на компьюетере.
Вот еще совет: так как я знаю, что захочу получить root права на своем смартфоне, то я всегда разблокирую загрузчик, как только покупаю новое устройство. Таким образом я не трачу время понапрасну, настраивая телефон под себя, чтобы через пару дней удалить все данные.
Когда Вы сохраните все важные файлы, то можно начать.
Шаг 1: установка Android SDK и драйверов для Вашего телефона
Вам будут нужны две вещи для этого процесса: Android Debug Bridge, который представляет собой командную строку для ПК, с помощью которой можно общаться с телефоном, и USB драйвер для вашего устройства. Если Вы установили их раньше, то Вам необходимо обновить их до последней версии.
Приведем краткую инструкцию по установке:
- 1. Перейдите на страницу загрузки Android SDK и прокрутите страницу вниз до “SDK Tools Only”. Загрузите ZIP файл для вашей ОС и распакуйте архив.
- 2. Запустите SDK Manager и снимите галочки со всех пунктов кроме “Android SDK Platform-tools”. Если Вы используете телефон Nexus, то можете также выбрать «Google USB Driver», чтобы загрузить драйверы Google.
- 3. После завершения установки можете закрыть SDK manager.
- 4. Установите USB драйверы для своего телефона. Вы можете найти их на веб-сайте производителя смартфона (например Motorola или HTC)
- 5. Перезагрузите компьютер, если потребуется.
Включите телефон и подключите его к компьютеру с помощью USB кабеля. Откройте папку инструментов в папке с установленным SDK Android и нажмите Shift+правой кнопкой мыши на пустой области. Выберите “Open a Command Prompt Here” и выполните следующую команду:
adb devices
Если появится серийный номер, то Ваш телефон обнаружился и Вы можете продолжить дальше. В противном случае, убедитесь, что вы правильно выполнены все указанные шаги.
Шаг 2: Включение USB Debugging
Далее Вам потребуется включить несколько опции на вашем телефоне. Зайдите в настройки телефона и выберите «О телефоне». Пролистайте вниз до пункта «Номер сборки» и 7 раз нажмите на этот пункт. Должно появится сообщение, что Вы вошли в режиме разработчика.
Вернитесь на главную страницу настроек, у Вас должен появится новый пункт “Для разработчиков”. Включите “OEM Unlocking”, если данная опция существует (если ее нет, не беспокойтесь – этот пункт есть только на некоторых телефонах).
Затем включите “Отладка по USB”. Введите пароль или PIN-код, если необходимо.
Как только это сделаете, соедините свой телефон с компьютером. У вас появится окно на телефоне с вопросом «Включить отладку по USB?». Поставьте галочку в поле «Всегда разрешать для этого компьютера» и нажмите OK.
Шаг 3: Получение ключа разблокировки(не для телефонов Nexus)
Если у вас смартфон Nexus, то переходите к следующему шагу.
Перейдите на сайт производителя смартфона для получения ключа разблокировки (например для Motorola откройте эту страницу или эту для HTC), выберите свое устройство(если требуется) и водите или создайте новый аккаунт.
Дальше в этом шаге могут быть отличия для разных телефонов, но на сайте производителя должна быть инструкция по шагам. Она будет заключаться в следующем: во-первых, выключите телефон и загрузитесь в режиме fastboot. На разных телефонах бывают разные способы, но чаще всего нужно нажать и удерживать кнопку включения и клавишу убавления громкости в течение 10 секунд. Отпустите кнопки и вы должны попасть в fastboot режим (пользователи HTC должны будут клавишой убавления громкости добраться для пункта Fastboot и клавише включения выбрать этот пункт).
Соедините телефон и ПК с помощью USB кабеля. Ваш телефон должен как-то оповестить Вас, о подключении. Откройте папку инструментов в папке с установленным SDK Android и нажмите Shift+правой кнопкой мыши на пустой области. Выберите “Open a Command Prompt Here” и введите команду для разблокировки, которую предоставляет производитель (для Motorola это fastboot oem get_unlock_data command , для HTC fastboot oem get_identifier_token).
В командной строке будут появляться длинные строки символов. Скопируйте эти символы и сделайте из них одну строчку без пробелов и на сайте производите вставьте полученный текст в соответствующее поле. Если Ваш смартфон можно разблокировать, то Вам на почту придет письмо с ключом или файлом, который мы будем использовать на следующем шаге. Если Ваше устройство нельзя разблокировать Вы также будете уведомлены об этом. Если Вы все же захотите идти до конца и воспользоваться неофициальным способом, то Вам потребуется сайт разработчиков .
Шаг 4: Разблокировка
Теперь вы готовы к разблокировке. Если ваш телефон все еще находится в режим fastboot, запустите команду, которая написана ниже. Если нет, то выключите телефон и загрузитесь в режиме fastboot. На разных телефонах бывают разные способы, но чаще всего нужно нажать и удерживать кнопку включения и клавишу убавления громкости в течение 10 секунд. Отпустите кнопки и вы должны попасть в fastboot режим (пользователи HTC должны будут клавишой убавления громкости добраться для пункта Fastboot и клавише включения выбрать этот пункт). Соедините телефон и ПК USB кабелем.
Откройте папку инструментов в папке с установленным SDK Android и нажмите Shift+правой кнопкой мыши на пустой области. Выберите “Open a Command Prompt Here”.
Чтобы разблокировать устройство, вам потребуется выполнить одну простую команду. Для большинства устройств Nexus, эта команда:
fastboot oem unlock
Если у Вас новая версия Nexus, например, Nexus 5X или 6P, то команда будет немного другая:
fastboot flashing unlock
Если у Вас не Nexus смартфон, то на сайте производителя будет указана нужная Вам команда. Для устройств Motorola это команда fastboot oem unlock UNIQUE_KEY , где UNIQUE_KEY это код отправленный вам на email. Для HTC это команда fastboot oem unlocktoken Unlock_code.bin , где Unlock_code.bin это файл полученный от производителя HTC.
После запуска команды телефон может спросить действительно ли Вы хотите разблокировать. используйте клавишу громкости для подтверждения.
Когда разблокировка будет завершена, используя экранное меню, перезагрузить телефон (или выполните команду fastboot reboot на компьютере). Если все сделано правильно, то при загрузке телефона Вы увидите сообщение о том, что загрузчик разблокирован, а дальше загрузится ОС Android. Важно сначала загрузить Android прежде чем выполнять какие-либо действия, например установку пользовательского recovery.
Поздравляем с разблокировкой! Пока Вы не заметите никаких различий, но теперь вы сможете установить пользовательский recovery , получить root права или установить пользовательскую прошивку.