yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Instruction updated for latest Xiaomiu.eu baseline. MTP is fixed in 8.11.29 vendor.

Patch prepared for direct flashing via TWRP.
[Xiaomi Mi Max 3 Guides, News, & Discussion] opasha:
What does the patch do?

Edit: nevermind - found it in the OP: phh-treble-pie-fixes.zip - fixes auto brightness and bluetooth :svetius:
[Xiaomi Mi Max 3 Guides, News, & Discussion] GuestK00171:
New build v108 is up : https://github.com/phhusson/treble_experimentations/releases/tag/v108

Changelog: https://xdaforums.com/showpost.php?p=77392674&postcount=1
[Xiaomi Mi Max 3 Guides, News, & Discussion] chetchuakaka:
I'm downloaded aonly gapp su version. Nothing failed in the new build 108. And I'm no flash anything else. Only aonly file.
[Xiaomi Mi Max 3 Guides, News, & Discussion] MrColdbird:
Test Bluetooth media and phone calls.
[Xiaomi Mi Max 3 Guides, News, & Discussion] GuestK00171:
My screen flickers when adjust brightnes...anyone else? Build 108...
[Xiaomi Mi Max 3 Guides, News, & Discussion] MrColdbird:
Then brightness isn't fixed by default yet after all?
[Xiaomi Mi Max 3 Guides, News, & Discussion] adslzone:
Hello everyone, installed the V108 and I also flash the screen with the brightness in automatic, otherwise everything works perfect, I do not use the calls by bluetooth, thanks for the ROM. a greeting
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
Wireless display isn't working...
[Xiaomi Mi Max 3 Guides, News, & Discussion] adslzone:
sorry, I did not try that function
[Xiaomi Mi Max 3 Guides, News, & Discussion] lasha117:
so this is 9.0 pure android custom rom yes?

i run miui 10 stable, can i flash this rom?
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
No it isn't!
[Xiaomi Mi Max 3 Guides, News, & Discussion] Feenfleisch:
I have problems with my SD card from Samsung. This is not recognized and to fix the problem, I should format that. It is however full, even with important backups.I need help. Thank you very much!
[Xiaomi Mi Max 3 Guides, News, & Discussion] Jesenican:
Hi, I have a few questions. I am currently on global stable 10.0.1.0 and with permision to unlock bootloader. After i unlock i would like go to project treble. So, is this the right procedure to do so without any fear to brick my device:

1. Unlock bootloader

2. Install TWRP via fastboot (latest official?)

3. Via CMD boot into TWRP

4. Only do Factory reset

5. Flash latest Xiaomi.eu

6. Boot xiaomi.eu to startup screen then restart back to TWRP

7. Delete cache and dalvik

8. Flash phh treble A only as system image

9. Flash Gapps (which one, pico or nano?)

10. Delete cache and dalvik

11. Boot system (hopefuly it boots) :)

12. Go through startup settings

13. Restart to TWRP

14. Flash FIX zip from OP

15. Delete cache and dalvik

16. Flash latest magisk

17. Delete cache and dalvik

18. Boot to system

Are all the steps correct and in right order? If i dont like phh, how do i change to any other treble rom? Just repeat steps from 7 to 18 or from step 5? How do i go to xiaomi.eu if i dont like AOSP rom, just do factory reset and flash xiaomi.eu or anything else? Can i go from xiaomi.eu back to global stable or beta via Mi Flash and fastboot rom without fearing to brick my device because ARB?

Thanks for your answer(s). :fingers-crossed:
[Xiaomi Mi Max 3 Guides, News, & Discussion] jaflendrino:
do the double touch to wake works?
[Xiaomi Mi Max 3 Guides, News, & Discussion] kusutaku:
Cannot install

Tried intalling MIUI 8.12.27, AOSP 9.0 v108, opengapps pico, and phh-treble-pie-fixes.zip

When I reboot after factory reset, faced the following situation.

- crash repeat media and bluetooth package

- google account setup doesn't work (cannot proceed and cannot use android os at all)

Something missing?

Anyone, please help..
[Xiaomi Mi Max 3 Guides, News, & Discussion] ZanaGB:
I don't think this has been answered before but. Is there any particular reason why the xiaomi.eu rom is needed? i assume it has to do with having neccesary files for android pie, but can't we use the official android pie builds instead?
[Xiaomi Mi Max 3 Guides, News, & Discussion] Theseusperse:
You need the specific device drivers and firmware that control the unique hardware, only Xiaomi have access to that and release updates.

