Отсутствие root доступа у приложения SmartPlayer на AndroidOS/en: различия между версиями

Материал из SmartPlayer
(Новая страница: «Lack of root access for the SmartPlayer app on AndroidOS»)
 
(Новая страница: «== '''Situation Description''' == When creating a broadcast within the SmartPlayer platform, a user may encounter limitations and problems in executing their broadcast. Most of these problems can be solved by obtaining root access on the device. {{Note|Root access is the user's permission for full access and control over the device's operating system, allowing them to make changes to system files and settings that are usually inaccessible to a standard user....»)
Строка 1: Строка 1:
<div lang="ru" dir="ltr" class="mw-content-ltr">
== '''Situation Description''' ==
== '''Описание ситуации''' ==
When creating a broadcast within the SmartPlayer platform, a user may encounter limitations and problems in executing their broadcast. Most of these problems can be solved by obtaining root access on the device.
При создании трансляции внутри платформы SmartPlayer пользователь может столкнуться ограничениями и проблемами при реализации своей трансляции. Большинство из этих проблем можно решить благодаря получению root-прав на устройстве.  
{{Note|Root access is the user's permission for full access and control over the device's operating system, allowing them to make changes to system files and settings that are usually inaccessible to a standard user. |warn}}
{{Note|Root-права - это разрешение пользователя на полный доступ и контроль над операционной системой устройства, позволяющее вносить изменения в системные файлы и настройки, которые обычно недоступны для стандартного пользователя. |warn}}
</div>
<div lang="ru" dir="ltr" class="mw-content-ltr">
<div lang="ru" dir="ltr" class="mw-content-ltr">
=== '''Информация о root-правах''' ===
=== '''Информация о root-правах''' ===

Версия от 09:12, 23 января 2024

Situation Description

When creating a broadcast within the SmartPlayer platform, a user may encounter limitations and problems in executing their broadcast. Most of these problems can be solved by obtaining root access on the device.

Root access is the user's permission for full access and control over the device's operating system, allowing them to make changes to system files and settings that are usually inaccessible to a standard user.

Информация о root-правах

Root-права в операционной системе Android можно сравнить с получением "ключа мастера" к устройству. Обычно, когда пользователь использует устройство, ему разрешено делать только то, что безопасно и не может навредить основным функциям системы. Как пример можно привести возможность человека посещать только определенные помещения.
Однако, когда у пользователя есть root-права, он получает полный доступ ко всем функциям и файлам системы, включая те, которые обычно скрыты или защищены. В этом случае пользователь становится владельцем всех помещений и имеет от них ключи, в том числе от служебных и технических помещений.
С root-правами пользователь может:

  • Устанавливать специальное программное обеспечение;
  • Изменять важные системные настройки;
  • Удалять предустановленные приложения;

Наличие root-прав также влечет за собой риски: пользователь может случайно удалить или изменить критически важные файлы, что приведет к неправильной работе устройства или даже к его поломке. Поэтому получение root-прав требует технических знаний и большой ответственности.

Root-доступ в приложении SmartPlayer

В Android OS приложению SmartPlayer необходимо получить доступ к root-правам. Получение root-прав приложение дает следующие возможности:

  • Автоматически выдать разрешения для приложения;
  • Снять скриншот в упрощенном порядке;
  • Совершить перезагрузку устройства;
  • Обновить приложение;
  • Обновить прошивку устройства;
  • Изменить LED подсветку устройства (только для планшетов с встроенной LED рамкой);
  • Очистить разграничения жесткого диска (только для устройств UmVek);
  • Работать с анимацией загрузки (только для устройств UmVek);
  • Отключить доступ по ADB;
  • Отключить/включить пакеджа приложения в менеджере пакетов устройства;
  • Отключить/включить DOZE режим;
  • Получить данные об активном подключении к сети (IP);
  • Получать и изменять параметры ориентации экрана;
  • Получать и изменять таймзоны устройства;
  • Получать информацию об ID отдельного юзера в системе Android;
  • Осуществлять Hard reset для usb устройств;
  • Устанавливать дополнительные APK-файлы, для расширения функционала (актуально для YouTube);
  • Завершить нежелательные процессы в системе;
  • Установить дату и время на устройстве;
  • Отключить автообновление системы;
  • Отключить сервис обновления (для устройства Ugoos);
  • Отключение/включение USB-портов;
  • Отключение/включение экрана устройства через эмуляцию клавиши выключения на пульте;
  • Удалить все имеющиеся учетные записи пользователей с устройства;
  • Включать режим "Device Owner".
  • Блокировать доступ к настройкам для разработчика/суперюзера;
  • Отключить верификатор пакетов;
  • Получать и изменять разрешение на "вращение" экрана;
  • Получать и изменять параметр размера экрана;
  • Скрывать пакеджи из черного листа;
  • Скрывать/показывать лаунчер;
  • Отключать питание устройства;
  • Изменять параметры яркости устройства;
  • Предоставлять привилегированный статус приложению (только для устройств UmVek);

Итоговый результат

Пользователь знает и понимает какие возможности и ошибки дает получение root-прав для приложения SmartPlayer на устройствах под управлением Android OS.