Отсутствие root доступа у приложения SmartPlayer на AndroidOS: различия между версиями
Нет описания правки |
Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
<languages/> | |||
<translate> | |||
<!--T:1--> | |||
== '''Описание ситуации''' == | == '''Описание ситуации''' == | ||
При создании трансляции внутри платформы SmartPlayer пользователь может столкнуться ограничениями и проблемами при реализации своей трансляции. Большинство из этих проблем можно решить благодаря получению root-прав на устройстве. | При создании трансляции внутри платформы SmartPlayer пользователь может столкнуться ограничениями и проблемами при реализации своей трансляции. Большинство из этих проблем можно решить благодаря получению root-прав на устройстве. | ||
{{Note|Root-права - это разрешение пользователя на полный доступ и контроль над операционной системой устройства, позволяющее вносить изменения в системные файлы и настройки, которые обычно недоступны для стандартного пользователя. |warn}} | {{Note|Root-права - это разрешение пользователя на полный доступ и контроль над операционной системой устройства, позволяющее вносить изменения в системные файлы и настройки, которые обычно недоступны для стандартного пользователя. |warn}} | ||
</translate> | |||
<translate> | |||
<!--T:2--> | |||
=== '''Информация о root-правах''' === | === '''Информация о root-правах''' === | ||
Root-права в операционной системе Android можно сравнить с получением "ключа мастера" к устройству. Обычно, когда пользователь использует устройство, ему разрешено делать только то, что безопасно и не может навредить основным функциям системы. Как пример можно привести возможность человека посещать только определенные помещения.<br> | Root-права в операционной системе Android можно сравнить с получением "ключа мастера" к устройству. Обычно, когда пользователь использует устройство, ему разрешено делать только то, что безопасно и не может навредить основным функциям системы. Как пример можно привести возможность человека посещать только определенные помещения.<br> | ||
Строка 19: | Строка 25: | ||
* Обновить прошивку устройства; | * Обновить прошивку устройства; | ||
* Изменить LED подсветку устройства (только для планшетов с встроенной LED рамкой); | * Изменить LED подсветку устройства (только для планшетов с встроенной LED рамкой); | ||
* Очистить разграничения жесткого диска (только для | * Очистить разграничения жесткого диска (только для приставок стоящих у UmVek); | ||
* Работать с анимацией загрузки (только для | * Работать с анимацией загрузки (только для приставок стоящих у UmVek); | ||
* Отключить доступ по ADB; | * Отключить доступ по ADB; | ||
* Отключить/включить пакеджа приложения в менеджере пакетов устройства; | * Отключить/включить пакеджа приложения в менеджере пакетов устройства; | ||
Строка 46: | Строка 52: | ||
* Отключать питание устройства; | * Отключать питание устройства; | ||
* Изменять параметры яркости устройства; | * Изменять параметры яркости устройства; | ||
* Предоставлять привилегированный статус приложению (только для | * Предоставлять привилегированный статус приложению (только для приставок стоящих у UmVek); | ||
== '''Итоговый результат''' == | == '''Итоговый результат''' == | ||
Пользователь знает и понимает какие возможности и ошибки дает получение root-прав для приложения SmartPlayer на устройствах под управлением Android OS. | Пользователь знает и понимает какие возможности и ошибки дает получение root-прав для приложения SmartPlayer на устройствах под управлением Android OS. | ||
</translate> |
Текущая версия от 10:19, 23 января 2024
Описание ситуации
При создании трансляции внутри платформы SmartPlayer пользователь может столкнуться ограничениями и проблемами при реализации своей трансляции. Большинство из этих проблем можно решить благодаря получению root-прав на устройстве.
Информация о 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.