yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mix Fold 2] BeeFGee:
Just to help out others facing the same issue here.

I have managed to use WhatsApp without issue for a couple of days now without being "temporarily banned".

The problem seems to stem from MIUI constantly killing the WhatsApp service thus requiring a restart. At restart, from what I gather is that WhatsApp pulls user data from your phone contact list to update its own contact list.

However, if you like me previously had many many open chats, it results in a large number of updates constantly. I believe this is what makes WhatsApp think we are carrying our data scalping, or using a bot to constantly change our contact list in order to automate message sending.

Thus the simple solution that worked for me was:

Archive all my old chats and have a smaller number of active chats. I believe this stopped the constant updating of contacts and thus allowed me to use WhatsApp as per normal!

Fingers crossed! Hope this helps others!
[Xiaomi Mix Fold 2] Prydateer:
Someone any experience with a dead pixel in the crease? Mine has one since this morning. It was just there all of sudden. Did not dro the device or anything like that. It now has a very thin white line both horizontally and vertically running from the dead pixel all the way up the the bezels.

Is an invoice necassery in China for a warranty claim? Because the device cannot be older then 12 months.
[Xiaomi Mix Fold 2] dallas1164:
its just about 12 months I believe. Where did you buy it from? They might have some kind of warranty
[Xiaomi Mix Fold 2] nmhusa:
Honor Magic V2 misses out on Wireless charging. Mix fold 3 does not.
[Xiaomi Mix Fold 2] knives of ice:
yes, that is really upsetting but Honor will have a global phone and I"m really missing out on all the 5g bands for tmobile that fold 3 still doesn't support. I think I can live with the wireless add on for another year I guess
[Xiaomi Mix Fold 2] luffy1090:
I am facing similar issue in India. Have been banned twice till now. Will be trying your solution and get back If it works
[Xiaomi Mix Fold 2] luffy1090:
Did you manage to get any solution for this issue ? Pls help, I am facing same issue
[Xiaomi Mix Fold 2] frcraig:
If you uninstall com.android.mms does mms still work in Google Messages?
[Xiaomi Mix Fold 2] adwinp:
I haven't tested MMS but SMS work fine (using QKSMS from F-Droid).
[Xiaomi Mix Fold 2] knives of ice:
I can't get into any recovery. I'd gladly wipe everything.

I can't use the mi unlock tool to unlock because I had logged out of my mi account and only had the phone for 2 days anyways. so i can't unlock now

I can't use miflash then because my bootloader is not unlocked

I can only get into fastboot

if anyone has any suggestions please let me know. I can't even believe this is happening I never imagined at worse that I wouldn't be able to get into recovery and wipe data.
[Xiaomi Mix Fold 2] ThatsJustLogic:
Not even "fastboot reboot recovery" or "fastboot oem reboot-recovery" works? That should even if the button combo doesnt
[Xiaomi Mix Fold 2] knives of ice:
I don't understand why it won't go into recovery. it accepts the command in fastboot and reboots but it just gets stuck on the mi logo and never goes into recovery.
[Xiaomi Mix Fold 2] ThatsJustLogic:
Ah damn maybe even recovery doesn't boot with that app missing. Good luck but I'm out of ideas since your bootloader is locked. Hope you can get it sorted quickly since it is a great device :)

Worst case it's probably covered under warranty so you could send it back and play dumb about why it's not booting and they will probably just reflash firmware on it.
[Xiaomi Mix Fold 2] knives of ice:
I have adb access for like 3 seconds during bootloop where the device is recognized in adb what is the exact info i type in cmd

adb package install-existing com.miui.powerkeeper ??

when i try this it does not recognize the command for some reason. androplus told me to try that in adb but maybe i'm typing the command wrong
[Xiaomi Mix Fold 2] carrieta17:
I am so sorry I should have posted this before, the same thing happened to me, endless boot into recovery after deleting power keeper.. the only thing that worked was wiping the phone...
[Xiaomi Mix Fold 2] carrieta17:
In terms of rooting I also did it by flashing the boot img with magisk unfortunately I did it to allow android auto to work by systemizing the app and I was unable to make it work yet if anyone has some pointers would greatly appreciate.
[Xiaomi Mix Fold 2] carrieta17:
The same thing happened to me by disabling power keeper.. I was able to get into the recovery menu however.. I think I pressed volume down or up and the power button, Mae sure you are doing this with the phone unfolded since the recovery menu does not show when closed (at least it did not for me), I wiped the phone and it worked.
[Xiaomi Mix Fold 2] knives of ice:
I could never get into recovery, but I also never tried it unfolded. so maybe it did come up and I had no way of knowing