The system (AKA operating system), which in this case is part of Project Treble is just another layer ontop of that, that's what the user interacts with. It's like layers of a cake, you're just replacing the top layer, but without all the others below you have no cake.
[Xiaomi Mi Max 3 Guides, News, & Discussion] ZanaGB:
So i take that the xiaomi.eu ROM, being built on top of the standard china developer ROM has some tweaks and updated device drivers.

Noted.

Now i just have to wait for my device to arrive, thank you!
[Xiaomi Mi Max 3 Guides, News, & Discussion] nijel8:
Corrected...
[Xiaomi Mi Max 3 Guides, News, & Discussion] airbusa:
The v108 works on our device. i installed with opengapps nano.

The steps, just briefly:

- reboot to bootloader

- install the last dev cn version from here: xiaomifirm.com/firmware/device/nitrogen

- reboot to bootloader & flash twrp & reboot to recovery

- upgrade with xiaomi.eu rom, 8.12.27 will be fine

- reboot to recovery

- wipe cache, dalvik & data (here you can format data to f2fs, if you want)

- flash v108 image (arm64, aonly, vanilla, nosu)

- reboot to recovery

- flash gapps & magisk

And yes, you are right, the google account setup doesn't work after boot. but you can block it.

In TWRP put the end of the "/vendor/build.prop" file the following line:

ro.setupwizard.mode=DISABLED

After boot you have to disable the "Android Setup", because it will fail, also.

You can find it in Settings -> Apps & Notifications.

To complete setup, in magisk you can use my module:

drive.google.com/open?id=1OS5__loGjAvnTbVNmEGYdtvcGDg_xgRS

It will:

- fix the flickering screen at brightness adjustment

- set camera 2 api for gcam

- make your device certified in google play

(sometimes the magisk won't work at first time, just boot to recovery and flash again)

Note: if you activate camera 2 api in this rom, the face unlock will not work anymore.

If you have problem with Bluetooth (in-calls, media playback) you will find solution in the "Treble ROM Oreo and Pie references..." thread.

In my opinion, this rom is the best thing that ever happened to my MiMax3. :)
[Xiaomi Mi Max 3 Guides, News, & Discussion] crixus937:
[MENTION=655171]airbusa[/MENTION]

Tried it, but for me it's pretty laggy compared to latest xiaomi.eu based on Android 9

Is there way to enable full screen gesture like in miui? I only found gestures with stupid bar at the bottom
[Xiaomi Mi Max 3 Guides, News, & Discussion] airbusa:
No, there isn't this kind of function in this rom. Phh-treble rom is pure aosp, nothing more. That's why i like it.

But i found miui like full screen gesture in Pixel Dust rom.

For me, only the 11.14 version worked. The new 12.28 stuck at boot & put me back to recovery after a while.
[Xiaomi Mi Max 3 Guides, News, & Discussion] ptr21:
I'm using Fluid navigation gestures. Worked on treble rom too. Needs root to hide navigation bar.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Google setup works well for gapps-su variant.

FC can be fixed by cleaning respective app/service data. Happened only on dirty upgrade to me. Btw, dirty upgrade (restoring data from backup) is another option to avoid google setup.
[Xiaomi Mi Max 3 Guides, News, & Discussion] kusutaku:
Thank you very much for your great guide.

Probably what's missing was installing latest CN dev rom.

I installed xiaomi.eu directly after full wipe without it.

Will try your way strictly this weekend. Thanks again!
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Updated the patch with [MENTION=655171]airbusa[/MENTION] fix for camera2 api and safetynet signature (still does not work for all apps, but anyway).

Updated the guide with auto-brightness fix, magisk-uninstall (to have the device really unrooted)
[Xiaomi Mi Max 3 Guides, News, & Discussion] MrColdbird:
I'm surprised no one has yet realized that you can't receive texts on any of the GSIs.

Receiving texts only works for about a minute after a fresh boot and then stops working.
[Xiaomi Mi Max 3 Guides, News, & Discussion] crixus937:
Texts? Do mean SMS messages with stock app? What about 3rd party Android messages APK?. I tested this rom for less than hour and went back to xiaomi.eu
[Xiaomi Mi Max 3 Guides, News, & Discussion] nirur:
Anyone else is experiencing this? I searched this, but could not find anyone else with this issue...
[Xiaomi Mi Max 3 Guides, News, & Discussion] SUPERUSER:
It works fine for me.

I know some roms has issues that make sending and receiving sms takes 6 minutes until it starts working.

