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

Материал из SmartPlayer
(Новая страница: «== '''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....»)
(Новая страница: «GPT Перевод на английский язык: === '''Information on Root Rights''' === Root rights in the Android operating system can be likened to obtaining a "master key" to the device. Usually, when a user operates a device, they are only allowed to do what is safe and cannot harm the main functions of the system. For example, it's like being allowed to visit only certain rooms. However, when a user has root rights, they gain full access to all...»)
Строка 2: Строка 2:
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.
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. |warn}}
{{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}}
<div lang="ru" dir="ltr" class="mw-content-ltr">
GPT
=== '''Информация о root-правах''' ===
Перевод на английский язык:
Root-права в операционной системе Android можно сравнить с получением "ключа мастера" к устройству. Обычно, когда пользователь использует устройство, ему разрешено делать только то, что безопасно и не может навредить основным функциям системы. Как пример можно привести возможность человека посещать только определенные помещения.<br>
 
Однако, когда у пользователя есть root-права, он получает полный доступ ко всем функциям и файлам системы, включая те, которые обычно скрыты или защищены. В этом случае пользователь становится владельцем всех помещений и имеет от них ключи, в том числе от служебных и технических помещений.<br>
=== '''Information on Root Rights''' ===
С root-правами пользователь может:
Root rights in the Android operating system can be likened to obtaining a "master key" to the device. Usually, when a user operates a device, they are only allowed to do what is safe and cannot harm the main functions of the system. For example, it's like being allowed to visit only certain rooms.
* Устанавливать специальное программное обеспечение;
However, when a user has root rights, they gain full access to all functions and files of the system, including those that are usually hidden or protected. In this case, the user becomes the owner of all rooms and has the keys to them, including service and technical rooms.
* Изменять важные системные настройки;
With root rights, a user can:
* Удалять предустановленные приложения;
* Install special software;
Наличие root-прав также влечет за собой риски: пользователь может случайно удалить или изменить критически важные файлы, что приведет к неправильной работе устройства или даже к его поломке. Поэтому получение root-прав требует технических знаний и большой ответственности.
* Change important system settings;
== '''Root-доступ в приложении SmartPlayer''' ==
* Delete pre-installed applications;
В Android OS приложению SmartPlayer необходимо получить доступ к root-правам.
Having root rights also entails risks: the user can accidentally delete or modify critically important files, leading to the malfunctioning of the device or even its breakdown. Therefore, obtaining root rights requires technical knowledge and great responsibility.
Получение root-прав приложение дает следующие возможности:
== '''Root Access in the SmartPlayer App''' ==
* Автоматически выдать разрешения для приложения;
In Android OS, the SmartPlayer app needs to gain root access.
* Снять скриншот в упрощенном порядке;
Obtaining root rights gives the app the following capabilities:
* Совершить перезагрузку устройства;
* Automatically grant permissions for the app;
* Обновить приложение;
* Take screenshots in a simplified manner;
* Обновить прошивку устройства;
* Reboot the device;
* Изменить LED подсветку устройства (только для планшетов с встроенной LED рамкой);
* Update the app;
* Очистить разграничения жесткого диска (только для устройств UmVek);
* Update the device firmware;
* Работать с анимацией загрузки (только для устройств UmVek);
* Change the LED backlight of the device (only for tablets with a built-in LED frame);
* Отключить доступ по ADB;
* Clear hard drive partitions (only for UmVek devices);
* Отключить/включить пакеджа приложения в менеджере пакетов устройства;
* Work with boot animation (only for UmVek devices);
* Отключить/включить DOZE режим;
* Disable ADB access;
* Получить данные об активном подключении к сети (IP);
* Disable/enable the app package in the device's package manager;
* Получать и изменять параметры ориентации экрана;
* Disable/enable DOZE mode;
* Получать и изменять таймзоны устройства;
* Get data about active network connection (IP);
* Получать информацию об ID отдельного юзера в системе Android;
* Retrieve and modify screen orientation parameters;
* Осуществлять Hard reset для usb устройств;
* Retrieve and modify device time zones;
* Устанавливать дополнительные APK-файлы, для расширения функционала (актуально для YouTube);
* Get information about an individual user's ID in the Android system;
* Завершить нежелательные процессы в системе;
* Perform a Hard reset for USB devices;
* Установить дату и время на устройстве;
* Install additional APK files to expand functionality (relevant for YouTube);
* Отключить автообновление системы;
* Terminate unwanted processes in the system;
* Отключить сервис обновления (для устройства Ugoos);
* Set the date and time on the device;
* Отключение/включение USB-портов;
* Disable system auto-updates;
* Отключение/включение экрана устройства через эмуляцию клавиши выключения на пульте;
* Disable the update service (for Ugoos devices);
* Удалить все имеющиеся учетные записи пользователей с устройства;
* Disable/enable USB ports;
* Включать режим "Device Owner".
* Disable/enable the device's screen through emulation of the power button on the remote;
* Блокировать доступ к настройкам для разработчика/суперюзера;
* Delete all existing user accounts from the device;
* Отключить верификатор пакетов;
* Enable "Device Owner" mode.
* Получать и изменять разрешение на "вращение" экрана;
* Block access to developer/superuser settings;
* Получать и изменять параметр размера экрана;
* Disable the package verifier;
* Скрывать пакеджи из черного листа;
* Retrieve and modify the "rotation" screen permission;
* Скрывать/показывать лаунчер;
* Retrieve and modify the screen size parameter;
* Отключать питание устройства;  
* Hide packages from the blacklist;
* Изменять параметры яркости устройства;
* Hide/show the launcher;
* Предоставлять привилегированный статус приложению (только для устройств UmVek);
* Power off the device;
== '''Итоговый результат''' ==
* Change the device's brightness settings;
Пользователь знает и понимает какие возможности и ошибки дает получение root-прав для приложения SmartPlayer на устройствах под управлением Android OS.
* Grant privileged status to the app (only for UmVek devices);
</div>
== '''Final Result''' ==
The user knows and understands the capabilities and errors that obtaining root rights for the SmartPlayer app on Android OS devices provides.

Версия от 09:19, 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.

GPT Перевод на английский язык:

Information on Root Rights

Root rights in the Android operating system can be likened to obtaining a "master key" to the device. Usually, when a user operates a device, they are only allowed to do what is safe and cannot harm the main functions of the system. For example, it's like being allowed to visit only certain rooms. However, when a user has root rights, they gain full access to all functions and files of the system, including those that are usually hidden or protected. In this case, the user becomes the owner of all rooms and has the keys to them, including service and technical rooms. With root rights, a user can:

  • Install special software;
  • Change important system settings;
  • Delete pre-installed applications;

Having root rights also entails risks: the user can accidentally delete or modify critically important files, leading to the malfunctioning of the device or even its breakdown. Therefore, obtaining root rights requires technical knowledge and great responsibility.

Root Access in the SmartPlayer App

In Android OS, the SmartPlayer app needs to gain root access. Obtaining root rights gives the app the following capabilities:

  • Automatically grant permissions for the app;
  • Take screenshots in a simplified manner;
  • Reboot the device;
  • Update the app;
  • Update the device firmware;
  • Change the LED backlight of the device (only for tablets with a built-in LED frame);
  • Clear hard drive partitions (only for UmVek devices);
  • Work with boot animation (only for UmVek devices);
  • Disable ADB access;
  • Disable/enable the app package in the device's package manager;
  • Disable/enable DOZE mode;
  • Get data about active network connection (IP);
  • Retrieve and modify screen orientation parameters;
  • Retrieve and modify device time zones;
  • Get information about an individual user's ID in the Android system;
  • Perform a Hard reset for USB devices;
  • Install additional APK files to expand functionality (relevant for YouTube);
  • Terminate unwanted processes in the system;
  • Set the date and time on the device;
  • Disable system auto-updates;
  • Disable the update service (for Ugoos devices);
  • Disable/enable USB ports;
  • Disable/enable the device's screen through emulation of the power button on the remote;
  • Delete all existing user accounts from the device;
  • Enable "Device Owner" mode.
  • Block access to developer/superuser settings;
  • Disable the package verifier;
  • Retrieve and modify the "rotation" screen permission;
  • Retrieve and modify the screen size parameter;
  • Hide packages from the blacklist;
  • Hide/show the launcher;
  • Power off the device;
  • Change the device's brightness settings;
  • Grant privileged status to the app (only for UmVek devices);

Final Result

The user knows and understands the capabilities and errors that obtaining root rights for the SmartPlayer app on Android OS devices provides.