I had to use EDL method with someone from telegram to fix the phone and re-load everything. $45 was a small price to pay for the amount of hours I wasted trying to get this thing working.

man, now I am really bothered by recovery only showing up unfolded because it made no sense why I couldn't get into recovery
[Xiaomi Mix Fold 2] carrieta17:
glad it worked out !!! if you figure out how to make android auto to work with root let me know its the only thing that is stopping this phone from 100% amazingness
[Xiaomi Mix Fold 2] knives of ice:
I need a list of things to do outside of deleting powerkeeper to get gmail notifications even when the screen is off if anyone has that

also, is there any way to remove/hide status bar? I want to use the full screen and have hidden it for years but no method I know of works with this phone.

after this experience I had I am a bit worried now to root
[Xiaomi Mix Fold 2] carrieta17:
I am getting most notifications, you have to individually change the power setting per app to no restrictions, leave the app locked, change each app notification settings to allow then to show on the always on screen and Lock Screen.

adb shell dumpsys deviceidle disable probably helps I did it and did not affect the phone, it has to be done with each reboot
[Xiaomi Mix Fold 2] knives of ice:
yeah, I had done everything you mention above aside from that adb code and was still unable to get gmail notifications with the screen off once the phone went to sleep. will keep trying.
[Xiaomi Mix Fold 2] frcraig:
What app are you using as your email client? When your Gmail address is added as an account to the stock email client, or to the Outlook email client, Gmail messages receive notifications instantly. When you configure the Gmail account using those email clients you have to select push as the sync frequency to get instant notifications.
[Xiaomi Mix Fold 2] knives of ice:
I'm just using the regular gmail app and I've tried the stock one and outlook and hate both of of those apps, likely because i've been using gmail for like 15 years.
[Xiaomi Mix Fold 2] knives of ice:
usb debugging (security settings)

gotta have this on and reboot after turning it on for adb to work it seems
[Xiaomi Mix Fold 2] Shawnki91:
Have you tried "XiaoMiTool V2" by Francesco Tescari? (quick google will get you there). I know when I was messing around this weekend there are two options on the launch screen one of which is "My device is bricked I want to unbrick it".

The fact that you still have Fastboot is a great sign! Softbricking your device is 99% of the time easy to fix if you can access recovery tools such as recovery or fastboot; don't despair! You may just need to download stock images posted above by @AndroPlus. Keep in mind there is not a lot of dedicated material specific to our device yet because it is so new.

Unlocking the bootloader would allow you to flash custom images to your device, but should not impede you from rolling your device back to the factory state! You may also want to see how to boot in to recovery, as a factory reset is geenrally possible from there too. Every phone has a dedicated copy of its original image onboard for factory resetting, and even if you deleted every app on your current install, the factory image would still be as the manufacturer shipped it!

Try these two suggestions and don't give up :D
[Xiaomi Mix Fold 2] knives of ice:
yes, I got it fixed by having a great group on telegram use EDL method to re-load everything. I think no matter how bad you get your phone bricked they can fix it with this method.

It seems though the reason I could never get recovery to show up no matter what I tried is that it only shows up when the mix fold 2 is unfolded. I never tried it in the unfolded state, seems insane that it would only show up when unfolded but that was reported above about an hour after I got my EDL fix of course.
[Xiaomi Mix Fold 2] Shawnki91:
Happy to hear it!
[Xiaomi Mix Fold 2] carrieta17:
android auto need this to work !!! I rooted and for some reason I can make it work when using a dongle with my android tablet using auto kit but when I connect to the car AA loads and then crashes...
[Xiaomi Mix Fold 2] AndroPlus:
Try my module:

How to enable Android Auto on Xiaomi MIUI Chinese ROM [Magisk] - AndroPlus

I created a Magisk module that solves the problem of not being able to use Android Auto with MIUI Chinese ROMs, etc. Need Android Auto app in /system

androplus.org
[Xiaomi Mix Fold 2] carrieta17:
Have you tried outisde of the headunit simulator mine crashes with error android auto cannot use this method if service has not beeen started even after starting start .companion.AndroidAutoActivity
[Xiaomi Mix Fold 2] AndroPlus:
I don't have the unit so used simulator, but then simulator is useless for testing😢