On miui it has to do with volte being enabled.

On some treble roms it too takes long time but I can't remember in which combination.

I am using the havoc 2.0 and I sent a test sms to myself and it took only 2 seconds to receive and my uptime is 6 days and 22 hours
[Xiaomi Mi Max 3 Guides, News, & Discussion] airbusa:
This rom is my daily driver in the last 2 weeks and i haven't notice this issue.

I sent a test sms to myself (from my other phone) and i received it immediately. The uptime is over 60 hours.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
After dirty flash (data backup restore), one may need to use TWRP/Advanced/File manager to remove /data/user_de/0/com.android.providers.telephony/databases/mmssms.db
[Xiaomi Mi Max 3 Guides, News, & Discussion] n4zm830:
I am experiencing cracking sounds in SoundCloud app after flashing the fixes in OP. This issue didn't appear before I flashed the fixes. Are anyone facing the same issue?
[Xiaomi Mi Max 3 Guides, News, & Discussion] nirur:
I just finished installing Havoc 2.0 and SMS works fine. VoLTE is not enabled. Cam2API is not getting enabled. Battery gets drained very fast.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Never flashed Havoc. It may be a good idea to ask Havoc-related question in respective thread.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
I had sound issue system-wide after playing with various magisk modules. Had to reflash xiaomi.eu and phh-treble from scratch to get rid of it.
[Xiaomi Mi Max 3 Guides, News, & Discussion] SUPERUSER:
Read here: (this is the current rom combination I'm using right now)

https://xdaforums.com/showpost.php?p=78441976&postcount=306
[Xiaomi Mi Max 3 Guides, News, & Discussion] n4zm830:
Hmm, I was sure that I didn't install any magisk module that altered the sound system.

I flashed xiaomi.eu, then GSI, then the fixes. After using my phone for a while, I realized that I didn't mount /vendor when I was flashing your fixes, so I reflashed it with /vendor mounted.

Maybe it's just SoundCloud app's fault, I've done some search and found out many people also have this problem. I still have no idea why it was working before I flashed the fixes though.

By the way, thank you for your time on this tutorial and the fixes :good:
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Thank you Sir!

It may be the case that either /vendor/etc/audio_policy_configuration.xml or /vendor/etc/audio/audio_policy_configuration.xml is causing the issue. I used this files from some XDA threads/suggestions, and they worked out for fixing bluetooth. Would be great to have an update if you can try other variants (they are numerous in various treble pie threads, not always mimax3-specific) and have a better option.
[Xiaomi Mi Max 3 Guides, News, & Discussion] MrColdbird:
All my text related tests have been done on clean flashed installs to ensure nothing else could get in the way.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Did you have a chance to check if deleting /data/user_de/0/com.android.providers.telephony/databases/mmssms.db helps?

Can you see correct smsc via *#*#4636#*#* menu?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Build 109 released with January security patch

https://github.com/phhusson/treble_experimentations/releases/tag/v109
[Xiaomi Mi Max 3 Guides, News, & Discussion] MrColdbird:
I formatted all of /data... There is nothing there.

The telephony menu shows smsc as empty... But that's the same as on MIUI where texts work fine.
[Xiaomi Mi Max 3 Guides, News, & Discussion] lordlittlebrooks:
Has anyone updated to this build?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Yes. Any specific issue with it?
[Xiaomi Mi Max 3 Guides, News, & Discussion] lordlittlebrooks:
My Max 3 hangs after I flash the treble image. It sits on the boot screen for about 30 seconds, turns off and then repeats in a loop while never actually loading the treble rom. Was wondering if anyone was using the newer image to see if that maybe was the issue. But if you got it up and running then I must be doing something wrong.
[Xiaomi Mi Max 3 Guides, News, & Discussion] airbusa:
Did you install Gapps or Magisk at first time?

If yes, you have to install them again, everytime when upgrade your system image.
[Xiaomi Mi Max 3 Guides, News, & Discussion] SerikKr:
1) This ROM support gestures from Android Pie? Settings/system/gestures. I need them for pixel 3 launcher's recent apps.

2) Can I install this ROM, if I flash xiaomi.eu after unlock bootloader from Global? Without chinese dev/PC?
[Xiaomi Mi Max 3 Guides, News, & Discussion] lordlittlebrooks:
That did the trick. Thanks man!
[Xiaomi Mi Max 3 Guides, News, & Discussion] minadzuki:
Can you have a try for modifying /vendor/build.prop?

change

