Статья

Получение root-прав и взлом ПЗУ для новичка в Android было рискованной задачей

protection click fraud

LineageOS на OnePlus 7 ProИсточник: Майкл Хикс / Android Central

Прежде чем я решил перейти с iOS на Android, Я слышал все о людях, которые взламывают iPhone, чтобы сбежать из обнесенного стеной сада Apple. Лично я никогда не понимал этого призыва. Это было не раньше, чем я начал тестирование пусковых установок Android что я узнал о радостях настройки по сравнению со статической, тщательно отобранной версией iOS от Apple.

Но я не любитель, я из тех людей, которые дергают за нити технологий, чтобы увидеть, что сломается, прежде чем исправить это. Поэтому я вынужден признать, что у меня был синдром самозванца, когда я читал, как мой коллега Алекс Доби установил Android 11 на свой старый Galaxy S2, или как Эндрю Мирик привык root и установка ночных ПЗУ на его Nexus 4. В наши дни я постоянно пользуюсь телефонами Android, но у меня нет десятилетнего опыта работы с бэкэндом ОС.

Предложения VPN: пожизненная лицензия за 16 долларов, ежемесячные планы от 1 доллара и более

Когда меня преследовали эти опасения, я начал читать о Magisk, ПЗУ и рутированных приложениях. Моя основная цель: получить root-доступ и прошить новый ROM на моем OnePlus 7 Pro при получении

нет помощи что бы то ни было от моих коллег. Мне было любопытно, сможет ли кто-то без какого-либо опыта преуспеть, используя только доступные мне онлайн-ресурсы, или же рутирование и альтернативные ОС лучше подходят для ветеранов Android. Кроме того, я хотел решить, действительно ли рутирование телефонов Android в 2021 году стоит затраченных усилий?

Короче говоря, мой многодневный хакатон был напряженным, включая цикл Fastboot, несколько ложных запускается и битые файлы изображений TWRP - заканчивая частичной победой со свободным натяжением Головная боль.

Спотыкаясь в темноте

ПЗУ для быстрой загрузки Oneplus 7 ProИсточник: Майкл Хикс / Android Central

Все мои случайные чтения основаны на предположении, что разработчики XDA являются лучшими авторитетными специалистами по этой теме. Итак, я выследил их Руководство по рутированию OnePlus 7 Pro, изо всех сил старался следовать по шагам... и сразу столкнулся с трудностями.

Посмотрите на некоторые шаги, представленные без подробностей: «Перезагрузитесь в загрузчик». "Прошить TWRP". "Настроить adb". Что, черт возьми, все это означает? В чем разница между загрузкой в ​​загрузчик, быстрой загрузкой или режимом восстановления? Где глоссарий ?!

Новички рутинга должны анализировать каждый шаг на предмет невысказанных предположений, стоящих за ними, иначе они рискуют навсегда сломать свой телефон.

После некоторого взволнованного фонового чтения активация инструментов разработчика на моем телефоне и установка команд Android Debug Bridge (ADB) не оказались особенно сложными. У меня есть опыт работы с командами терминала, и (некоторые) телефоны Android на удивление упрощают доступ к загрузчику. Но после того, как я разблокировал загрузчик, все стало намного опаснее.

XDA сказал мне запустить TWRP с "fastboot boot twrp_file_name.img", используя связанный TWRP файл для Гуакамоле. Я так и сделал, после чего получил вышеуказанный логотип «Режим быстрой загрузки». Прогресс? Неа! Он оставался замороженным на этом экране в течение нескольких часов, прежде чем я понял, как отправить телефон в режим восстановления и перезагрузить его до заводских настроек.

Прошивка ПЗУ на моем OnePlus 7 Pro с root-доступомИсточник: Майкл Хикс / Android Central

Обе мои первые попытки рутировать телефон чуть не закончились катастрофой. Я настаивал только потому, что у меня были лишние телефоны Android и что-то, что нужно было доказать.

