Join our Telegram group for K30 Ultra where we can support each other figuring out this phone :) https://t.me/joinchat/UI--khsQVY8Po_TgguOCJA
For people who are going to buy the K30 Ultra for global use. My experience with this phone has been mostly positive, BUT there are some issues which honestly piss me off and I've been looking all around to solve but to no avail , unfortunately. I will continue to list the pros and cons that I have experienced during my 10-days trial with this phone.
- It is totally debloat-able. I am currently using my phone and there's no way you can tell it's actually a China ROM. You can remove all of the chinese bloatware apps using some tool that you can easily find online (if you're looking for it and can't find it, reply to this comment and I will leave the link to it) I have not yet seen any English wording mistakes which might reveal it's chinese origins, and that had been a worry of mine.
- I have managed to successfully unlock the bootloader, root the phone and flash a custom Recovery (I think it's called PitchBlack Recovery Project, I was truly scared when I powered up recovery mode and everything was in Chinese, but thankfully I had found my way to changing the language to english).
- Unfortunately, I have not yet found any GCAM ports for this phone. They all crashed. I tended to believe it was because Camera2Api was disabled, but after almost bricking my phone trying to edit the build.prop (which I think is much harder to do with Android 10 because whenever I tried to add/edit something in the build.prop , it just self-cleared, basically rendering the ROM useless and unable to start. [RESCUE: I managed to get it working without removing any data by re-flashing the official rom though, maybe this will help someone who'd done the same mistake that I did]), I came to realize that Camera2Api might actually be enabled by default (someone correct me if I'm wrong) and the phone simply is not ported to work with GCam yet.
EDIT: Thanks to someone in the comments, we have found a GCAM that seems to be pretty stable and working: Nikita: NGCam_7.4.104-v1.8-fix.apk
. The only issue seems to be the live view is horribly stuttery. I haven't found a fix for it yet. I have heard that "Fix buffer" should resolve this, but I haven't managed to find that option in this gcam yet.
- Holy sh*t the battery is charging so freaking fast.
- The display is gorgeous, can't ever go back to a normal LCD 60hz display after being accustomed to AMOLED 120hz. Actually, when I try to use my old LCD 60hz display phone (Redmi Note 5) it actually hurts, it almost seems like 25 fps. This might be a con to some people. ONCE YOU GO 120HZ YOU CAN NEVER GO BACK.
- Google apps seem to work fishy. I cannot, for the hell of it, sync my Google Drive to WhatsApp in order to back-up my chat history. I keep getting a "There was an issue with Google Play Services" notification. The Google Assistant "Ok Google" function does not want to work because whenever you are trying to change the default assistant from Mi Ai to Google Assistant, you are able to say "Ok Google" once and then the default assistant reverts right back to Mi Ai. You might believe it will work if you remove Mi Ai, but no, the default assistant will then be set to "None".
EDIT: At the suggestion of a chad in the comments, I have actually flashed GApps from Recovery which , thank God, resolved pretty much all of the issues that I have had with Google: Google Maps works perfectly, Auto-fill works perfectly, saving Whatsapp backup to Google Drive works perfectly. Thank God! It was a huge struggle to get GApps to flash though because I used to keep getting error 70 , I think because I just couldn't mount system from Recovery. But to who is reading this, try to mount system then reboot to recovery again and see if it works then.
- THIS IS A HUGE ANNOYANCE - The Chinese ROM seems to try and save my battery much harder than I would like to, by killing my apps in the background when I actually want them to run. Due to this, I am constantly not receiving Whatsapp notifications properly, sometimes randomly opening the app to receive tens of messages from hours ago that I had not received due to my WhatsApp being killed in the background. Same thing about Instagram. I have set the Auto-start of these apps to On, I have set their Battery Optimization settings to off, I have given them all possible permissions, but to no avail. Big turn off if you ask me. I even began googling chinese forums for a solution, still none to be found. I TRULY hope this will be fixed.
EDIT: Someone in this subreddit had made a post about how this issue is solved if you go to settings -> search for "adaptive notifications" and turn that off. It seems like if you check adaptive notifications some time later, it will appear that it was again turned on, but the issue will still be solved :) Thank God communities exist.
- I'm not a mobile gamer myself, but for the gamers out there beware, the FPS in all games is locked at 60 fps. I suppose it's from the Mediatek Chipset. I'm not sure about it , but I suppose they are going to change this. If not, big turn-off for whomever bought the phone for the Amoled 120hz high-end chipset gaming experience, such a waste.
EDIT: Fixed 8) I have played PUBG at 100fps and I can approve the hardware does support playing at fps higher than 60, we just need to wait for other games to be able to do it, or find workaround to make them run at higher fps.
- I don't know if this is specifically for Chinese ROM or MIUI 12 in general, but you are unable to set your default launcher to launchers that are not "verified" by the Chinese equivalent of Play Store. (I normally used Evie Launcher in the past, but I have migrated to the default MIUI launcher, which is not that bad, but it is still a turn off to not have the deliberate choice. For Nova users, I believe the Nova Launcher is verified and works though)
EDIT: Fixed as well, does require root though. There are multiple ways to get across this. One of them would be by removing the system app launcher, which will in turn set the default launcher to the remaining launcher (in my case Nova Launcher) and then no more issues :) The other solution: Google for CustoMIUIzer . You will need edXposed framework (and BusyBox if i'm not mistaken) for it to work. Inside of CustoMIUIzer go to System -> Other -> Unblock launchers (Remove restriction of 3rd party launchers on Chinese ROMs)
- Again, don't know if it is due to the Chinese ROM or MIUI 12, but the Security app seems to overwhelm me with NOT giving apps permissions which might require them, or only giving the permission "once". Yeah, I think it's a good thing to be able to refuse giving permissions to so many apps, especially when you think about how many apps track our personal data and stuff (looking at you two Facebook and Google). But for me, personally, it's not a huge deal. And I have had an annoying experience when I was hurrying to get somewhere, and ended up being late due to my Google Maps not receiving my GPS location because of permission issues (thanks to you Security app (: ). I managed to find a solution in the end, but it is definitely a big headache.
EDIT: Again, after flashing Google Apps and solving the notification problem by turning off "Adaptive notifications" , I haven't had any more issues which might have been caused by the former issues and not the Security app.
I will add new pros/cons to this thread as I continue using this phone. If the cons are not a big deal to you, go ahead and buy it. I think , for the price (320$ or something from tradingshenzen), it was a great value buy, but there are some cons due to being limited to Chinese ROM, and from what I've heard, no way we are getting a global release (so no Global ROM), and I have my doubts that developers will work on Custom ROMs for this phone ): But I am not losing hope! You have my pros and cons, make your choice.
EDIT: I was hopeless. I felt so lost. I have always wanted a flagship phone with top specs and I bought this K30 Ultra, but the software issues outside of China have consumed me. I became so exhausted. I spent nights trying to fix issues I never knew could exist. And the worst part of it, there was NO COMMUNITY to back me up. I decided to sell this phone and get an OnePlus 7 Pro. But a couple days earlier, I came back to this thread and found so many new comments of people who have had the same issues and found the fixes to it, and I've applied most of them.
I am now happy. I am now satisfied. I am now at peace.
All I have left to do is get Google Pay to work which I am 100% sure is possible thanks to the people from
THIS THREAD: https://forum.xda-developers.com/android/help/1st-time-android-owner-redmi-k30-ultra-t4165801/
- Check everything in this thread cause it explains what to do in order to get Google Pay to work and some more stuff.
Link to TWRP and Magisk: https://mifirm.net/downloadtwrp/166
(it has a script that does everything for you just by pressing enter)
Link to Gapps Project: https://opengapps.org/
(Choose ARM64 - Android 10 - nano/pico should do the job. I myself have flashed the Nano version)
Link to working GCAM Port (it has a bug though which makes the live view of the camera very stuttery, if someone has found a fix for it please post it here): https://www.celsoazevedo.com/files/android/google-camera/f/changelog1444/
Link to MIUI Debloater tool: https://github.com/Szaki/XiaomiADBFastbootTools
Link to K30 Ultra Custom Rom with Magisk preinstalled and other improvements: https://www.reddit.com/useprprdog/comments/j9ryga/unofficial_redmi_k30_ultra_rom_with_magisk_miui12/
(HUGE thanks to the guy who shared this ROM)
(NOTE: It is not possible to flash the ROM from Recovery, you need to download the Qitu app as the OP of the post says. It is in chinese, but the article explains what you need to do, and you can use https://translate.yandex.com/ocr
and snipping tool/CTRL+ALT+Screenshots to translate what the app says.)
(NOTE 2: I have managed to flash the ROM sooo easily for THE FIRST TIME. Everything worked flawlessly. It almost seemed fishy. I was so happy. But then, there seemed to be an issue which might occur to you as well. The fingerprint software has a bug. When you need to input your fingerprint, the screen goes black. I don't know what causes this, but I said meh whatever and I've set-up all of my apps and stuff. I have also set up a simple pin code, in order to be able to decrypt internal storage in TWRP when I boot to recovery. After a couple of hours of setting up my apps, I decided to do a quick reboot to make sure everything is set up properly. When my phone booted up, it prompted me to input my pin, and then the screen turned black like it did when i was prompted to do the fingerprint scan. I just couldn't see where I am pressing and after so much trial and error, I've given up and I looked for a way to remove the pin code using USB Debugging. I found a script (which was not made for K30 Ultra but for another Xiaomi phone), which I have flashed and corrupted all of my system :). So I tried to do the same process and re-flash the custom ROM, but this time, it took me about 3 hours . From fishy(ly?) easily, it became A PAIN. My phone was not detected by the app, it kept prompting me to re-plug the usb cable, the recovery was not requesting the decryption password for my storage and in turn the process couldn't go on. A weird fix that I have found was that if I opened a terminal and wrote "adb devices" , whatever-something port would open and my phone would be detected by the Qitu app. I had to do that a couple of times and I somehow managed to flash the custom ROM again.
(So beware guys . When you actually get to a point where everything is working good and you would wish to be able to get back to that state again, MAKE A BACK-UP before making any other changes. Don't go full retard like me )
After having Starlink service for a day, I wanted to give a quick report on my experience and various specifications that would be of interest to people in rural locations. Here's a gallery showing the unboxing, ground setup, specifications, measurements, speed tests, and some statistics.
Keep in mind, my speed test was done with significant obstructions (trees, fences, houses, and heavy cloud cover), I wanted to test it in a less-than-ideal setup and I was very impressed by the result. Others have shared roof-top, clear view speed tests and that is consistent with what I've experienced, too.
Everything is of an extreme build quality, and this works significantly better than I had ever imagined. It feels like it's from the future. Given a top-tier cell phone costs in the $1,000 range, I am completely amazed I have my hands on a setup like this for ~$500, so I am biased positively towards this service. The antenna itself seems like it should be many thousands of $$$, so I just want to share how fortunate I feel to have access to this.
Rough specs (pics in gallery for measurements and manual screenshots:
- 59cm / 23.2in in diameter for the antenna array (measured) - 12.4cm / 4.8in circumference for pole (measured), 3.95cm / 1.6in diameter calculated. - Dish operating temp: -22°F to 104°F / -30°C to 40°C - Power Supply / Router operating temp: 50°F to 86°F / 10°C to 30°C Power Supply (AC Adapter PoE Injector) Specs:
- Input: 100-240V ~2.5A 50-60Hz - PoE Output: 56V 1.6A (x2); Output: 56V 0.3A (Total Max 180W) LPS Bandwidth with more limited obstruction (I don't really have anywhere with a clear view, haven't tested on rooftop yet):
- 135 mbps down - 25 mbps up - 21 ms latency Unfair Initial bandwidth w/ significant obstruction (bad weather, treetops, fences, houses):
- 46 mbps down - 15 mbps up - 41 ms latency Max available down bandwidth
- 191.35 mbps I placed the antenna all over the property, but always near the ground. The antenna auto-levels and orients itself. Bootup is roughly 1 minute when plugged into power, then it takes anywhere from 1 minute to 15 minutes to properly orient mechanically. Positioning is all done automatically, so it's basically plug & play. The fastest speed test for me showed ~135mbps down, ~25mpbs up, with around 21ms of latency.
There is a single powered ethernet wire from the antenna array to the power supply, and a single powered ethernet wire from the power supply to the router. The provided antenna wire is fixed to the antenna, but well over 100' (by estimation, I didn't measure the length). There is no setup involved besides physical placement and setting a name of the Wifi network and password -- all the tricky stuff is automated.
The router has a single out port which can be connected to another router. Given the build quality of the router, I'm keeping it in my network stack and using the aux port as WAN to the backbone network. I'm using a Ubiquiti Amplifi HD mesh network as the primary local net.
Usage for Streaming / Video conferencing I connected a Samsung 4k smart tv to the network and streamed via YoutubTV and Amazon Prime Video for a few hours. In YoutubeTV, the quality was HD+, with limited buffering after around 10minutes for less than a second intermittently (YouTubeTV has been doing that regularly anyway). With Prime Video, it was on the highest quality without any interruptions during playback. In the statistics, the service would be interrupted intermittently for half a second every 15 minutes or so, which I believe is due to handing off to a new satellite in conjunction with all the obstructions I have.
In addition to streaming, I've been uploading media, chatting on the phone (voip), and using github / npm / rust crates with no issues. Video conferencing worked without delays while connected to a satellite -- can definitely work from home using this connection. I did have an interruption during video after 5 minutes due to satellite switching, and when it happened, I went to the app and it reported how many seconds for the next satellite (15s). After the elapsed time, I was reconnected automatically and could continue my video chat without another interruption.
Given all the obstructions for this connection at the moment, I am amazed at how well it works. Streaming, low-latency video conferencing, and gaming are all completely accessible with this service. Even for the beta, it appears as though they've under-estimated Starlink's capabilities, so I am excited to see it mature.
Posted via Starlink
edit: added power supply specs, content that was cutoff
edit: power supply outputs are standard powered ethernet (PoE)