......
ro.vendor.build.fingerprint=Xiaomi/polaris/......
......
ro.vendor.build.fingerprint_real=Xiaomi/nitrogen/......
......

to

......
#ro.vendor.build.fingerprint=Xiaomi/polaris/......
......
ro.vendor.build.fingerprint=Xiaomi/nitrogen/......
......

Related thread:https://xdaforums.com/project-trebl...ent/aosp-9-0-phh-treble-t3831915/post78531166
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
What the expected result would be? Trying to understand the issue and how to verify the fix addresses it.
[Xiaomi Mi Max 3 Guides, News, & Discussion] minadzuki:
phhusson matched device by ro.vendor.build.fingerprint, if this value changed, it may got nothing patched or wrong patched.(e.g:flickering brightness and auto brightness)

that thread reported by ysl users (Redmi s2/y2), and he said his ro.vendor.build.fingerprint is "Xiaomi/polaris/.......", but left a ro.vendor.build.fingerprint_real to "xiaomi/ysl/......"

And then, I received some reported on sirius users (Mi 8 SE) with miui eu, they got those key, too. It's "Xiaomi/dipper/......"(fake) and "Xiaomi/sirius/......"(real), when they flashed miui eu, it will lost auto brightness and ambient display. Because old version don't have resources for dipper (Mi 8), and when they changed back, auto brightness and ambient display had came back.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Got it.

Well, the reason xuaomi.eu puts polaris to /vendor/build.prop is to pass google safetynet basic integrity check.

The patch attached to this thread's first post does not actually replace /vendor/build.prop. It replaces /vendor/default.prop as a cleaner and less risky way of settings override.

The patch actually fixes auto brightness issue when applied over mounted vendor partition in twrp.

So, if I replace something in the patch to fix something that is not broken if the patch is applied, what value would I get?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
It majes sense to figure out which exact mimax3 fingerprint passes safetynet. This way could reduce the scope of the patch. And we can ask xiaomi.eu to put the proper value to build.prop (just thinking aloud)
[Xiaomi Mi Max 3 Guides, News, & Discussion] minadzuki:
It should fix flickering brightness and auto brightness.

you can check here for some simple patch: https://github.com/phhusson/device_phh_treble/blob/android-9.0/rw-system.sh
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Did you have a chance to use the patch from this thread? It fixes brightness issues already. I'll look for possible improvements in you reference though when I have a chance to get to my computer.
[Xiaomi Mi Max 3 Guides, News, & Discussion] minadzuki:
oh...I don't have this device, sorry.

and other patches, maybe you can perform a pull request for phhusson:

for some device specific bugs: https://github.com/phhusson/vendor_hardware_overlay

for auto brightness and battery usage: https://github.com/phhusson/vendor_hardware_overlay
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
The issue that looks like a blocker to me is to find correct mimax3 fingerprint (need to poke into global stable rom). Thank you for advice and references!
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Played a bit with mimax3-stable fingerprint. Removing some fixes from the patch ended up with distorted sound, with nitrogen ro.vendor.build in default.prop.

I believe we need to ask Xiaomi.eu if they could put correct fingerprint to /vendor. Provided that, and in case phhusson's fixes really work, we can get rid of the separate patch altogether. Before that, the patch is still needed, and it's refactoring to solve the issue that is already solved looks like premature optimization to me. Putting patch improvement on hold until it's justified by solving some real issue.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Looking at the source, I can see soundFX fixes for Polaris, but no soundFX fixes for nitrogen. This could be the cause of my unsuccessful attempt to use nitrogen fingerprint. Going to file a PR in a while.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Updated the patch for phh-treble release 110.

New fix has correct Nitrogen vendor fingerprint, camera2 level3 enabler, bluetooth telephony patch.
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
But brightness fix is gone...can you add it back pls?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Do you use release 110? Checking...
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
This line is supposed to deliver correct brightness for phh-treble build 110.

https://github.com/phhusson/device_phh_treble/blob/android-9.0/rw-system.sh#L162

Would be great to understand the reason it does not work for you.

Possible causes:

- older build

- ro.vendor.build.fingerprint overriden, for example magiskhide props module (for safetynet)

Could you please provide your GSI version and the result of

getprop ro.vendor.build.fingerprint

(execute via adb shell or terminal)?
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
No no no...fix works BUT is not in this new zip-file, the line is missing!
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Could you please explain?

Would be awesome to answer my question as well
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
persist.sys.qcom-brightness=4095

Look into your addings in prop-file...

Without brightness is flickering!

