If you own a Xiaomi TV or smartphone and notice the mysterious name Joyose in the installed application list, you may have wondered what it is, why it is needed and whether it can be removed without harming the device. This article will help you understand the purpose of Joyose, assess the risks of its removal and choose the best way to get rid of it - from a standard uninstallator to manual intervention in system files.
Now, Joyose is not a virus or a spyware, although its behavior is often suspicious. The developer (Xiaomi or its partners) has integrated the application into firmware to perform specific functions related to optimizing multimedia services and analyzing device usage, but not everyone likes that the program runs in the background, consumes resources and sometimes sends data to servers. Next, we will go through all aspects of it, from technical details to step-by-step removal instructions.
What is Joyose on Xiaomi devices
Joyose (sometimes found as com.xiaomi.joyose or com.miui.joyose) is a system application that Xiaomi installs on its devices, including smartphones, TVs (Miui.joyose). TV) And other gadgets, and the company's officially positioning it as:
- ๐ Multimedia optimization service โ improves video and sound playback by adapting parameters for a specific device.
- ๐ Analytics Collection Tool โ Sends anonymous data about device usage to improve firmware (according to Xiaomi).
- ๐ฎ Platform for gaming services โ on some models, it integrates with Mi Game Center.
In practice, users often find that Joyose:
- ๐ It spontaneously starts in the background, even if you do not use it.
- ๐ฑ Consumes traffic and battery power (especially on smartphones).
- ๐ซ It has no visible interface โ it cannot be opened as a regular application.
Itโs important to understand that Joyose is closely related to other Xiaomi system components, such as MiuiDaemon or MiuiAnalytics, which means that removing it may affect the stability of the device โ but not always.
Why Xiaomi Installs Joyose: The Official Version vs. Reality
According to Xiaomiโs documentation, Joyose performs the following tasks:
| Formal appointment | Real behavior (according to user feedback) |
|---|---|
| Optimization of video playback (automatic adjustment of brightness, contrast, color range). | In practice, many do not notice the difference before / after disabling the application. |
| Improved sound (setting the equalizer for content). | The feature only works in the standard Mi Video player. |
| Collect anonymous statistics to improve firmware. | Users complain about sending data even when the analytics in the settings are disabled. |
| Integration with Xiaomi gaming services. | On most devices, this function is inactive. |
Despite the stated utility, many Xiaomi device owners consider Joyose an unnecessary ballast, especially for users who:
- ๐ง Use third-party players (for example, VLC kodi).
- ๐ก๏ธ They are concerned about privacy and do not want to send data to Xiaomi.
- ๐ They want to save battery power and system resources.
Interesting fact: on some models of TVs Mi TV Joyose is responsible for the work of the voice assistant Xiao AI. If you do not use it, then deleting the application will not affect the functionality, but if the assistant is important, it is better to leave the program intact.
โ ๏ธ Attention: On devices with firmware MIUI For the global market (e.g. Redmi Note 10 Global), Joyose may be less aggressive than the Chinese versions. โ The phone. โ Version. MIUI.
Can you remove Joyose without consequences: risks and warnings
Technically, Joyose can be removed from almost any Xiaomi device, but the consequences depend on:
- ๐ฑ Type of device (smartphone, TV, tablet).
- ๐ Firmware versions (stable, developer, custom).
- ๐ง Removal method (standard uninstallator, ADB, root-right).
Here are the possible scenarios after removal:
| The device | Possible consequences | Recommendation |
|---|---|---|
| Xiaomi/Redmi/POCO smartphones | Video optimization features in Mi Video may be missing, but the basic features (calls, internet, camera) will remain. | You can delete it if you do not use a standard player. |
| Mi TV/Redmi TVs | There may be a problem with Xiaoโs voice assistant. AI Mi Home apps. | It's better to disable, not delete. |
| Devices with root rights | Minimum risks, as you can restore the application if necessary. | You can remove it completely. |
| Devices on custom firmware (for example, LineageOS) | Joyose is usually deleted or inactive. | No removal is required. |
The safest option is to disable the app, not delete it.
- Go to Settings โ Applications โ Application Management.
- Find Joyose (can be called com.xiaomi.joyose).
- Click Disable (or Stop, if available).
- Uncheck the checkmark from AutoRun in the application settings.
โ ๏ธ Note: On some devices, Joyose may be activated again after the reboot after the shutdown, in which case only the removal of the Joyose through the reboot will help. ADB orthose.
โ๏ธ Preparing for removal of Joyose
Step-by-step: how to remove Joyose from Xiaomi
There are several ways to remove Joyose, varying in complexity and requirements. Choose the right one depending on your skills and device model.
Method 1: Removal through ADB (rootless)
This method is suitable for most Xiaomi smartphones and does not require unlocking the bootloader or root rights.
- ๐ฅ๏ธ Computer with drivers installed ADB.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times to press the version, then additionally โ For developers โ Debugging by USB).
- ๐ Cable USB (preferably original).
Instructions:
- Download Googleโs Platform Tools and unpack the archive.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (or Terminal on Mac/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command: adb shell pm uninstall --user 0 com.xiaomi.joyose If the package is called otherwise (e.g. com.miui.joyose), specify the name via the command: adb shell pm list packages | grep joyose
- Reset the device.
If the team doesnโt work, try an alternative:
adb shell pm disable-user --user 0 com.xiaomi.joyoseMethod 2: Remove Root Rights (for Power Users)
If you have root rights (for example, through Magisk), you can uninstall Joyose as a regular system application.
- Install a file manager with root support, such as Root Explorer or FX File Explorer.
- Go to the file. /system/priv-app/Joyose or /system/app/Joyose.
- Delete the entire folder or only files with the.apk and.odex extensions.
- Clear the cache in /data/data/com.xiaomi.joyose.
- Reset the device.
For reliability, you can also remove the record from the /system/etc/permissions, if there is one.
โ ๏ธ Warning: Deleting root-right system files can lead to bootloop if you delete something critical. Always backup before such operations!
Method 3: Removal on Mi TVs TV
On Mi TVs. TV It's more complicated because of the limited capabilities of the system:
- ๐ง Disconnecting through Settings: Go to Settings โ Annexes โ Application management. Find Joyose and select Disable. Uncheck AutoRun.
Removal through ADB (Requires unlocking of the loader):
adb connect [IP_your TV]
adb shell pm uninstall --user 0 com.xiaomi.joyoseTo find out the IP of the TV, go to Settings โ Network โ Network Status.
On some models, the Mi TV 4S, Redmi Smart TV) Joyose is linked to PatchWall, the TV launcher, and deleting it can cause interface failures, so it's best to shut down.
๐ก
If after removing Joyose on the TV lost sound in some applications, try resetting the sound settings in Settings โ Sound. โ Reset to factory.
What to do if you have problems after removing Joyose
In rare cases, removing Joyose can cause problems, and here are the typical symptoms and ways to treat them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Xiao voice assistant is not working AI | Joyose was responsible for processing voice commands. | Restore the application through ADB: adb shell cmd package install-existing com.xiaomi.joyose |
| Mi Video or Mi Music malfunctions | The app used Joyose optimization. | Install a third-party player (for example, VLC). |
| Increased battery consumption | Other system processes compensate for the lack of Joyose. | Perform a cache reset in Settings โ Memory. โ Clear the cache. |
| The TV is not turned on (bootloop) | Critical dependencies removed. | Restore the firmware via Fastboot or Recovery. |
If the problem is serious (for example, the device does not turn on), try:
- Log in Recovery Mode (on the device turned off, pinch the Power supply) + Loudness up).
- Select Wipe cache partition.
- Reboot.
If that doesn't work, you'll have to reflash the device. For smartphones, the official firmware through the Mi Flash Tool is good, for TVs, recovery through the device. USB-firmware.
How to Restore Joyose if You Need It Again
Alternative Ways: How to Disable Joyose Without Deleting
If you donโt want to take the risk of removing Joyose, but want to limit its activity, use these methods:
- ๐ Disconnecting through Settings: Go to Settings โ Annexes โ Application management โ Joyose. Click Disable. In Battery, select Limit Background Activity. In Mobile Data, turn off background traffic.
Firewall lock:
Use apps like NetGuard or AFWall+ (It requires a root to block Joyose's access to the Internet, which will stop sending analytics, but will keep the basic features.
Change of the name of the package (for experienced):
With help. ADB You can rename the package so that the system does not see it":
adb shell pm disable-user --user 0 com.xiaomi.joyose
adb shell pm hide com.xiaomi.joyoseIt is less risky than complete removal.
For Mi TVs, TV may also:
- ๐ต Disable Analytics in Settings โ Account and security โ Confidentiality โ Send usage data.
- ๐ Block access to the microphone for Joyose (if you are concerned about wiretapping).
These methods will help to maintain system stability while minimizing Joyoseโs impact on performance and privacy.
๐ก
Disabling Joyose instead of deleting is the safest option for most users, and it doesnโt affect the basic features of the device, but it stops the appโs background activity.
Joyose and privacy: what exactly does the app collect?
One of the big questions that users are concerned about is: what data is Joyose collecting and where is it sending it? APK, The application can transmit the following information:
- ๐ Media usage data: What video/audio files are played (name, duration, source) Equalizer settings and brightness during viewing.
- ๐ฑ Device information: Device model, firmware version, region, list of installed applications (especially multimedia).
- ๐ Network activity: IP-address, type of connection (Wi-Fi, mobile data) Internet speed data during streaming.
It is important to note that:
- โ Xiaomi claims that all data is anonymized and does not contain personal information.
- โ ๏ธ Independent research (e.g. from Exodus Privacy) shows that Joyose can send data to Xiaomi servers in China, even if the analytics is disabled in the settings.
- ๐ Data collection in the EU and some other regions is limited due to the GDPR, but on Chinese versions of firmware (China) ROM) no limits.