Can you try to get system log (logcat) when the crash happens?

How to take system logcats, kernel logs, and dmesg on Android

Wondering how to take logs on Android? In this guide, we tell you about the various common logs on Android and how to collect them.

www.xda-developers.com
[Xiaomi Mix Fold 2] X_Boss:
Hey guys, thinking about Mix Fold 2, but I can't stand PWM. I'm unable to find if this smartphone uses PWM or not. Could somebody confirm if PWM is used on Mix Fold 2 to control the brightness, please? The best way to do that is to record the screen with a slow-motion camera of another smartphone, while changing the brightness from min to max and vice versa. Ideally we want to see now screen flickering or scan lines on all brightness levels, but it's possible that PWM can also be used on something like below 80% brigtness, so don't change the brightness to fast when filming with slow-motion.
[Xiaomi Mix Fold 2] carrieta17:
java.lang.RuntimeException: Unable to unbind to service com.google.android.apps.auto.components.settings.ui.CarSettingsService@cd7ad16 with Intent { id=0/main cmp=com.google.android.projection.gearhead/com.google.android.apps.auto.components.settings.ui.CarSettingsService (has extras) }: java.lang.IllegalStateException: no event down from INITIALIZED

at android.app.ActivityThread.handleUnbindService(ActivityThread.java:4717)

at android.app.ActivityThread.access$2000(ActivityThread.java:273)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2157)

at android.os.Handler.dispatchMessage(Handler.java:106)

at android.os.Looper.loopOnce(Looper.java:211)

at android.os.Looper.loop(Looper.java:300)

at android.app.ActivityThread.main(ActivityThread.java:8255)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1046)

Caused by: java.lang.IllegalStateException: no event down from INITIALIZED

at ame.i(SourceFile:4)

at ame.e(SourceFile:2)

at androidx.car.app.Session.c(SourceFile:1)

at androidx.car.app.CarAppBinder.onDestroyLifecycle(SourceFile:1)

at x.run(SourceFile:20)

at uc.b(SourceFile:2)

at pz.onUnbind(SourceFile:6)

at android.app.ActivityThread.handleUnbindService(ActivityThread.java:4701)

... 9 more
[Xiaomi Mix Fold 2] frcraig:
Odd question, but which side of the Mix Fold 2 is "up"? It seems easier to hold with the crease vertical and the controls on the right hand side next where you would position your thumb. But with the crease in the vertical position the stereo speakers are on top and bottom and music doesn't sound as good as when the crease is horizontal, which places the stereo speakers on the left and right of the screen. Additionally, gboard's new split screen option only appears when the crease is horizontal and can't be enabled when you hold the open phone with the crease in the vertical position. Finally, I've noticed that websites open in desktop view by default when you hold the phone with the crease horizontal, but they open in Mobile mode when the crease is vertical.
[Xiaomi Mix Fold 2] frcraig:
Is there any way to prevent the default Chinese keyboard from reappearing after each reboot?
[Xiaomi Mix Fold 2] ThatsJustLogic:
Up is with the crease vertical and side ways is with the crease horizontal, at least according to android... You can test by holding the phone in each orientation until an app refuses to go to that orientation and then you can just assume thats the upside down state which most apps block including the default launcher.

The phone is much more usable horizontally though like you said with the default desktop mode web pages and the split gboard activating (I wonder if this is a dpi thing we can change to give a small QOL improvement since the phone is slightly wider when held horizontally it might just be a simple check like that) although the horizontal split apps only works while the phone is upright.
[Xiaomi Mix Fold 2] ThatsJustLogic:
Waited the week and unlocked my bootloader and rooted today so now my real use can start. I gotta say though some of these weird limitations or bugs are super annoying:

Restarting disables Gboard and resets it to the default.

Restarting also breaks my wallpaper (which is a stock xiaomi live wallpaper) it ends up a random still frame cropped to some random area.

The 10 second wait for certain permissions.

Gesture navigation being locked to the system launcher although I was able to solve this with decent looking and feeling gestures which you can see in this video.

The "security" app disabling settings whenever it feels like (developer options, usb debugging etc).

Chrome wont install due to some missing shared library. Guessing this is due to the lack of preinstalled Gapps although I dont actually know how to fix it.

For anyone wondering after rooting and bootloader unlocking I am passing safteynet (with universal safteynet fix. Without it the phone fails CTS) and have widevine L1.