Add this in your default.prop and all is good.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
It is not there because the fix is already in phh-treble.

To help phusson build better rom, we may need to elaborate and understand why it did not work in your specific case.

That was the purpose of my questions above, that are still to be answered.

I understand you know how to alter the default.prop. What I still do not understand, if this has any value to anyone else.
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
No, it is not in phh-treble! Without adding this line the brightness flicker. Make a clean install and see.

I' ve tested two times!!!

9.1.24 vendor
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Phh-treble relies heavily on what you can see in "getprop ro.vendor.build.fingerprint"

I rely on my experience (yep, reinstalled vendor and phh-treble before reducing patch scope) and even more than experience, I trust what I see in VCS https://github.com/phhusson/device_phh_treble/blob/android-9.0/rw-system.sh#L162

So, please, refrain from making generalisations unless you are ready to elaborate.
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
1. Miflash latest global dev 9.1.24 via fastboot

2. fastboot nijels TWRP

3. Wipe ALL!!!!!!!!!!![/QUOTE]

4 flash Xiaomi.eu 9.1.24

5. wipe all but vendor

6. flash pphs V110

7. brightness flickering..

Whats wrong????
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
The step where you flash phh-treble-pie-fixes-minimal.zip is missing. I'd suggest to put it between 4 and 5, or 5 and 6
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
The reason we have to flash vendor/default.prop _after_ xiaomi.eu is because xiaomi.eu uses wrong fingerprint, as was kindly outlined in this thread by [MENTION=9494965]minadzuki[/MENTION]
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
This is flashed but never did help with screen flickering...where is the reason why the screen flickers with V110?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
There are 4 reasons for that:

1. You do not follow the instructions

2. You end up with max_brightness that is higher that 4095. If it is let's imagine 16535, slider range gives register overflow several times, that causes flicker.

3. You did not correctly explainin what did you do (missing steps), or you actually did miss them.

4. You did not provide your actial vendor build fp

I recognise 3 of 4 are user specific, that is why it is hard to believe your problem is common and needs to be addressed for everyone else.
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
1. No

2. Yes

3. No

4. No

I did all steps an hour ago again and the same result! Maybe you did not wipe vendor? So the fix isn't needed and you think it is working...test it please. Look into your prop-files if there is the specific line in it...if yes, you find the reason you think the fix is in phhs GSI at all...but it isn't!
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Just did the following:

1. Boot twrp

2. Wipe vendor

(twrp formatted it as ext4)

3. Flash xiaomi.eu (9.1.24)

4. Flash phh-treble latest (110)

5. Flash gapps

6. Boot system

7. Observe flicker (you are here)

8. Boot twrp

9. Flash fixes from FP

10 Boot system

11. Observe no flicker (I am here)
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
You said, fix for flicker is already in GSI fixed, why you need fixes from FP to eliminate them?

How do the fixes eliminate them?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
That was explained as well. Xiaomi.eu is in disguise - it says it is Polaris.

The fix ovverrides vendor fingerprint with Nitrogen one.

This allows GSI to detect the device correctly.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Btw, I was able to put phh-treble directly over chuna global beta, but do not recommend this since many miui protections are still in place and the risk to end up in boot loop or undecryptable data is too high
[Xiaomi Mi Max 3 Guides, News, & Discussion] :
Aha,ok, now I understand...I was wondering about this polaris entry...why do xiaomi.eu devs this? It's not funny...

Another question...why allways GPS-sign on top? My GPS is off but showing nonstop...
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Xiaomi.eu passed safetynet (google certified) test weeks before Nitrogen was certified. I guess they needed valid fingerprint. I can not tell why they have not updated to correct one.

Gps may be activated by some application. Revoking location permissions may lead to offending one.
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Another catch with notification area, if it owerflows (imagine dnd, vibrate, battery percent, 2sim, bluetooth), - some icons get replaced with dot. I got confused a couple of times.
[Xiaomi Mi Max 3 Guides, News, & Discussion] srg84:
Youtube doesn't work for me, audio works but video is always black, and instagram videos doesn't work also.

Maybe codecs problems, any ideas?
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
AOSP Pie 111 released, with March security update
[Xiaomi Mi Max 3 Guides, News, & Discussion] shingers5:
camera not working

fixes have been flashed as stated
[Xiaomi Mi Max 3 Guides, News, & Discussion] btvbtv:
Hi, stock camera is not doing good. True. Can you try third party app, like Open Camera?
[Xiaomi Mi Max 3 Guides, News, & Discussion] shingers5:
Open camera works