Xiaomi released 20 Google Play Certified Android devices (including televisions) in 2018, and we don't expect them to slow down at all in 2019. Xiaomi's first 2019 smartphone will be its first device under its new Redmi sub-brand, and this smartphone may even be Xiaomi's first smartphone with a 48MP camera. We're excited to learn more about the new camera features that Xiaomi is cooking up for their upcoming smartphone releases and MIUI software iterations, so we decided to look for clues about upcoming MIUI camera features before they're announced. As it turns out, the MIUI camera app is chock full of hints about what features Xiaomi has been working on. For reference, we compared the MIUI camera app in the latest MIUI 10 China Developer build versus the first available MIUI 10 China Stable build for the Xiaomi Mi Mix 3.

An APK teardown can often predict features that may arrive in a future update of an application, but it is possible that any of the features we mention here may not make it in a future release. This is because these features are currently unimplemented in the live build and may be pulled at any time by Xiaomi in a future build. The code was decompiled using PNF Software’s JEB Decompiler.

Special thanks to XDA Junior Member franztesca, the developer of the XiaoMiTool, for figuring out how to activate some of these features so we could see how they appear in the camera app's UI.

Custom Watermarks

Evidently, there are a lot of people who really like putting watermarks on the pictures they take. The watermarks often just tell us what phone the picture was taken on, which is great for the OEM because it's free advertising. All Xiaomi smartphones running MIUI let you add a "Shot on X" watermark to the bottom left-hand corner, but there's no way to customize the watermark. It's clear that Xiaomi is working on such a feature, though, since we discovered multiple strings hinting at it and franztesca activated the feature himself.

        <string name="pref_userdefine_watermark_title">User define camera watermark</string>
<string name="custom_watermark_words">User define watermark words</string>
<string name="custom_watermark_tips">The above text will be the second line of the photo watermark. Please limit it to 15 Chinese characters or 15 English letters.</string>
<string name="custom_watermark_words_input_hint">Enter words</string>
<string name="custom_watermark_words_save_success">Save sucess</string>
<string name="custom_watermark_contains_senstive_words">Please modify sensitive text %1$s</string>
<string name="custom_watermark_too_many_words">You went over the character limit</string>

The strings state that you'll be able to customize the second line of the photo watermark with up to 15 Chinese characters or 15 English letters. It's not exactly a groundbreaking new feature, but watermarks are reasonably popular among Xiaomi smartphone owners so I'm sure there will be plenty of people who will enjoy this.

Credits: XDA Junior Member franztesca

Xiaomi's 48MP Smartphone will have Dual Cameras?

Not much has been confirmed about Xiaomi's upcoming smartphone with a 48MP camera lens apart from its main selling point. One string we discovered suggests that device will have a secondary rear camera, which isn't too surprising considering Xiaomi's recent line-up and what devices the new smartphone will compete against.

        <string name="device_watermark_default_text">AI DUAL CAMERA</string>
<string name="device_48m_watermark_default_text">48M DUAL CAMERA</string>

Xiaomi is apparently calling their 48MP feature "ultra pixel photography," at least internally.

        <string name="ultra_pixel_photography_open_tip">4800万超清</string>
<string name="ultra_pixel_photography_close_tip">4800万超清已关闭</string>
<string name="accessibility_ultra_pixel_photography_on">4800万超清,开启状态</string>
<string name="accessibility_ultra_pixel_photography_off">4800万超清,关闭状态</string>
<string name="pref_menu_ultra_pixel_photography_48mp">4800万超清</string>

Renders of what's purportedly the new Redmi device have shown up on TENAA (via FoneArena), and they do show a device with dual rear cameras. We'll have to wait for more details on this device.

Source: TENAA. Via: FoneArena.

Separately, franztesca discovered that Xiaomi has at least two smartphones in the works with 48MP camera sensors: code-name "cepheus" and "davinci". "cepheus" has an in-display fingerprint scanner and supports an Always on Display feature, so it's unlikely to be the upcoming Redmi smartphone. There may be other Xiaomi smartphones with 48MP cameras, but we don't which of their upcoming 2019 devices will have such a sensor.

Ultra Wide Angle

Xiaomi is no stranger to wide-angle camera lenses, as their Mi A1 smartphone has one. We found strings that suggest Xiaomi will introduce an "ultra wide" angle mode, but we don't know which Xiaomi smartphone this mode will be enabled on nor do we have any real details about this mode.

        <string name="ultra_wide_mode">超广角</string>
<string name="ultra_wide_open_tip">超广角模式</string>
<string name="ultra_wide_close_tip">超广角模式已关闭</string>
<string name="pref_camera_zoom_mode_entry_ultra">ULTRA</string>
<string name="ultra_wide_recommend_tip_hint">建议开启超广角模式</string>
<string name="pref_camera_ultra_wide_mode_title">超广角模式</string>
<string name="ultra_widem_mode_use_hint_text">开启超广角模式,为您记录更广阔的视野
探索更多精彩的美</string>