I really like this phone and I will be keeping it but man does it need an AOSP rom...
[Xiaomi Mix Fold 2] carrieta17:
Have you been able to make android auto work ?
[Xiaomi Mix Fold 2] knives of ice:
I don't have this problem - do you have the gboard set as your default and also disable the other chinese keyboards? that is what I did. you can disable them right in the same section that you choose you default.
[Xiaomi Mix Fold 2] ThatsJustLogic:
I havent tried. I dont have a car that supports it nor do I have any way to test it for you sorry.
[Xiaomi Mix Fold 2] frcraig:
Yes, I've set Gboard as default and disabled the three CN stock keyboards, but after each reboot one of the stock keyboards returns and I have to repeat the process
[Xiaomi Mix Fold 2] knives of ice:
in manage keyboards i have

sogou keyboard OFF

gboard ON

google voice typing (Legacy) ON

these are the only keyboards I have listed. maybe the other keyboards is one it will let you uninstall? I tried to uninstall every chinese app I could and it let me uninstall almost every one without using adb or anything. maybe that?
[Xiaomi Mix Fold 2] knives of ice:
Just at got word from XDA today that they are not planning on adding a Mix Fold 2 forum unless they see many people talking and posting about the device. Very disappointing and makes zero sense to me. They claim the Chinese only phones get no traffic, and even though they have posted multiple articles and videos about the Fold 2 they aren't opening a forum. Seems insane to me, especially since their articles made me decide to buy the device.
[Xiaomi Mix Fold 2] Shawnki91:
Can you please provide some details on how you achieved these gestures? Looks really smooth.

Still have another 50 ish hours to wait before I can unlock and root....
[Xiaomi Mix Fold 2] ThatsJustLogic:
Im using Fluid Navigation Gestures along with the magisk props module to hide the three button navigation by setting the prop "qemu.hw.mainkeys" to 1.

I had to disable pause on lock screen inside advanced>rules per app to stop the gestures breaking after a screen lock and unlock.

The rest of the settings are set up to be as close to android default as possible: left side quick swipe back and nothing fold hold, right side quick swipe back and nothing fold hold, bottom quick swipe for home and hold for recents. As for the other settings like sensitivity and size they are all just preference.
[Xiaomi Mix Fold 2] knives of ice:
I am still waiting for my time to count down to unlock. I have been going insane with fluid locking up when the phone goes to sleep so i'm glad there is a way to solve that problem. have you seen in any of the modules a way to hide the status bar as well?

the one thing I'm still a tad bit unsure of when rooting this phone - do you have to flash the magisk fixed image file to both A and B slots of this device? it's been a few years since I could root a device so have to re-learn all of this again.
[Xiaomi Mix Fold 2] ThatsJustLogic:
It's easy so don't worry too much

1. Download https://github.com/vm03/payload_dumper

2. Download your current version from https://xiaomifirmwareupdater.com/miui/zizhan/

3. Use the payload dumper script to extract the boot image from the payload.bin file contained in the zip (there are usage instructions on the GitHub)

4. Patch with magisk

5. Reboot to bootloader

6. Run "fastboot flash boot patched_boot.img"

7. Have fun

As for the status bar there is the LSposed module custoMIUIzer for MIUI13 which includes some status bar options that could be useful to you although I haven't tested this myself
[Xiaomi Mix Fold 2] frcraig:
The link for the current firmware that you have provided contains both the recovery and fastboot zip files. Recovery is 5.9 GB and Fastboot is 7.6 GB. If you download the larger Fastboot zip, you will find the boot.img file in it. No need to extract the boot.img file from payload.bin contained in the Recovery zip.
[Xiaomi Mix Fold 2] ThatsJustLogic:
Yes I know but the only version with a fastboot zip is V13.1.6.0.SLRCNXM.

Version V13.1.16.0.SLRCNXM is the current version being pushed out via OTAs on the default branch (its the version I have and havent changed any OTA settings) so if you have done an update then that fastboot zip is out of date.

