Modern car multimedia systems are becoming more and more functional, but standard solutions often limit the user in choosing content. Owners of smartphones based Android face the fact that the official app store Google Play projected onto the car screen offers only navigation, music and podcasts. For those who want to watch videos or use third-party media players, the only legal and safe solution is to install specialized applications such as Fermata Auto. This application is a universal media player that can work in the environment Android Auto without the need to unlock the bootloader or obtain root access.

The process of integrating third-party software into the closed Google ecosystem requires some technical training, but it is quite doable for the average user. You will not need to reflash the car's head unit or interfere with its wiring. All manipulations are performed exclusively on your phone or tablet. The key here is to use debugging software USB and a tool Android Debug Bridgethat allows you to send commands and install packages directly to the system.

After successful installation, you will have access to viewing video files from the device’s internal memory, streaming from the Internet, and even using emulators of old game consoles directly on the display of your machine. It is important to understand that driving safety remains a priority, so many functions may be limited by the system while the vehicle is in motion. However, for passengers or a parking lot with the engine running, this opens up enormous opportunities for entertainment.

Preparing the smartphone and necessary tools

Before proceeding with the installation Fermata Auto, you must carefully prepare the workplace and software. The basic requirement is to have a smartphone with an operating system version Android not lower than 8.0, although for stable operation it is recommended to use more recent versions, starting from Android 10. Make sure that developer mode is enabled on your device, since without it, access to system commands will be denied.

To activate hidden settings, go to the menu Settings → About phone → Build number and quickly click on this item seven times in a row. After a notification appears that you have become a developer, a new section will appear in the main settings menu For developers. This is where we need to find and activate the switch USB debugging. Without this step, the computer will not be able to recognize the phone as a device for sending commands.

⚠️ Attention: When connecting the phone to the computer for the first time with the debugging, a request to allow debugging from this computer will appear on the smartphone screen. Be sure to confirm the action and check the “Always allow” checkbox to avoid repeated requests during the installation process.

In addition to the phone settings, you will need a personal computer running Windows, macOS or Linux. You must install the platform tools package Android SDK Platform-Toolson your computer, which contains the executable file adb. It should be downloaded exclusively from the official website of the developers Androidto avoid malware. Also, do not forget to download the application installation file Fermata Auto in format .apk from a trusted source, for example, from the official project repository on GitHub.

  • 📱 A smartphone with Android 8.0 or higher and USB debugging enabled.
  • 💻 A computer with installed ADB and Platform-Tools drivers.
  • 🔌 Original or high-quality USB cable for data transfer (not only for charging).
  • 📦 APK file of the latest version of Fermata Auto.
📊 What version of Android are you using?
Android 10-11
Android 12-13
Android 14 and higher
I have an old version (below 10)

The process of installing the application via ADB

The most critical step is the direct installation of the application into the system. Connect your smartphone to your computer using a USB cable. Open a command line (Terminal on macOS/Linux or CMD/PowerShell on Windows) in the folder where the file is located adb. Enter the command adb devices and press Enter. If you see the serial number of your device in the list with status device, then the connection is established correctly.

If instead of device status it is displayed unauthorized, check the phone screen and confirm the debugging request. If there is no response, check the cable or try a different USB port. Make sure that the "Charge Only" option is not enabled in the developer settings, which may block data transfer. After successfully detecting the device, you can proceed to installation.

adb install fermata-auto-release.apk

Replace fermata-auto-release.apk with the real name of the downloaded file. The installation process will take a few seconds, after which a message Successwill appear in the console. This means that the application has been successfully downloaded to the smartphone's memory, but it has not yet been integrated into the interface Android Auto. This requires running an additional command that registers the application as compatible with car projection.

☑️ Installation checklist

Completed: 0 / 5

Sometimes the system may block the installation of applications from unknown sources. In this case, you will need to go to the security settings of your smartphone and allow installation for the file manager or terminal through which you are executing the command. However, when using the method ADB this requirement is often bypassed automatically, since the installation occurs with debug rights.

Activating the projection in Android Auto

After physically installing the files on the device, you need to inform the system Android Autothat the new application is safe and ready to work in car mode. By default, Google blocks the display of any apps that are not certified for use while driving. To bypass this limitation, a special developer command is used.

Enter the following instruction at the command line:

adb shell pm enable com.google.android.projection.gearhead/com.google.android.gearhead.vanilla.VanillaProjectionManager

