ДомойРуководства How-ToЛучшие телефоны для рутинга и моддинга

Лучшие телефоны для рутинга и моддинга

Согласно исследованию, проведенному Kaspersky, 7,6% пользователей Android рутируют свои телефоны. Это может показаться не так много, но с более чем 2 миллиардами Android-устройств математика работает с более чем 150 миллионами рутованных телефонов — это больше, чем население России, Мексики или Японии, поэтому корневая нация является важной демографической заслуживает удовлетворения

Однако статус суперпользователя не всегда легко получить. Многие производители блокируют загрузчики своих устройств и добавляют дополнительные уровни безопасности, чтобы пользователи не могли рутировать и устанавливать пользовательское восстановление. Тем не менее, люди все еще находят способы обойти эти препятствия, потому что рутинг позволяет им, помимо прочего, удалять вредоносные программы, блокировать рекламу и применять классные моды и настройки. Для многих людей этот уровень настройки является причиной, по которой они выбрали устройство Android.

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

  • Не пропустите: что такое корень? Android Root подробно объясняется для начинающих

Оглавление

  • Сравнительная таблица
  • Ключ диаграммы
  • методология
  • Телефон 1: OnePlus 6T
  • Телефон 2: Пиксель 3
  • Телефон 3: Essential PH-1
  • Телефон 4: Мото G6
  • Резюме

Сравнительная таблица

Изображение от Далласа Томаса / Android How

Ключевые точки сравнения

Когда дело доходит до рутирования и модификации устройства Android, есть несколько важных факторов:

  • Метод разблокировки загрузчика: Традиционные корневые методы основаны на разблокированном загрузчике, и вы не можете использовать пользовательское восстановление TWRP без такового. Некоторые телефоны позволяют разблокировать загрузчик с помощью одной команды Fastboot, в то время как другие могут потребовать, чтобы вы заранее получили код с сайта производителя. Метод кода производителя довольно прост, но у него есть один существенный недостаток — ваш OEM-производитель будет знать, когда вы разблокировали загрузчик, поэтому вы, вероятно, потеряете гарантийное покрытие.
  • Предохранитель от несанкционированного доступа: в наши дни большинство телефонов имеют предохранитель от несанкционированного доступа или флаг, который срабатывает при любой модификации стоковой прошивки. Если вам когда-нибудь понадобится отправить свой телефон на предмет неисправного оборудования, производитель узнает о состоянии этого предохранителя и, вероятно, откажется от гарантийного покрытия, если он был отключен. Некоторые производители телефонов позволяют вам сбросить этот предохранитель и восстановить полное гарантийное покрытие, в то время как другие производители отслеживают его состояние, регистрируя, зарегистрирована ли ваша учетная запись для кода разблокировки загрузчика.
  • Стандартная прошивка: когда вы рутируете и модифицируете телефон, всегда есть риск, что все может пойти не так, оставив вас с устройством с мягким кирпичом. Вот почему так важно, что вы можете легко загрузить стоковую прошивку для вашей модели, которая позволит вам восстановить все в рабочем состоянии.
  • Project Treble: новая система Google для упрощения обновлений для производителей имеет очевидный побочный эффект для моддеров: поскольку Project Treble отделяет реализацию поставщика от базовой системной платформы, разработчики могут создавать собственные ПЗУ, которые просто заменяют системный раздел. Это означает, что может быть одно пользовательское ПЗУ, которое работает одинаково на всех устройствах с поддержкой высоких частот (называемое GSI или Generic System Image), что приводит к сокращению времени обновления пользовательских ПЗУ.
  • Исходные коды ядра и двоичные файлы. Когда исходные коды ядра устройства публикуются, сторонние разработчики имеют минимум, необходимый для создания пользовательских ядер. Все производители Android обязаны публиковать исходные коды ядра, хотя некоторые могут затормозить. С другой стороны, производители не обязаны публиковать двоичные файлы драйверов, поэтому, если они это сделают, как правило, будет больший выбор стабильных пользовательских ПЗУ и пользовательских ядер для устройства.
  • TWRP: Восстановление TWRP, пожалуй, самый важный инструмент, когда дело доходит до модификации устройства Android. Хотя некоторые телефоны официально поддерживаются, другие могут иметь только портированные версии TWRP, которые обычно работают хорошо, но могут иметь некоторые ошибки.
  • ElementalX и Xposed: Два самых популярных мода — это кастомное ядро ​​ElementalX от Aaron Segaert и Xposed Framework. ElementalX предоставляет вам отличные функции, такие как двойное нажатие на пробуждение, в то время как Xposed позволяет устанавливать модули, которые изменяют основные функциональные возможности и изменяют поведение приложений. Xposed теперь доступен напрямую через Magisk (подробнее об этом далее), что означает, что вы можете иметь все свои любимые моды без отключения SafetyNet.
  • Magisk: если вы хотите получить root без отключения SafetyNet, лучшим вариантом будет Magisk. Не только популярный мод дает вам системный рут, но также предоставляет платформу, которая позволяет вам устанавливать модули и выполнять моды на уровне системы. Учитывая, насколько это важно, все телефоны в этом списке поддерживают Magisk.
  • Сообщество разработчиков: когда великие разработчики владеют определенным устройством, этот телефон обычно получает одни из лучших модов. В общем, если у устройства есть активный форум XDA, посвященный ему, разнообразие доступных модов также увеличится.
  • Пользовательские ПЗУ и ядра. Пользовательские ПЗУ могут предоставить вам дополнительные функции программного обеспечения, изменить пользовательский интерфейс вашего телефона и даже повысить производительность. Пользовательские ядра, с другой стороны, позволяют изменять частоты процессора и регуляторы, чтобы найти правильное сочетание времени работы от батареи и производительности, и они иногда добавляют функции, такие как управление цветом и двойное касание, для пробуждения. Так как это два самых больших типа модов для устройств Android, важно, чтобы телефоны, перечисленные здесь, имели хороший выбор ядер и ПЗУ.