Other strings show that there will be an option to correct "picture distortion" in the ultra wide angle mode.

        <string name="pref_camera_ultra_wide_ldc_title">超广角畸变矫正</string>
<string name="pref_camera_ultra_wide_ldc_description">在超广角模式下对画面畸变进行矫正</string>

Lastly, Xiaomi will be using the new mode for portrait shots.

        <string name="ultra_wide_bokeh_open_tip">全身模式</string>
<string name="ultra_wide_bokeh_close_tip">全身模式已关闭</string>
<string name="accessibility_camera_ultra_wide_bokeh_on">全身模式,开启状态</string>
<string name="accessibility_camera_ultra_wide_bokeh_off">全身模式,关闭状态</string>

Live Shot/Dynamic Photos

There's a new feature called "liveshot," though the description directly translates to "Dynamic Photos." Unfortunately, neither the strings nor the code tells us much about this feature. Judging by the name, Live Shot/Dynamic Photos may seem similar to Google's Motion Photos, but there are actually separate references to "motionphotos" in the code so we're not sure where Xiaomi is going with this feature.

        <string name="camera_liveshot_on_tip">动态照片</string>
<string name="camera_liveshot_off_tip">动态照片已关闭</string>
<string name="accessibility_camera_liveshot_on">动态照片,开启状态</string>
<string name="accessibility_camera_liveshot_off">动态照片,关闭状态</string>

Live Music

Ever heard of TikTok? The wildly popular app lets you create and share short videos with a wide selection of music to pick from. Xiaomi seems to be working on something similar called "Live Music." The feature seems to replace the "Short Video" mode in the MIUI camera app and lets you download music from online or choose from locally stored tracks.

        <string name="live_music_change_bgm">Replace Music</string>
<string name="live_music_hot_title">Hot Music</string>
<string name="live_music_local_title">Local Music</string>
<string name="live_music_downloading_tips">Downloading...</string>
<string name="live_music_network_exception">Network anomaly</string>
<string name="live_music_network_exception_tips">Network anomalies, please try again click</string>
<string name="live_music_close_message">Whether to close the current music?</string>
<string name="live_music_close_sure_message">Close</string>
<string name="live_music_close_cancel_message">Cancel</string>
TikTok Developer: TikTok Pte. Ltd.
Price: Free
4.4
Download

New Portrait Mode Effects

There's not much to say here except that 4 new Portrait Mode effects have been added. They are Tea, Lilt, Sepia, and Dusk.

        <string name="portait_effect_entry_tea">Tea</string>
<string name="portait_effect_entry_lilt">Lilt</string>
<string name="portait_effect_entry_sepia">Sepia</string>
<string name="portait_effect_entry_dusk">Dusk</string>

Adjustable Bokeh Level

A new feature will let you adjust the f-stop number to change the level and depth of the portrait mode blur effect.

        <string name="accessibility_bokeh_level">F%1$s级虚化</string>
<string name="accessibility_bokeh_adjust">虚化程度调节</string>

New Color Effects for Videos

The following appear to be new color filters when recording videos. The new effects include Orchid, Xpro, Black and White, Pale, Bauhinia, Mousse, Sky blue, and Sepia.

        <string name="color_effect_live_blue">Orchid</string>
<string name="color_effect_live_contrast">Xpro</string>
<string name="color_effect_live_deepblack">B&amp;W</string>
<string name="color_effect_live_fair">Pale</string>
<string name="color_effect_live_hongkong">Bauhinia</string>
<string name="color_effect_live_mousse">Mousse</string>
<string name="color_effect_live_solar">Sky blue</string>
<string name="color_effect_live_years">Sepia</string>

Beauty Mode for Bodies

Right now, beauty mode in the camera app only lets you beautify the face. Xiaomi may be extending this feature to beautify one's whole body from the head, body, shoulders, and legs.

        <string name="beauty_body">塑型</string>
<string name="beauty_body_head">头部</string>
<string name="beauty_body_body">瘦身</string>
<string name="beauty_body_shoulder">肩部</string>
<string name="beauty_body_legged">长腿</string>
<string name="beauty_body_reset_tip">塑型效果已清除</string>

Personally, I think using the beauty mode produces an uncanny appearance. It's wildly popular in China and other Asian countries, though, so I'm sure this feature will be widely used upon release.

Motion Photos

Google's Motion Photos lets you take a picture but also automatically saves a few seconds of video leading up to the shot. Samsung also lets you take a Motion Photo. Now, there are small hints that Xiaomi is working on such a feature themselves. The feature is far from complete, however. There are no strings or code implementing the feature. Instead, there are a handful of new image assets with "motionphoto" in the title that led us to believe Xiaomi will be introducing this feature.


Tearing down the MIUI camera app is what led us to discover Xiaomi's 960FPS and night mode features ahead of release. While we can't guarantee that all these features will be made available in future Xiaomi devices or future MIUI builds, now that we know what the company is working on we can track their progress as the features get closer to completion. We'll keep you updated if we find more features in the MIUI camera app.