This command activates the projection manager, which allows you to run third-party applications. However, it may require explicit addition to the allowed list. In some versions of firmware and shells (for example, Fermata Auto may need to be explicitly added to the allowed list. In some versions of firmware and shells (for example, OneUI from Samsung or MIUI from Xiaomi), the process may differ. If the standard command does not work, try using the utility AAAD (Android Auto Apps Downloader), which automates this process, but requires installing the application itself via the same ADB.

⚠️ Attention: The Android Auto interface and Google security policies are updated regularly. Commands that work today may change in future versions of the software. Always check the latest instructions in the official Fermata Auto developer community if the standard method stops working.

After completing all the commands, disconnect the phone from the computer and connect it to the car's head unit. Run Android Auto on the machine screen. If the installation was successful, the icon Fermata Auto should appear in the list of applications on the car screen. In some cases, you may need to restart your smartphone or clear the application cache Android Auto through the phone settings.

What to do if the icon does not appear?

If after all the manipulations the application is not displayed in the car, try going to the Android Auto settings on your phone, select “Version” and click on it 10 times to enable the mode developer. Then, in the Android Auto developer menu, make sure the “Unknown sources” checkbox is checked. Also check if the application is hidden in the car screen personalization settings.

Setting up the interface and media sources

First launch Fermata Auto in the car may require initial setup. The application interface is designed taking into account security requirements: large buttons, minimalistic design and controls adapted for touch screen radios or voice commands. When you first log in, the application will prompt you to select content sources that will be displayed in the main menu.

You can configure the display of local files, streaming services, or even a web browser. To work with video files stored in the phone's memory, you must grant the application permission to access the storage. This is done through the standard Android system window, which will appear the first time you try to open a folder with files. Without this permission Fermata Auto will not be able to scan the directory and display a list of videos.

Source type Description Requirements
Local Files Video and audio from phone memory Permission to access files
Web Browser Built-in browser for websites Stable Internet connection
FTP / SMB Access to network storage Configured server on the local network
YouTube (Mod) Watching videos from YouTube Installed modified client

Particular attention should be paid to setting up video playback. In the application settings menu, you can select the display mode: full screen mode or mode with control panels. You can also set the last played file to automatically start when connected to the car. This is convenient if you use your phone as the main media center for long trips.

💡

For ease of management, create a Fermata Auto shortcut on the main screen of your phone and add a “Last Played” widget. This will allow you to quickly launch the desired content before connecting to the car, saving time on the road.

Features of working with video and safety restrictions

The main feature of using video players in a car is the locking system built into Android Auto. Google strictly prohibits playing video on the head unit screen while the car is moving. This limitation is dictated by safety reasons, so as not to distract the driver from the road. Therefore, as soon as the speed sensors detect movement, the video screen will go dark or switch to a blank warning.

Fermata Auto respects these rules by default, but offers opportunities to bypass them in a static position. For example, if you want to watch a movie while waiting or charging, the car must be stationary. Some users use additional modules or patches that disable the speed check, but this is done at your own risk and may lead to system instability.

It is important to note that audio may continue to play through the vehicle's speaker system even if the video stream is stopped. This allows you to listen to audiobooks, podcasts or music from video files without visual accompaniment while driving. This hybrid operation is the safest and recommended scenario for using the application on the road.

  • 🚫 Video playback is blocked by the system at speeds above 0 km/h.
  • 🎵 The audio track can be played back unhindered while driving.
  • ⏸️ To view the video, you must complete stop the car and turn on the parking brake.

⚠️ Attention: Attempts to disable video blocking while driving may result in a fine from the traffic police in the event of an accident. Use the video viewing function exclusively for passengers or when the car is parked.

Solving common problems and errors

During operation, users may encounter a number of technical difficulties. One of the most common problems is desynchronization of audio and video or complete absence of audio. This is often due to an incorrect choice of audio output device in the application settings or a codec conflict. Try changing the audio output settings in the menu Settings → Audio inside Fermata Auto.

Another common problem is the application crashing when trying to open a heavy high-resolution (4K) video file. Mobile processors do not always cope with decoding such a stream in projection mode, especially if the phone gets hot. It is recommended to use files with a bitrate of up to 10-15 Mbps and a resolution of up to 1080p to ensure smooth playback.

If the application starts but shows a black screen, check your permissions. In rare cases, a system update Android Auto resets permissions for third-party applications. Go to your phone's settings, find Fermata Auto in the list of applications and manually check whether display on top of other windows and memory access permissions are enabled.

💡

The stability of Fermata Auto directly depends on the version of Android Auto and phone drivers. When critical errors occur, the first step should always be to clear the cache of both applications and restart the device.

The overheating issue is also worth mentioning. Image projection and video decoding are resource-intensive tasks. With prolonged use, especially in the summer or when charging the phone, the device may overheat and reduce the screen brightness or close the application. It is recommended to remove the case from the phone during use or direct air flow from the air conditioner deflector onto it.

Why doesn’t Fermata Auto see my video files?

Most often the problem lies in the lack of permissions. Go to the app settings on your phone and make sure that access to “Photos and Videos” or “Files and Media” is allowed. Also check that the files are in a public folder (for example, Download or Movies) and not in a protected system directory.

Can Fermata Auto be used without .root access?

Yes, the application is fully functional on standard, unmodified devices. root access is only required for deep system integration or disabling some hardware restrictions, but they are not needed for basic video viewing.

Is it safe to install this application?

Fermata Auto is an open source project, which allows the community to check it for malicious features. However, like any third-party software, install it only from official repositories. The risk to the system is minimal, since the application operates in an isolated Android environment (sandbox).

Does the application work wirelessly with Android Auto?

Yes, after installation and initial configuration via a cable, Fermata Auto also works correctly when the smartphone is wirelessly connected to the head unit. The quality of the connection will depend on the stability of your Wi-Fi module and the version of the wireless projection protocol.

How to update the application in the future?

Since the application is not on Google Play, there will be no automatic updates. You will need to periodically go to the project page, download a new version of the APK and install it over the old one through the same ADB command or directly through the file manager on the phone, confirming the replacement of the package.