Во время второй попытки я заметил, что некоторые сайты рекомендуют переключить мой раздел A / B и использовать fastboot. вспышка вместо этого загрузите имя_файла.img. На этот раз вместо того, чтобы загружаться прямо в TWRP, как было обещано, мой телефон перешел в общий загрузчик. Хуже того, не имело значения, выключил ли я его, переключился в режим восстановления или попытался установить новый файл img; телефон будет немедленно переключаемся обратно на загрузчик. Мой предыдущий ярлык режима восстановления тоже не работал. Я был обескуражен и разочарован тем, что моя тяжелая работа не окупалась.

Еще несколько часов спустя, благодаря некоторым паническим сообщениям на форуме от людей, испытывающих подобные проблемы, мне удалось избежать ада бутлупа. Но после двух дней исследований и стресса я понял, что не собираюсь заставлять TWRP работать на меня. Поэтому я переключился на LineageOS вики чтобы посмотреть, повезет ли мне больше с популярным ПЗУ.

Экран перезагрузки LineageOSИсточник: Майкл Хикс / Android Central

В данном случае я рад сказать, что в основном мне это удалось. Я прошил ROM LineageOS, а затем установил его из восстановления. Я также попытался установить собственный пакет Google Apps (GApps), поскольку сторонние ПЗУ не получают доступа к Play Store. Сделав еще несколько шагов, я наконец перезагрузился в LineageOS. Но по какой-то причине GApps Suite не использовался, ограничивая меня его предварительно загруженными приложениями и любыми безопасными файлами .apk, которые я загружал в Интернете. А LineageOS удалила доступ суперпользователя в 2019 году, поэтому мне все равно нужно будет установить Magisk Manager или предоставить отдельным приложениям root-доступ через ADB.

Но к этому моменту я был изрядно истощен умственно, излечивая головную боль, о которой я упоминал ранее. Если бы кто-то лично провел меня через установку Magisk, я уверен, что смог бы получить root-права на своем OnePlus 7 Pro довольно быстро. Но похоже, что большинство руководств по рутингу в 2021 году предполагают, что у вас уже есть обширный опыт в этом хобби.

Теперь я пытаюсь решить, стоит ли рут в первую очередь усилий.

Опасности рутирования и ROM

ЗагрузчикИсточник: Майкл Хикс / Android Central

Чтобы разобраться в корне проблемы (каламбур), я обратился к Дэнни Линю, который разработал Кастомная прошивка ProtonAOSP для телефонов Pixel. Он также произвел фурор на воссоздание тематического движка Material You как открытый исходный код во время ранних бета-версий Android 12. Если кто-то и мог дать мне информированное мнение о рисках и оправданиях рутирования и ПЗУ, так это он.

«Я бы не рекомендовал рутировать или устанавливать пользовательское ПЗУ большинству« обычных »пользователей, которым просто нужен телефон для работы», - сказал мне Линь. Хотя «постоянные блоки очень маловероятны», он отмечает, что многие проблемы с ПЗУ «не зависят от разработчиков ПЗУ», например, когда Google ломается. Защитная сетка.

Поэтому вам нужно терпение, чтобы справляться со случайными, но неизбежными поломками, плюс ноу-хау, чтобы распознавать, когда что-то идет не так, и готовность найти время, чтобы исправить это. Вот почему вам нужен «опыт моддинга мобильных устройств», чтобы безопасно обращаться с ПЗУ после первоначальной установки.

Что касается опасностей укоренения, Лин не стал особо сомневаться в его опасностях:

Получение root-прав - это риск, потому что это означает, что вы всегда на расстоянии одного случайного нажатия от компрометации всего вашего устройства, несмотря на уязвимости в реализации root. Да, запрос о разрешении определенно лучше, чем ничего, но все же это намного рискованнее, чем вообще не получить root-доступ.

Несмотря на это, Лин считает root «бесценным» как разработчик для тестирования и отладки, и считает, что он служит цели для инструментов, где стандартный Android «не работает», таких как полные резервные копии данных. И если вам нужна «эксклюзивная функция root», «вероятно, стоит рискнуть», чтобы попробовать.

Укоренение умирающего искусства в 2021 году?

Права root на старом телефоне NexusИсточник: Android Central

Многие читатели Android Central оставили ностальгические комментарии о том, как они использовали прошивку или рутирование своих телефонов, но теперь этого не делают. Я спросил Лина, почему рутирование телефонов Android в 2021 году может быть более нишевым, чем в прошлом, и у него было множество причин.