Читай также:  Как исправить проблемы с зарядкой Samsung Galaxy S5 [Руководство по устранению неполадок]

Как мы выбрали эти телефоны

Чтобы придумать этот список, мы установили набор основных правил. Во-первых, каждый телефон должен был быть подключаемым, чтобы исключить количество устройств. Самая большая модель телефона, которая была исключена этим правилом, была iPhone. В iOS 12 методы джейлбрейка в настоящее время недоступны, но даже для более старых версий Apple закрывает эти эксплойты почти быстрее, чем разработчики могут их создать. Таким образом, iPhone XS, XS Max и iPhone XR не могут быть реально рассмотрены здесь.

Во-вторых, мы дисквалифицировали устройства, которые могли быть загружены только через эксплойты ядра, такие как Dirty COW или Towelroot, так как эти методы обычно блокируются довольно быстро. Другими словами, каждому устройству должен был быть доступен традиционный метод root. Именно здесь пострадали такие устройства, как Galaxy S9, так как последние американские флагманы Samsung просто никогда не будут иметь доступ к традиционному методу root.

  • Не пропустите: почему эксплойты ядра, такие как грязная корова, помогают больше, чем вредят

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

Существовала пара устройств, которые могли бы легко составить этот список — Pixel 2 и OnePlus 6 — но мы их опускали, поскольку есть альтернативные модели от Google и OnePlus, которые чуть более ориентированы на будущее. Например, OnePlus 6T был только что выпущен, и Pixel 3 отметит все те же рамки, что и Pixel 2 2017 года, но получит поддержку еще на один год по сравнению со старой моделью.

Кроме того, мы тестировали только телефоны текущего поколения, которые были доступны для продажи в Соединенных Штатах. Однако телефоны под брендом оператора, такие как продающиеся Verizon и ATT, часто имеют загрузчики, которые не могут быть разблокированы, поэтому перечисленные здесь телефоны — это только варианты с разблокированной SIM-картой, которые продаются производителем напрямую. Tiebreakers были затем определены на основе того, насколько активным было сообщество разработчиков устройств, что оставило нам следующие телефоны.

Телефон 1: OnePlus 6T

Со смертью линейки Nexus на рынке возникла пустота, когда дело дошло до телефонов с высококлассными характеристиками по средним ценам. OnePlus успешно заполняет это пространство с OnePlus 6T, флагманом Snapdragon 845 с настоящим шведским столом с высокими техническими характеристиками. Компания может снизить свои цены, сократив расходы на маркетинг и доставку непосредственно потребителю, так что в конечном итоге вы получите отличную отдачу от моддинга за свой доллар.