I gave general version independent instructions which should continue to work in the future to avoid version missmatches and possible bootloops incase people use the wrong boot image for their version
[Xiaomi Mix Fold 2] frcraig:
You can find the latest 13.1.16.0.SLRCNXM fastboot zip at: https://mifirm.net/model/zizhan.ttt#cn-fastboot-stable
[Xiaomi Mix Fold 2] ThatsJustLogic:
Hadnt heard of that site. Thanks
[Xiaomi Mix Fold 2] carrieta17:
this android auto is weird so when using a carlinkit dongle that has wired android auto I am able to launch AA without any problem, but when connecting to my car it crashes.. anyone has any ideas why it would work in one setting and not the other ? Also wireless AA does not work…
[Xiaomi Mix Fold 2] kawaklx86:
I have a mix fold 2 and added morelocal 2 to change the language. It works like a Charme.
[Xiaomi Mix Fold 2] carrieta17:
I also have gboard installed turned the others off and on restart I still have Gboard…
[Xiaomi Mix Fold 2] Shawnki91:
Rooting was succesful using your method! I have installed you Mgaisk modules as well and will try in the car later today! Thank you again.

Any other suggested Magisk modules for this devices other than the Global SafetyNet fix?
[Xiaomi Mix Fold 2] carrieta17:
Let me know how it goes in the car : )
[Xiaomi Mix Fold 2] carrieta17:
And also DO NOT DISABLE powerkeeper it will brick the phone
[Xiaomi Mix Fold 2] dee163:
Good day all,

I recently purchased the Mi Mix Fold 2 and tried all the suggestions to push notifications without delay. I found out that if you disable Miui optimizations in the developer settings , this will enable you to use split screen in landscape mode.I attached 2 screen shots to prove this. First picture is unfolded and the second one is the cover screen displaying 2 apps in landscape. The only issue when viewing split screen in landscape the orientation of phone is reversed. Holding the phone normally in portrait mode will show split screen landscape and holding it in landscape will show split screen in portrait. I noticed 2 things when this option is disabled , the sidebar is disabled and floating windows function is broken and all my pushed notifications are coming through immediately once you set the no restriction battery and show notifications on lock screen.
[Xiaomi Mix Fold 2] Shawnki91:
After about an hour of tinkering I got Android Auto working without issue. I kept getting the Communication Error -17 which either meant a bad cable or (as I learned), in the case of MIUI, missing microphone permission. The catch is that in MIUI 13, Xiaomi renoved the ability to modify the permissions for system apps easilly (note: using the method described by @AndroPlus , AA becomes a system app which is needed to make it work on Chinese ROM)

THE FIX: I downloaded the app MIUI Hidden Settings from the play store. This allows you to access the default Android permissions manager. Choose Android Auto and turn on the microphone permission. Once I did that everything connected right away.

For those wondering. I am also using the AAWireless Dongle, and you need to have a successful wired connection before you can go wireless. Once I sorted out the microphone issues above, I was able to get AAWirless working with no issues. If you aren't going to root, don't bother buying the dongle as it will not work (I tried before I rooted and like I said, you need to be able to connect your phone with a cable once and load the Android Auto profile before you can go wireless).
[Xiaomi Mix Fold 2] dee163:
I am interested installing Android Auto but I am not familiar with the process , can someone direct me to a tutorial ?

Another question , OTA updates , will this be available after unlocking bootloader and rooting with magisk?
[Xiaomi Mix Fold 2] carrieta17:
Any way to connect wireless without a usb connection first? Many cars do not have wired AA… also any other settings you changed on the hidden app ?
[Xiaomi Mix Fold 2] knives of ice:
"I had to disable pause on lock screen inside advanced>rules per app to stop the gestures breaking after a screen lock and unlock."

in what app are you doing this? i thought you were originally doing this through root, but i don;t think so now re-reading. I'm having the same problem you fixed so if you can better explain how you did this in what advanced setting I'd appreciate it
[Xiaomi Mix Fold 2] Shawnki91:
Not sure about that. And no, just the one permission for Microphone
[Xiaomi Mix Fold 2] carrieta17:
Working now.. not sure what I did.. andro plus magisk extension would not work initially so I was trying to manually systemize Android auto.. I got rid of all modules un installed AA installed the module from androplus then installed android auto enabled permissions with the hidden app and now it works !!!!
[Xiaomi Mix Fold 2] ThatsJustLogic:
It's inside the FNG app
[Xiaomi Mix Fold 2] dee163:
Any suggestions to fix delayed notification

I tried all the solutions posted online and the problem persists
[Xiaomi Mix Fold 2] carrieta17:
What notifications specifically mine are working great
[Xiaomi Mix Fold 2] frcraig:
All my notifications are working fine.
[Xiaomi Mix Fold 2] ThatsJustLogic:
Like the above users my notifications are also fine. Haven't had any delay issues