По мере того, как стандартный Android улучшается, привод к root и ROM снижается, а требуемый уровень навыков повышается.

Во-первых, «стандартный Android также стал более мощным», но помимо этого, многие сторонние приложения для Android нашли способы реализовать недостающие функции. без root-доступ, сохраняя безопасность вашего телефона. Лин также отметил, что создание модификаций «сложнее», чем когда-либо прежде, из-за недавних достижений Android, таких как «плавные обновления A / B и динамические разделы».

Поэтому старые энтузиасты Android отказываются от рут-доступа и ПЗУ из-за повышенной сложности с уменьшением отдачи. Между тем, новые поклонники Android не заменяют их из-за крутой кривой обучения.

«Перепрошивка может быть довольно сложной задачей для новых пользователей, потому что в этом процессе гораздо больше возможностей для сбоя, чем было раньше», - сказал Линь. «Это много шагов, и упущенная одна маленькая деталь может привести к тому, что люди не захотят иметь дело с мягким кирпичом». Его слова были настолько точны в моем собственном опыте, что я мог только смеяться над собой.

OnePlus 7 ProИсточник: Хариш Йонналагадда / Android Central

Если бы мне удалось рутировать свой OnePlus 7 Pro, я планировал протестировать такие приложения, как YouTube Vanced, AdAway, Таскер, и другие, которые используют root-доступ для большого эффекта. С помощью этих приложений вы можете добавить такие инструменты, как мусорная корзина или доступ к терминалу, лучше отслеживать и контролировать использование энергии или фоновую активность приложений; или удалите нежелательную рекламу из приложений.

Честно говоря, однако, большинство из этих инструментов не являются жизненно важными инструментами для повседневного использования телефона, которое в основном связано с обычными играми. Android игры и проверка электронной почты. Учитывая серьезные уязвимости, вызванные открытием ящика Пандоры с корневым доступом, я не уверен, что эти инструменты «того стоят» для меня, как для других опытных пользователей. Кроме того, как сказал Лин, вы можете получить некоторые из этих инструментов даже без рут-доступа!

В будущем я могу попытаться выполнить еще одну попытку укоренения, просто ради знаний. Но я думаю, что меня все больше интересует установка новых ПЗУ, таких как ProtonAOSP и LineageOS, потому что они добавляют отличные настройки и оптимизацию в ваш телефон, не превращая его в тиканье времени бомбить.

Мы можем получать комиссию за покупки, используя наши ссылки. Учить больше.

Пришло время Samsung повысить скорость зарядки Galaxy S22
⚡ Быстрее

Samsung, вероятно, уже готовится к выпуску Galaxy S22 в следующем году, и самое большое обновление, которое компания может дать нам, - это более высокая скорость зарядки.

Идеальный чехол для Samsung Galaxy Z Fold 3 - это на самом деле кожа
Кожа> Чехол

Кейсы для некоторых являются неизбежной необходимостью, поскольку они обеспечивают дополнительную защиту, которая может вам понадобиться, если вы неуклюжие или работаете на рабочем месте. Но лучший чехол для Galaxy Z Fold 3 - это на самом деле скин. В частности, dbrand Robot Skin.

Новый iPad Mini выглядит великолепно, даже если вы любите Android
Яблоки и апельсины

IPad Mini идеально дополнит мой телефон Android, а также другие мои технологии. Я подумываю о покупке одного.

Это лучшие защищенные телефоны Android
Путеводитель покупателя

Жить тяжелой жизнью? Купите себе смартфон, который справится со всем, что вы на него бросаете, или бросьте в него свой телефон.

Майкл Л. Хикс

Майкл Л. Хикс

Майкл - бывший разработчик электронных книг, а затем технический писатель, чья карьера перешла от виртуальной реальности к носимым устройствам. технологии для игровых гидов, прежде чем прибыть в AC, чтобы охватить, среди прочего, Android, Oculus, Stadia и умные дома вещи. Уроженец Залива, он любит неэффективные спортивные команды, бегать и мучить своих друзей в качестве DM в кампаниях D&D и Star Wars RPG.

instagram story viewer