Изображение The Verge / YouTube

OnePlus 6T — это телефон, созданный специально для моддеров, поскольку производитель всегда поддерживал сообщество разработчиков Android, начиная с ПЗУ на основе Cyanogen на OnePlus One. Они даже дошли до того, что прямо заявили, что разблокировка загрузчика не аннулирует вашу гарантию, и сделать это так же просто, как отправить одну команду Fastboot после включения разблокировки OEM.

OnePlus 6T имеет установленный программный флаг, что очень удобно, поскольку вы можете легко сбросить его, чтобы производитель не знал, что вы когда-либо модифицировали свое программное обеспечение. И если они вам когда-нибудь понадобятся, вы можете легко загрузить заводские образы для 6T непосредственно с веб-сайта OnePlus, а затем прошить их в Fastboot, чтобы восстановить ваш телефон до исходного состояния.

Поскольку на момент написания этой статьи телефон был таким новым, у нас будет репутация некоторых других ключевых факторов в этом сравнении. Например, в прошлых устройствах OnePlus исходные коды ядра и двоичные файлы были опубликованы быстро, в том числе связанные с функцией Dash Charge, поэтому можно с уверенностью сказать, что пользовательские ПЗУ на 6T будут такими же многофункциональными, как и стандартные.

Крупные разработчики ядра пока не успели перенести свои продукты в OnePlus 6T, но мы ожидаем, что это очень скоро изменится. Разработчик ElementalX Flar2 создал версию своего популярного пользовательского ядра для каждого из пяти последних телефонов OnePlus, поэтому поддержка OnePlus 6T займет считанные недели. И из-за присущей моде простоты, OnePlus 6T будет иметь одно из самых активных сообществ разработчиков, а это означает, что пользовательских ПЗУ, а также корневых приложений и модов должно быть много.

  • Не пропустите: как установить кастомное ПЗУ с TWRP

Поскольку он поставляется с Android Pie, 6T поддерживает Project Treble. Это не только означает, что обновления стоковой прошивки должны быть быстрыми и частыми, но также означает, что общие системные образы (GSI) будут доступны от разработчиков пользовательских ПЗУ. Это еще одна причина, по которой мы уверены, что корневая сцена 6T будет чрезвычайно активной.

Все эти же пункты применимы к более старому флагману этого года, OnePlus 6. Однако OnePlus побил рекорды продаж, когда выпустил 5T в 2017 году, что указывает на тенденцию увеличения количества людей, покупающих модель в конце года, чем в середине года. В связи с этим мы рекомендуем новую модель, поскольку большее число пользователей обычно означает лучшую разработку. Если вы можете получить в свои руки одну из старых моделей, вы можете сэкономить немного денег и при этом иметь очень удобный для модера телефон с отличной пользовательской поддержкой ПЗУ, чтобы помочь с фактором долговечности.

Читай также:  Как быстро установить Play Store на планшет Amazon Fire Tablet

С начальной ценой ниже, чем у любого другого телефона с аналогичным оборудованием, OnePlus 6T является одним из самых доступных флагманских телефонов, и это прекрасное сочетание, когда дело доходит до моддинга. Телефон будет обладать достаточной вычислительной мощностью, независимо от того, какие моды вы к нему добавляете, и у вас не будет тошноты, которую вы испытывали бы при прошивке на более дорогом устройстве.

Наконец, OnePlus 6T станет первым телефоном OnePlus, который будет продаваться в магазинах американских перевозчиков. Это должно принести пользу сцене разработки, так как это должно привести к тому, что этим телефоном станет больше людей, чем прошлых устройств OnePlus. Но вы должны знать, что некоторые из этих аспектов не одинаковы на моделях с брендом оператора — в частности, есть другой способ разблокировки загрузчика для варианта T-Mobile, который использует код производителя. Поэтому мы рекомендуем покупать разблокированный вариант непосредственно у OnePlus, если рутирование является одним из ваших главных приоритетов.

Телефон 3: Essential PH-1

