Camera mirroring on Android is a common problem that users encounter when taking selfies, making video calls or recording videos. By default, many smartphones show a "mirrored" image on the screen to match how you see yourself in the mirror. However, after saving a photo or video, the image is often flipped back, which creates confusion. In some cases, the mirror image remains even in finished photographs, spoiling the frame.
In this article we will look at why this happens, how remove mirroring on the front and main cameras for different brands (Samsung, Xiaomi, Google Pixel, Realme and others), and also consider software and hardware limitations. We will separately dwell on the nuances for the stock camera, third-party applications (like Google Camera or Open Camera) and video calling in Zoom, WhatsApp or Instagram.
Important: some methods require Developer rights or installation of additional software. If you are not sure of your actions, skip the complex steps and use safe alternatives.
Why does the Android camera mirror the image?
Mirroring is not a bug, but a feature of the front cameras. Manufacturers intentionally activate it for three reasons: mirroring) is not a bug, but a feature of the front cameras. Manufacturers intentionally activate it for three reasons:
- ๐น Psychological comfort. A person is accustomed to seeing his reflection in a mirror, where the left and right sides are swapped. Without mirroring, the camera interface would seem โwrong.โ
- ๐น Easy shooting. With mirror preview, it is easier to control the composition of the frame (for example, the direction of view or the position of objects).
- ๐น Software compatibility. Many video calling applications (for example Zoom or Skypeenable mirroring by default so that the interlocutor sees you as if you are looking in the mirror.
However, after saving a photo or video, most smartphones mirroring automatically turns off โthe image returns to its normal position. If this does not happen, the problem may lie in:
- ๐ฑ Settings of the stock camera application;
- ๐ง Android system settings (for example, in
Developer settings); - ๐ค Firmware features (for example, in MIUI from Xiaomi or One UI from Samsung);
- ๐ธ Third-party applications (for example, Google Camera or Snapchat).
โ ๏ธ Attention: On some devices (for example, Google Pixel 6/7), mirroring is disabled only for photos, but remains for video. This is due to the hardware processing of the image stream.
How to remove mirroring in a stock Android camera
Most manufacturers allow you to disable mirroring. directly in the camera settings. The interface may differ depending on the brand, but the general logic is the same. Let's consider the instructions for popular firmware.
For smartphones Samsung (One UI)
On devices Samsung Galaxy (series A, S, Note) mirroring is controlled through the camera menu:
- Open the app
Camera. - Tap the gear icon (โ๏ธ) in the top corner.
- Scroll down to the section
Saving settings. - Find the option
Save as flipped (for selfies)and disable it.
If the option is missing, update the camera application via Galaxy Store or check the settings in Settings โ Additional functions โ Camera.
For smartphones Xiaomi, Redmi, POCO (MIUI)
In firmware MIUI the path to the mirroring settings depends on the version:
- ๐ MIUI 12/13/14:
Camera โ Settings (โ๏ธ) โ Advanced โ Mirror selfie. - ๐ Old versions:
Camera โ Settings โ Mirror front camera.
If the option is gray and inactive, it means mirroring is disabled automatically when saving (this works, for example, on Xiaomi 12T or Redmi Note 11).
For smartphones Google Pixel and Android One
On "pure" Android (for example, on Pixel 4a/5/6/7 or devices with Android One) mirroring is disabled as follows:
- Open
Google Camera. - Tap on the arrow (โ) at the top of the screen.
- Select
Settings โ Advanced. - Find the option
Save selfies as mirrorand deactivate its.
On some models (Pixel 6 Pro and newer), mirroring for video is disabled separately - in the section Video stabilization.
Disabling mirroring through Developer Settings
If there is no option to disable mirroring in the camera menu, you can try changing the system settings through developer modeThis method does not work on all devices, but it may help owners Sony Xperia, OnePlus or some. models Motorola.
Instructions:
- Activate developer mode:
- Go to
Settings โ About the phone. - Find the item
Build numberand tap on it 7 times. - Enter the PIN code if required.
- Go to
Settings and open a new section For developers.Debugging by USB and enable it (this is required for further actions).ADB (Android Debug Bridge) to run the command:
adb shell settings put global camera_hal_mirror_front 0
where 0 โ disables mirroring, and 1 โenables.
โ ๏ธ Warning: Incorrect use ADB may break the system. If you are not familiar with the command line, skip this step or seek help from a specialist.
For processor-based devices Qualcomm (most flagships) you can also try command:
adb shell setprop persist.camera.mirror.front 0
After executing the commands reboot your smartphone.
Install drivers for your smartphone on your PC
Download the ADB platform from the official Android website
Enable USB debugging in the settings developer
Connect the phone to the PC via the original cable
-->
Third-party applications for the camera without mirroring
If the standard settings do not allow you to disable mirroring, use alternative applications They offer more customization options, including control over mirroring.
| Application | Support for disabling mirroring | Additional features | Cons |
|---|---|---|---|
| Open Camera | โ Yes (in video recording settings) | Manual ISO settings, shutter speed, RAW | The interface may seem complicated |
| Google Camera (GCam) | โ ๏ธ Partially (depending on the port) | Night mode, HDR+ | Requires manual installation for many models |
| Footage | โ Yes (separate switch) | Professional video tools | Paid version to unlock all features |
| ProCam X | โ Yes (in display settings) | 4K support, manual focus | Advertising in the free version |
Recommendations for setting up:
- ๐ท In Open Camera go to
Settings โ More settings โ Mirroring the front cameraand selectNo. - ๐ฅ In Footage open
Settings โ Camera โ Mirror previewand disable the option. - ๐ GCam may require editing the configuration file (for example,
gcam.xml) - look for the line<MirrorFrontCam>false</MirrorFrontCam>.
Before installing a third-party camera, check reviews from users of your smartphone model - some applications may not support all functions on specific devices.
Mirroring in video calling applications
Video calling applications (Zoom, WhatsApp, Instagram, Skype) often mirror the image by default. This is designed to make you see yourself as if you were looking in a mirror. However, the interlocutor sees you in a normal (non-mirror) form. It is not always possible to disable mirroring in such applications, but there are workarounds.
Zoom
In Zoom mirroring is disabled as follows:
- During a call, tap the screen and select
More โ Settings. - Go to
Video. - Activate the option
Mirror video (only for yourself)- this inverts the display (if mirroring was enabled, it will be disabled, and vice versa).
Instagram and Facebook Messenger
In these applications mirroring cannot be disabled directlybut you can:
- ๐ Use external camera (for example, connect a USB web camera via an OTG adapter).
- ๐ฑ Start broadcasting through third-party software (for example, OBS Studio on PC) and connect to it as a source.
WhatsApp and Skype
Here is mirroring disabled only at the system level โif you have disabled it in the Android camera settings, calling applications will also show a non-mirrored image. However, Skype you can try:
- Click on the three dots (โฎ) during a call.
- Select
Device Settings. - Disable the option
Mirroring my video(if available).
โ ๏ธ Attention: In some versions WhatsApp mirroring is enabled forcibly for compatibility with server processing video. This cannot be changed without modifying the application.
Hardware limitations: when mirroring cannot be removed
On some smartphones mirroring hardwired at the firmware or camera driver level. This is typical for:
- ๐ฑ Budget models (for example, Samsung Galaxy A03, Redmi 9A), where the manufacturer has simplified the software.
- ๐ง Devices with closed camera drivers (for example, some models without Google services) Smartphones with heavily modified firmware (for example, from In such cases, the following solutions are possible: Huawei without Google services).
- ๐ค Smartphones with heavily modified firmware (for example, ColorOS from Oppo or Funtouch OS from Vivo).
In such cases, the following solutions are possible:
- ๐ Manually rotating the image after shooting using editors (for example, Snapseed or Lightroom).
- ๐ฒ Installing custom firmware (for example, LineageOS), but this will void the warranty and requires unlocking bootloader.
- ๐ง Using Magisk modules (for example,
Camera2API Enabler), but this does not work on all devices.
What to do if mirroring remains even after resetting the settings?
In rare cases, the problem is due to corruption of the camera configuration files. Try:
1. Clear cache and application data Camera Camera Settings โ Applications.
2. Update the firmware via Settings โ Software update.
3. If the smartphone is under warranty, contact the service center - there may be a hardware defect in the matrix or camera cable.
How to check whether mirroring is still on ready photos
To make sure that mirroring is really disabled, perform a simple test:
- Take a photo with the front camera, holding it close to your face text or numbers (for example, a sheet of paper with writing).
- Open the photo you took in the gallery and compare with the original text:
- If the text is readable normally - mirroring disabled.
- If the text is upside down (like in a mirror) - mirroring enabled.
If mirroring persists despite being disabled in the settings, the problem may be:
- ๐ธ Image processing (some smartphones use mirroring at the saving).
- ๐ผ๏ธ Gallery application (for example, Google Photos may show the preview incorrectly).
- ๐ง Cloud service settings (for example, iCloud or Yandex Disk when downloading).
If mirroring is visible only in the preview, but disappears on finished photos/videos - this is normal operation of the camera. There is no need to disable it!
Frequently asked questions
Why is there no mirroring on the iPhone, but there is on Android?
Apple by default it saves selfies in a non-mirror form, whereas Android-manufacturers often leave mirroring for preview. This is a matter of interface design: Apple believes that the user should see himself as others see him, and not as in the mirror. However, Android you can configure both options.
Is it possible to remove mirroring only for video, but leave it for video? photo?
Yes, on some smartphones (for example, Google Pixel or OnePlus), mirroring for photos and videos is configured separately. Look for the appropriate options in Camera settings โ AdvancedIf there is no such function, use third-party applications like Footage, where mirroring is controlled separately for each mode.
Mirroring disappeared after updating the firmware. How to return?
The update could reset the camera settings or change the image processing logic Try:
- Reset the camera settings to. factory settings (
Settings โ Applications โ Camera โ Storage โ Clear data). - Manually enable mirroring in
Developer settings(if the option is available). - Roll back to the previous firmware version (if the update brought more problems than benefits).
Will there be mirroring on the camera after replacing the display?
No, software image processing is responsible for mirroring, not the hardware (display or camera matrix), however, if after repair the smartphone begins to mirror the image incorrectly (for example, turn it vertically), this may indicate incorrect connection of the camera cable or damage to the firmware Contact a service center.
How to remove mirroring in games using the camera (for example, in AR applications)?
In most AR games (for example Pokรฉmon GO or Snapchat) mirroring is controlled at the application level. Try:
- ๐ Find the camera settings inside the game (usually in the
ARorCamera). - ๐ฑ Disable mirroring at the system level (as described above) - some games inherit these settings.
- ๐ฅ๏ธ Use an Android emulator on your PC (for example, BlueStacks) and set up a virtual camera.