Предназначение root-прав в Linux
Права обычного пользователя в Linux крайне ограничены. Он может управлять только своим каталогом и открывать для чтения определенные файлы из корня. Доступ для их изменения или установки программ отсутствует, что делает привилегии суперпользователя крайне важными при настройке ОС и решении разных проблем. Обычный пользователь ограничивается следующим набором прав:
- чтение, запись и изменение любых атрибутов пользовательской папки;
- то же самое и для каталога /tmp;
- выполнение программ в любом месте, где нет ограничений;
- чтение файлов с соответствующим атрибутом для всех пользователей.
При наличии рут-прав у юзера появляется гораздо больше возможностей и расширяются границы взаимодействия с операционной системой. Становятся доступными любые действия со всеми папками и файлами.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Хочу начать играть!
Если после прочтения нашего материала у вас возникло желание поиграть, знайте: первая партия «Магии» бесплатна! Достаточно прийти в ближайший авторизованный компанией Wizards of the Coast игровой клуб, взять бесплатную начальную колоду и попросить кого-нибудь из сотрудников сыграть с вами. Колоды для новичков очень просты: в них всего 60 карт, а возможных комбинаций и механик гораздо меньше, чем в других наборах. Зато вы получите хорошее представление об игре.
С обложек ознакомительных бесплатных колод на нас смотрит пятерка героев из числа самых известных в игровой вселенной: Нисса Ревейн, Чандра Налаар, Гидеон Джура, Джейс Белерен и Лилиана Весс. Они олицетворяют определенный цвет магии, однако самих мироходцев в бесплатной колоде нет — их карты слишком редкие и дорогие.
Если вам понравится, то следующий шаг прост: купить одну из готовых колод. Они уже соответствуют полноценному формату, сбалансированы и хорошо играют друг против друга. С ними можно даже попробовать поучаствовать в состязаниях для новичков.
Словом, «Магия» очень разнообразна. Хотите ли вы просто сыграть вечерком пару партий с друзьями, собираетесь ли коллекционировать редкие карты, или решили попытать удачи в турнирной схватке — в этой мультивселенной есть место для каждого.
Что такое Magisk, или как скрыть root в Android
Права суперпользователя или по-простому рут — неотъемлемая часть мира операционной системы Android. Как известно, с его помощью можно существенно расширить функционал: от удаления рекламы до серьезной модификации программного обеспечения устройства. Однако, многие пользователи задаются вопросами в духе: «как запустить Сбербанк Онлайн с root?», — либо: «как играть в Pokemon GO на взломанном смартфоне?». Ответ на все это — Magisk.
С популяризацией систем бесконтактной оплаты, актуальным стал вопрос: «почему не работает Visa payWave с правами суперпользователя?». Раньше на помощь приходили модифицированные версии приложений с отключенной защитой, об их безопасности говорить нельзя, в apk-файл можно включить всё, что угодно! Разработчик под ником topjohnwu с форума XDA-Developers подошёл к проблеме совсем иначе!
Пошаговая инструкция
Как открыть рут-права на Андроид:
- приложением, установленным на смартфон, подключаться к компьютеру не нужно;
- программой, установленной на компьютере (смартфон подключается к компьютеру кабелем);
- через ADB-терминал, запущенный на ПК (устройство присоединяется к ПК кабелем).
Ниже рассмотрим вопрос: «Root доступ на Андроид – как включить на русском языке разными способами?».
Со смартфона
Список приложений, предоставляющих Root-права на Android, которые устанавливают на сам гаджет (без подключения к ПК):
- Framaroot (до версии Android 4.2, в 2014 поддержка приложения прекратилась);
- Kingroot (поддерживает более 10 тысяч смартфонов, включая Nexus, Huawei, ZTE);
- Kingo Root;
- 360root (до Android 5.1.1);
- Zykuroot;
- OneClickRoot;
- Root Genius.
У каждого приложения свой список моделей гаджетов и версий Android, для которых оно подходит. Перед загрузкой проверяйте, подходит ли программа для вашего устройства.
Самая распространенная программа — Kingo Root (на русском языке). Рассмотрим, как открыть Root права на Android через это приложение.
- Заходим в настройки безопасности и разрешаем установку приложений из «Неизвестных источников».
- Качаем .apk-файл и перекидываем на смартфон (если скачивали на компьютер).
- Запускаем .apk-файл.
- Ждем, пока приложение разблокирует доступ. Скорость зависит от модели гаджета.
- После завершения видим надпись «Root Succeeded».
В списке приложений появится программа Kingo SuperUser. Если появилась, значит доступ к Root получен.
Через компьютер
Если интересует, как открыть Root доступ на Android через компьютер, подойдут такие программы (устанавливаются не на смартфон, а на ПК):
- RootKHP Pro;
- Unlock Root Pro;
- Vroot;
- Kingo Root.
Пошаговый план установки (на примере Vroot, остальные приложения — применяются так же).
- Скачиваем и устанавливаем Vroot на ПК.
- На смартфоне разрешаем установку приложений из «Неизвестных источников».
- Подключаем устройство к ПК USB-кабелем.
- Включаем «Отладку по USB». В некоторых смартфонах режим можно включить при подключении USB-кабеля. В других — расположен в «Настройках», в разделе «Для разработчиков» (поставьте галочку напротив «Отладка по USB»).
- Открываем Vroot. После запуска приложение должно автоматически определить смартфон. Если программа разблокирует Root-доступ, то рядом с моделью появится зеленая галочка.
- Жмем «Root».
- Дожидаемся, пока приложение разблокирует режим суперпользователя.
- После разблокировки закрываем программу на ПК и отсоединяем кабель от смартфона.
Через ADB-терминал (с компьютера)
ADB (Android Debug Bridge, или «отладочный мост») – драйвер для смартфонов, связывающий гаджет с ПК. Разрешает управлять устройством из командной строки.
Способ актуален, если производитель устройства постарался максимально закрыть рут-доступ пользователям.
Что нужно для разблокировки через ADB:
- компьютер с ОС не «младше» Win7;
- ADB-драйверы для смартфона (установятся автоматически после подключения гаджета к ПК через кабель);
- USB-кабель.
- устройство со включенной «Отладкой по USB»;
- ADB-терминал, распакованный в корень любого диска (кроме диска с Windows) в папку ADB.
Как подключить рут-права на Андроид через ADB-терминал?
- Подключаем смартфон к ПК кабелем.
- На ПК открываем командную строку.
- Пишем: cd N://adb (где N – буква диска, куда распакован ADB-терминал).
- Вводим команды, которые активируют режим суперпользователя.
Универсальных команд для этого нет. Поэтому ищите нужные в инструкции к телефону. Если в бумажной инструкции информации нет, или она утеряна, или нет руководства на русском языке — найдите сведения в Интернете, на сайте производителя смартфона.
Особые случаи
В гаджетах с прошивками MIUI (ставится на гаджеты Xiaomi) и LewaOS (и в некоторых других неоригинальных прошивках) активация рут-прав делается без сторонних приложений. Функция уже встроена в ОС и активируется в настройках.
Обычно включается в разделе «Безопасность». По умолчанию стоит «Выкл». Ползунок надо перевести на «Вкл», и режим суперпользователя включится.
Если Root-доступ уже не нужен, для отключения удалите файлы:
- su из папки system — bin;
- su из папки system — xbin;
- superuser.apk из папки system — app.
Затем перезагрузите смартфон.
Другой способ удаления — через приложение, которым открывали доступ. В некоторых программах в настройках есть функция отключения.
Как использовать Magisk Manager
После того, как вы установили Magisk Manager, вам будут предложены различные варианты настройки Magisk. Простое движение слева откроет ящик навигации, который предоставит вам список различных опций.
Перейдите в раздел «Установка», чтобы проверить версию Magisk, которая была установлена на вашем устройстве, а также проверить наличие обновлений. В случае каких-либо обновлений вы можете легко загрузить и установить новую версию только из этого раздела. Если вы перейдете в раздел «Суперпользователь», вы сможете управлять тем, какие приложения вы предоставили или запретили корневые привилегии, и изменить их.
Далее следует раздел «Модули» . Вы можете использовать этот раздел для управления уже установленными модулями, а также для выгрузки любого модуля Magisk, который мог сделать любой сторонний разработчик, но который пока недоступен в репозитории Magisk. Раздел «Загрузки» — это прямая ссылка на репозиторий Magisk, откуда вы можете напрямую загружать и устанавливать модули по вашему выбору.
Далее у нас есть страница «Magisk Hide», которую можно использовать, чтобы скрыть Magisk от обнаружения каким-либо конкретным приложением. Для этого просто нажмите кнопку рядом с конкретным приложением, и они не смогут обнаружить установку Magisk. Magisk также предлагает раздел «Журнал», в котором, как и следует из названия, ведется журнал всей деятельности, связанной с Magisk.
Наконец, у нас есть опция «Настройки» . Вы можете зайти сюда, чтобы изменить различные настройки платформы Magisk, такие как включить встроенный BusyBox, установить поддержку для безсистемной блокировки рекламы и изменить различные настройки приглашений для Superuser.
Магический номер ордеров, открытых в ручную
В МетаТрейдер Magic Number имеют все без исключения ордера, в том числе и открытые в ручную. Открытым в ручную ордерам, терминал задает мэджик = 0, без возможности менять это значение. По этому, если вы планируете на одном счете вести ручную торговлю параллельно с торговым роботом, то соответственно магик у советника не должен быть равен нулю.
Часто трейдеры предпочитают открывать ордера в ручную, а сопровождения ордеров передают различным утилитам, например Trade manager. В таком случае, чтоб утилита «видела» и сопровождала открытые в ручную ордера, ей необходимо задать Magic Number = 0.
Бывают случаи когда советнику нужно добавить ордер, и мы открываем ордер в ручную. Но тут возникает проблема, советник не примет этот ордер, потому что магик ордера будет равен нулю. Эту проблему может решить наш скрипт Open Orders By Magic, позволяющий открыть ордер с любым магическим номером.
Как установить Magisk
Magisk стал популярным в последние годы, так как все больше функций Android сейчас защищены системой SafetyNet от Google. А установить Magisk довольно легко, если у вас есть все необходимые компоненты. Самое главное тут то, что ваше устройство должно быть под управлением Android 4.2 или выше.
- Для начала вам требуется скачать zip-файл программы Magisk. Его можно взять здесь. Если вы не хотите делать это вручную, то вы можете осуществить загрузку при помощи Magisk Manager (но о нем мы поговорим позже).
- Далее нам нужно установить TWRP для того, чтобы мы смогли работать с флэш-памятью и архивами.
- Теперь нужно перейти в режим восстановления и прошить устройство ранее скачанным zip-файлом. Переход в режим восстановления индивидуален для каждой линейки смартфонов, поэтому узнайте, какой способ подойдет именно вам в официальном руководстве пользователя. Обычно это какая-то комбинация кнопки питания и клавиш регулировки громкости.
- После загрузки в режиме восстановления, найдите папку, в которую вы загрузили zip-файл и выбирайте его.
- После распаковки нажмите кнопку «Установить».
- Когда установка завершиться, перезагрузите систему.
С приветом из прошлого века
Первый выпуск Magic: The Gathering увидел свет в конце лета 1993-го, и в следующем году игра отметит двадцатипятилетие. Строго говоря, до «Магии» коллекционных карточных игр не было вовсе. Робкие попытки создать нечто похожее наблюдались, но привычные черты ККИ обрели только с появлением MtG. Именно она по праву считается основоположницей жанра, и именно в ней черпали вдохновение авторы всех последующих проектов.
Создатель игры, математик Ричард Гарфилд, еще в юности увлекся разработкой концептов настольных игр. Первым делом он искал издателя для RoboRally, настолки про боевых роботов с использованием миниатюр, но руководство тогда еще скромной компании Wizards of the Coast проявило больший интерес к прототипу именно карточной игры, так как ее проще реализовать в печати.
Слева — именная карта создателя игры из шуточного сета Unhinged 2004 года. Справа еще две карты из того же выпуска, изображающие замученного редактора и увлеченного игрока.
Первоначальную концепцию, под рабочим названием Five Magics, Гарфилд объединил с форматом популярных в США бейсбольных карточек. Так появился проект Mana Clash, одобренный издательством. После небольшого усовершенствования и смены названия мир увидела Magic: The Gathering. Дизайн рубашки карт с 1993 года не изменился: на обратной стороне мы видим все ту же стилизованную обложку магического фолианта.
С тех пор каждый год выходит по несколько сюжетных сетов-дополнений, приносящих новые карты и механики. За все время существования игры создано больше шестнадцати тысяч карт. Официальные турниры проходят более чем в ста странах мира. Счет участников идет на тысячи, а счет призовых фондов — на миллионы долларов. Больше ни одна ККИ сегодня не может похвастать такими результатами. Первая представительница жанра до сих пор не сдает позиций.
Установка Magisk на телефон Xiaomi
Кратко:
- Скачать и установить приложение Magisk Manager (APK).
- Скачать и поставить через Recovery основу Magisk.
Скачивайте лучше с Github, на этой странице сразу видны последние обновления и предоставлена возможность быстрого скачивания: github.com/topjohnwu/Magisk/releases
И, наконец, практика – как же установить Magisk? Возьмем операцию на Xiaomi Mi 8 Pro в виде примера. Запускаем ранее скачанный файл. Устанавливаем приложение стандартным способом, после открываем. Перед нами уже готовый менеджер, но без рут-прав это практически бесполезная программа.
Поэтому переходим в раздел «Установка» и кликаем «Поставить MagiskSU». После скачивания архива телефон нужно перевести в режим рекавери. Для этого зажимаем кнопку питания и качельку громкости вверх.
Попадаем в TWRP
Здесь обращаем внимание на вкладку «Install». Тапаем по ней и указываем путь к загруженному архиву
Дожидаемся окончания установки файлов и с помощью клавиши «Reboot» возвращаем аппарат в стандартное рабочее состояние. Готово, наше устройство получает расширенные рут-права под названием MagiskSU.
Шаг 12: Установите Magisk SELinux Manager
Это как бы вытащить большие пушки, и это может быть так же рискованно, как если бы вы восприняли это высказывание буквально. Android использует принцип, называемый Security-Enhanced Linux (SELinux для краткости), чтобы помочь поддерживать безопасность. По умолчанию любой запрос операционной системы, который явно не разрешен, отклоняется. Программное обеспечение работает только с минимальными привилегиями, обеспечивая некоторый контроль над ущербом от атак или ошибок обработки. В зависимости от корневого приложения, SELinux может мешать ему делать то, что вы хотите.
SELinux имеет два режима: «разрешающий» и «принудительный». В разрешающем режиме SELinux регистрирует нарушения политики, но не блокирует событие. В принудительном режиме регистрируются и блокируются все действия, нарушающие политику SELinux. Участник XDA Junior Jman 420 нашел и поделился способом включения разрешающего режима SELinux при загрузке, который может помочь в преодолении корневого кризиса, но также может быть рискованным предприятием.
С одной стороны, это прекращено, так что вы по своему усмотрению. Помимо всего прочего, есть просто некоторые инструменты и приложения, которые печально известны тем, что работают со сбоями или вообще не работают в принудительном режиме. И для многих людей укоренение слишком рискованно. Для других, лучшие вещи в жизни связаны, по крайней мере, с небольшим риском.
Изображение на обложке и скриншоты Делани Клатфелтер /
Что такое root-права
Пользователь, имеющий полный доступ к файлам и действиям операционной системы, обладает рут-правами. Ему доступны действия, которые нельзя совершить в обычном режиме. Есть несколько вариантов получения root-прав, но для начала рассмотрим зачем нужен данный специальный аккаунт.
Для чего используется root
● Прежде всего это удаление основных приложений, которые нельзя стереть в обычном режиме.
● Работа с хакерскими утилитами, предназначенные для взлома приложений и сайтов.
● Любое изменение интерфейса: от стандартной раскладки до значками базовых приложений.
● Увеличение производительности телефона за счет изменения частоты работы процессора и видео ускорителя.
● Полное блокирование рекламы и уведомлений в браузерах и приложениях.
● Полное резервное копирование данных, включающее настройки и привязанные аккаунты.
● Более гибкое управление приложениями, установление разрешающих и запрещающих функций.
F.A.Q (Frequently Asked Questions)
Q- What is Magisk root?
Ans. Magisk root is a simple one-click root solution for Android devices. It makes Android rooting easy, simple, and effective.
Q- What can magisk do?
Ans. Magisk allows users to root Android without making any changes to the device’s partitions. Using Magisk you can hide root and install various modules.
Q- What is Systemless Magisk?
Ans. “Systemless Magisk” means enjoying root powers without even touching system files. This allows Android users to use the device more efficiently.
Q- What is Magisk Hide?
Ans. Magisk Hide is a wonderful feature of Magisk that allows the user to hide root from various apps which doesn’t work on a rooted Android device.
Q- Does rooting void the warranty of Android Phone?
Ans. Yeah, rooting Android devices void the manufacturer’s warranty. But, in order to regain the warranty, you can relock the bootloader and unroot the device.
Как включить Camera2 API
Если на вашем телефоне включен Camera2 API, вы в значительной степени настроены. Однако, если ваш телефон не поддерживает API-интерфейс Camera2, не беспокойтесь, потому что вы можете включить API-интерфейс Camera2 самостоятельно, рутировав свое устройство и отредактировав файл «build.prop» на своем телефоне или используя Magisk для включения Camera2 API. Какой бы путь вы ни выбрали, зависит от вас, и мы объясним оба процесса здесь.
Замечания: Рутирование устройства Android не является очень сложной задачей, но оно очень зависит от устройства, поэтому здесь невозможно объяснить это подробно. Мы рекомендуем вам перейти к 4PDA и найти руководства по рутингу для вашего смартфона, чтобы получить подробное пошаговое руководство.
Редактирование build.prop
Если вы хотите отредактировать build.prop и не использовать модуль Magisk, все, что вам нужно сделать, это загрузить приложение BuildProp Editor (бесплатно).
BuildProp Редактор
Developer:
Android Toolbox — Root, ROM, BusyBox & More
Price:
Free
Запустите приложение и предоставьте ему root-права. Затем нажмите на значок редактирования.
В конце файла build.prop введите следующую строку, а затем нажмите на значок сохранения.
persist.camera.HAL3.enabled = 1
Просто перезагрузите телефон, и теперь Camera2 API должен быть включен.
Использование модуля Magisk
Существует модуль Magisk, который вы также можете использовать для включения Camera2 API на своем телефоне. Модуль, называемый «Camera2API enabler», доступен через XDA, и вы можете просто установить его на свой телефон с помощью Magisk Manager, и он включит Camera2 API для вас.
Рут-права на Xiaomi без компьютера
Если нет желания возиться с кастомным рекавери и делать всё вручную, существуют приложения, позволяющие получить Root в один клик. Даже без ПК. Самым популярным и эффективным является KingRoot от китайских разработчиков.
Но перед использованием стоит учесть, что поддерживаются не все модели телефонов. И даже у KingRoot процент успеха не превышает 50%. Но попробовать можно. Для начала скачайте KingRoot (ссылка на 4PDA) и установить на телефон стандартным способом (установка APK).
- Запустите KingRoot.
- Нажмите на кнопку «Попробовать».
- После определения смартфона и проверки статуса нажмите «Root защита».
- Тапните «Включить».
Во время проведения процедуры телефон перезагрузится. В случае успеха вы увидите соответствующее сообщение на смартфоне. Если же процесс завершится с ошибкой, то появится соответствующий текст.