Essential — это новая компания, основанная основателем Android Энди Рубином. Их первый телефон всерьез положил начало тенденции безбалансовых телефонов, и сегодня это все еще отличная покупка, несмотря на то, что ему чуть больше года. Essential PH-1, AKA Essential Phone, до сих пор остается единственным флагманом компании. Несмотря на сообщения о том, что компания сокращается после скандала с участием Рубина, их флагман по-прежнему имеет первоклассную поддержку программного обеспечения.

Изображение Джон Найт / Android How

Во многих отношениях Essential Phone идентичен OnePlus 6T и Pixel 3, по крайней мере, с точки зрения моддера. Загрузчик можно разблокировать, включив «Разблокировка OEM» в меню «Настройки» -> «Параметры разработчика», а затем отправив одну команду fastboot. Это означает, что нет никакого кода производителя, который аннулирует вашу гарантию, и, говоря о том, гарантия останется неизменной, даже если загрузчик разблокирован.

Сходства на этом не заканчиваются. PH-1 имеет программный флажок тампера, что означает, что даже если Essential решит прекратить соблюдение гарантий на телефонах с разблокированным загрузчиком, вы можете легко сбросить этот флаг, чтобы они не были мудрее. И даже если вы каким-то образом столкнулись с программной блокировкой устройства, вы всегда можете загрузить стандартную прошивку непосредственно из Essential — что также удобно для удаления и обновления устройства.

  • Не пропустите: как разблокировать загрузчик на Essential PH-1

Project Treble поддерживается, поэтому вы можете прошивать общие системные образы, если вы не являетесь поклонником доступных пользовательских ПЗУ для PH-1. Тем не менее, это одна из областей, где Essential Phone отстает от предложений Google и OnePlus — поддержка нестандартных ПЗУ не является потрясающей, и на момент написания этой статьи на выбор предлагается всего восемь нештатных ПЗУ. Тем не менее, сообщество разработчиков достаточно активно для PH-1, и есть несколько корневых приложений и модов, с которыми можно поиграть.

Исходные коды ядра и двоичные файлы драйверов опубликованы, и это привело к тому, что пользовательские ядра, такие как ElementalX, поддерживают Essential Phone. Фактически, для PH-1 доступны все самые популярные моды корневого уровня, включая Magisk, TWRP и Xposed.

  • Не пропустите: как внедрить свой основной PH-1 в Magisk

Однако у Essential Phone есть два основных недостатка. Во-первых, на данный момент телефону уже более года, но вы можете расценивать это как плюс, так как в настоящее время вы можете получить телефон по относительно низкой цене. Во-вторых, сама компания, похоже, не в хорошей форме, даже заходя так далеко, что отменила запланированный Essential PH-2. Но опять же, несмотря на эти проблемы, Essential продолжает оказывать первоклассную программную поддержку PH-1.

Заключение

Если ваши требования к корневому каталогу вашего телефона и установке кастомной прошивки являются вашими главными требованиями, то два устройства выделяются на фоне остальных: OnePlus 6T и Google Pixel 3. OnePlus 6T получает небольшое преимущество, потому что он немного дешевле и немного лучше. поддержка развития, и это помечает все остальные основные рамки. Essential Phone, хотя и великолепен в большинстве областей, отстает от этих двух, потому что он на год старше и не имеет специальной поддержки ПЗУ и ядра.

Moto G на шаг отстает, когда дело доходит до рутинга и моддинга, а основной отличительный фактор заключается в том, что вы потеряете гарантийное покрытие при разблокировке загрузчика. Хотя, если вы готовы рискнуть, G6 убедительно доказывает, насколько она дешева.

Как только вы определились с телефоном и готовы начать рутинг и моддинг, мы думаем, что следующие ссылки будут отличным местом для начала:

  • Как разблокировать загрузчик на вашем Pixel 3 или 3 XL
  • Как получить root права на пиксель 3 с помощью Magisk
  • Наши любимые хаки OnePlus Модификации
  • Наши любимые пиксельные моды Google
  • Начало работы с TWRP
  • Начало работы с Magisk
  • Начало работы с Xposed

Эта статья была подготовлена ​​во время ежегодных твиков Android How Hacks Празднование недели. Читать все твики Взламывает Праздничные рассказы.