LightBlog

dimanche 14 juin 2020

Android 11’s power menu device controls finally bring the phone into the smart home

Android 11 Beta 1 was released this week and it includes a bevy of great features. One that has stuck out to me ever since we first spotted it in earlier Developer Previews is the Device Controls in the Power Menu. As someone who has invested in smart home devices, this is a very exciting feature and it makes my phone feel fully integrated into the smart home.

For some background, the Device Controls API allows developers to put home automation shortcuts in the Power Menu. Google has been slowly adding code for this feature since the first Developer Preview, but it really became functional in Developer Preview 4. The Google Home app now supports this feature, so any device you have set up in the Google Home app can show up in the Power Menu. Eventually, we’ll see other apps tie into this feature as well.

Android 11 News on XDA

Google is doing some interesting things with the Power Menu in Android 11. Besides the Device Controls, they also have payment methods and boarding passes on this menu. Google says they are thinking of this area as sort of a “pocket” for your digital wallet and keys. That’s a pretty good analogy for why I believe Device Controls finally make my phone feel like a part of the smart home experience.

Smartphones are already important for a smart home setup. Depending on the devices and ecosystem(s) you use, there are probably a few different “remote” apps on your phone. These apps can be used to turn on/off lights, dim the brightness, lock doors, create routines, etc. At first, using these apps feels pretty futuristic. You can turn off the light from your bed! This is the future! But after a while, the experience becomes clunky.

Personally, I’m invested in Samsung’s SmartThings ecosystem, so I only need one app to control my smart devices. Everything connects to the SmartThings Hub and then shows up in the app. If you don’t use a central hub, you may have Wi-Fi connected devices from a few different companies that all have their own apps. The Google Home app can bring all of these devices into a single interface—which is a good start—but Device Controls is the better solution.

See, after the initial “this is the future!” phase wears off, your phone starts to feel like just another remote. The problem is that it’s a really inefficient remote. You have to unlock it, find the app you need, scroll around, and then tap a button. This is why smart speakers are so popular among smart home enthusiasts as they remove a lot of the barriers to quickly control a device. You can simply use your voice from anywhere and completely avoid pulling out your phone.

Having a physical remote to control your smart home is a nice convenience, though, and that’s why I’m excited about Device Controls. Putting the smart home controls in the Power Menu makes them feel like a native part of the OS. Rather than hunting for some third-party app, you can use the physical button on your phone to jump to the switches. It’s the difference between something that feels “tacked on” and something that feels intentional.

Smart home devices are all about convenience. Anything that makes the experience just slightly less cumbersome is a big deal. Device Controls in Android 11 feels like the next step in fully integrating smartphones with the smart home. Now the phone in my pocket isn’t just a delivery mechanism for apps, it’s actually a native-feeling remote. This is the future.

Hey Google, turn off the light.

The post Android 11’s power menu device controls finally bring the phone into the smart home appeared first on xda-developers.



from xda-developers https://ift.tt/3e4Ajck
via IFTTT

How to add any app to LG UX’s Dual App feature

The LG UX custom Android interface might not be the most popular OEM software out there, but it does pack in some useful features like a desktop mode in its latest iteration. LG also offers its feature to run separate instances of the same app, which is a concept we’ve come to know as app cloning. Dubbed as “Dual App”, this particular feature can be found under Settings > General. By default, the Korean OEM allows only a handful of messaging platforms and social media apps to be cloned as dual apps, but one can easily bypass that allowlist.

As it turns out, LG’s Dual App is largely similar to the “Parallel Apps” implementation in OxygenOS by OnePlus. In both cases, a hidden user profile is created in order to install a cloned instance of an app and keep the associated app data separate from the primary user profile. The profile ID of the secondary user profile, however, is different between LG UX and OxygenOS. While OnePlus is utilizing user “999” for Parallel Apps, LG UX spawns a new user profile with the ID “98” for this purpose. XDA Junior Member zenith22 has discovered this important detail by executing adb shell pm list users while tinkering with the Dual App section.

Now that we have the user profile ID, it’s child’s play to install any app of your choice inside LG’s Dual App container. The required steps are as follows:

  1. Set up ADB shell access. You might need to change the USB mode on your LG phone to “MIDI” to properly initialize USB debugging.
  2. Download the APK file for the desired app to be cloned from a trusted source to your PC.
  3. Run the following ADB command:
    adb install --user 98 <apk_name>.apk
  4. This will install the app to user profile 98, i.e. the profile for Dual Apps.
  5. To make things easier, you can try installing the Aurora Store to the hidden “Dual App” user profile. The Aurora Store is an unofficial client of the Google Play Store which will allow you to directly install apps inside the Dual App container.

How often do you use Dual App on your LG smartphone? Let us know in the comments below!

The post How to add any app to LG UX’s Dual App feature appeared first on xda-developers.



from xda-developers https://ift.tt/2XZhWQq
via IFTTT

samedi 13 juin 2020

Mi Box 4K Review: Reinvent your old TV with this efficient and budget-friendly Android TV box

Xiaomi has been selling smart TVs in India since 2018 and it should be credited for propelling the demand for affordable smart TVs as well as creating a mid-segment between sub-standard and good televisions. After launching its first batch of smart TVs running an AOSP-based interface, Xiaomi transitioned to the Android TV interface in response to the paucity of supported apps on the previous software platform. More than two years after the first launch, Xiaomi is the leading smart TV brand in India in terms of sales. But now, Xiaomi has a different notion and that’s to convert every TV into a smart TV, especially keeping in mind the older ones. In line with this, Xiaomi had launched the Mi Box 4K, an Android TV set-top box that can connect to any TV or desktop monitor via HDMI and convert that it into a screen running Android TV.

Amlogic Android TV Sticks XDA Forums

Buy Mi Box 4K in India: Flipkart || Mi.com

How is Mi Box 4K useful?

Using the Mi Box 4K, you can literally convert any TV, screen, or desktop monitor into a smart TV. If you’re adventurous enough, you can even convert a much older CRT TV or monitor into a smart TV using the Mi Box along with the right adapters. The bottom line is, this device can give any standard screen the superpowers of a smart, internet-connected Android TV. This modular approach works in Xiaomi’s favor since TVs, unlike smartphones, have much longer lifecycles, and users prefer to keep their TVs easily for five years, maybe even seven or more, instead of upgrading them every time some new technology is introduced.

xiaomi mi tv box android tv 4k

While a product of this sort is new to the Indian market (not counting the Amazon Fire TV Sticks), the concept isn’t new and dates back to at least the Nexus Player. Xiaomi’s Mi Box isn’t new either. It was first launched in China and the U.S. back in 2016 with Android TV 6.0 and updated in 2018 as the Mi Box S with a new attire but the same hardware inside and Android TV 8.0 running on it. The Mi Box 4K appears to a rebranded version of the Mi Box S running Android TV Pie natively.

Despite being a two-year-old apparatus, the Mi Box 4K for ₹3,499 brings the same hardware specs as the latest Mi TVs and the only thing you need to supplement it with is a display of your choice. It runs on an Amlogic chip with a quad-core CPU complemented by 2GB of RAM and an 8GB of internal storage. It comes with a Xiaomi Mi TV Bluetooth remote with an in-line microphone for communication with Google Assistant and quick launch keys for OTT apps such as Netflix, Amazon Prime Video, and YouTube.

mi box 4k tv


What makes Xiaomi’s Mi Box 4K worth your money?

I have been using the Mi Box for more than a week and here are the reasons that make it worth every penny you spend on it.

Disclosure: Xiaomi India loaned us the Mi Box 4K for this short review. However, they did not have any inputs on this article.

4K on any display – almost!

The Mi Box 4K supports video playback at up to 4K resolution and 60fps along with support for HEVC video compression format. Technically, while the playback resolution is limited by the display you’re using along with the Xiaomi TV Box, you can not only play 4K videos using a USB storage but also in the YouTube app for Android TV irrespective of the display’s resolution. I’m using a Full HD TV here and as you can see below, YouTube can play 4K videos. It’s good to see that the Mi Box 4K is not the bottleneck in this scenario.

xiaomi mi box 4k youtube mi tv drm widevine l1

Using the DRMInfo app, we can confirm that the TV box supports Widevine L1 license, giving it the ability to play premium content at high resolution. Therefore, the Mi Box 4K is capable of playing 4K videos on OTT apps such as Netflix, Amazon Prime Video, Hotstar, or Sony LIV as long as you have an Ultra HD TV and the necessary, subscription plan.

DRM Info (5 Years Anniversary) (Free, Google Play) →

Clean interface: no Patchwall, nor any bloatware

Xiaomi’s Mi TV lineup that runs on the company’s own content discovery interface – Patchwall. This is a content-focused interface filled with recommendations allowing easy discovery of new or relevant content for users who require guidance. While Patchwall is appreciated by many users, it may have unwanted recommendations or act as an extra layer of software for users who already know what they wish to watch. And, that’s where the Mi Box 4K excels! The device comes just with a stock Android TV interface for easily jumping into whatever content users want to watch.

android tv pie launcher

Not just that, the Mi Box also comes without any unwanted OTT apps like Zee5 or VOOT preinstalled, giving you the full liberty to customize your TV experience as per your liking.

Ability to Plug-n-Play

The Mi Box 4K essentially comes with the same hardware (sans the screen) as some of the latest options in the Mi TV lineup. But the apparent advantage here is of portability. There can be many applications that this portability facilitates: you can carry the media player to a friend’s house for a movie marathon or a house party, or just take it along with you on a vacation so you’re not limited to the crappy SD-only satellite television – or even worse, paid in-room entertainment – in the hotel, nor would you need to sign your subscriptions again onto an unknown setup. The playability allows you to even hook the Mi Box to a projector over HDMI, or even VGA using a converter. This versatility makes the Mi Box 4K an extremely practical and worthwhile product.

SDR to HDR

Just like the latest Mi TV lineup, the Mi Box 4K supports an SDR to HDR option. As the name suggests, this option can be toggled to upscale standard dynamic range (SDR) content to high dynamic range (HDR) content. Typically, this feature works with any TV that supports any of the HDR formats such as HDR10, HDR10+, Dolby Digital, HLG, or Technicolor’s Advanced HDR. Native HDR support on the TV is a must-have or the feature might not show any noticeable results even while being turned on.

With the SDR to HDR option turned on, the dynamic range is widened throughout the UI; in simpler terms, the bright parts of the display become brighter and the light parts become lighter. Parts of the interface where this change is reflected include the Android TV launcher, the Play Store, and all the apps.  It must be noted, however, that this HDR effect appears static, meaning the contrast doesn’t change with each new frame and remains the same everywhere.

3.5mm headphone jack and a USB port

For direct audio output to a headphone or an old stereo system, the Mi Box 4K comes with a headphone jack. Interestingly, the same port also serves as an optical audio port. The headphone jack allows you to listen to the audio in private without disturbing someone else’s peace. It’s worth mentioning that you can also connect a Bluetooth headset to the Mi Box for wireless audio but that might involve latency of about 2 seconds since there’s Hi-Fi support here. We did try these out with the OnePlus Bullets Wireless 2, and there is noticeable audio latency.

xiaomi mi box s back

In addition to the headphone jack, the USB port can come in handy if you want to watch some pre-downloaded content, listen to music, or look at some pictures from a hard disk or a USB thumb drive. In addition, you can also sideload apps onto the Mi TV that may not be optimized for Android TV or not available on the Android TV’s Play Store.

Dolby Audio and DTS 2.0 with digital out

The Mi Box 4K comes with DTS 2.0 + Digital Out, providing a high-fidelity transmission and brilliant surround sound experience using a home theater system with a 5.1 channel setup (or fewer speakers). The enhanced audio signal can be sent over either the 3.5mm audio connector or an optical audio cable.

In another scenario if you use multiple input sources with your TV and your home theater system is plugged into the TV instead of the Mi Box, you can still make the best out of the surround sound experience. This means the audio signal sent to the TV is directly passed through to the home theater system without any processing or compression.

xiaomi mi box optical audio spdif

At the same time, the Mi Box 4K also comes with Dolby Audio support which enhances the surround sound experience. Netflix, for instance, supports up to 5.1 channel support via Dolby Audio.

Dolby Audio and DTS are compression standards from rival companies and having support for both of them ensures the best of both worlds for the users.

Data Saver and Dual-band Wi-Fi

As its name suggests, the Mi Box 4K can play videos at a maximum resolution of 4K. When you’re streaming content in 4K resolution – or even Full HD – it requires a fast and reliable connection. To ensure that, this Android TV Box comes with dual-band Wi-Fi allowing you to stream content without any stoppages. My Wi-Fi router connected to a 100Mbps fiber line is in the next room from the room where the TV is and in this room, I get a download speed of about 15Mbps on the 2.4GHz compared to the 75Mbps download speed which I get on the 5GHz connection. So, the faster 5GHz connection provides for a viewing experience free of buffering or lag in terms of achieving the best resolution.

mi tv data saver hotspot

For countries like India where Wi-Fi penetration is still fairly low, people might often use mobile hotspots as their source of Wi-Fi connections. Keeping this in mind, Xiaomi India introduced the Data Saver feature on the Mi TV lineup in India. The feature, as the name says, prevents excessive consumption of mobile data. Xiaomi claims that only about one-third of the data is consumed as compared to when using a Wi-Fi connection. This is accomplished by pausing any background activity and optimizing the resolution of the streamed content. Keep in mind that users of the Mi Box are the ones who have shied away from making the switch to a smart TV, possibly due to a budget constraint — so this feature gets greater utility in this context.

HDMI CEC

The Mi TV 4K supports CEC over HDMI (HMDI Consumer Electronics Control), which means that you can control it using the TV’s remote or conversely control the TV with the remote you get with the Mi Box 4K. From the Android TV’s device preferences, you can also choose what all can be controlled by the other remote. You can choose to switch on the Mi Box and your TV, play/pause, or navigate through the interface using the same remote.

hdmi cec xiaomi mi box 4k


Mi TV 4K: Salvage your old TV

TVs – unlike other forms of consumer tech – last much longer and are replaced much less often. Many people even use their existing TVs until it dies, and this makes the Mi TV 4K – or any other device of this form a very practical choice. There’s essentially no harm in giving your TV a makeover by spending just ₹3,499 especially when you’re in no mood to spend a bigger amount on a new TV (and also deal with all the other hassles of buying a TV). There are definitely many Android TV boxes available in the market – you will find options like the NVIDIA Shield TV in the U.S. but that cost more than the Mi TV.  If you’re in India, you are limited by cheap options from unknown brands, or opting for the Amazon Fire TV sticks which have a different user experience.

Buy Mi Box 4K in India: Flipkart ||| Mi.com

android tv

Alledged “Google Nest TV” dongle

Google, too, recognizes the significance of this freedom and has been working on its own HDMI plug-n-play Android TV device, codenamed “Sabrina”. Xiaomi may also be working be on a more compact Android TV stick as an upgrade to the Mi Box, though there is no indication of when this will arrive in India if it does in the first place.

What the future holds for that device or the product category, in general, is not very clear at the moment. What is clear is the fact that Xiaomi’s Mi Box is the most reliable and pocket-friendly option you can use to preserve your old TV for a few more years.

Amlogic Android TV Sticks XDA Forums

Buy Mi Box 4K in India: Flipkart || Mi.com

The post Mi Box 4K Review: Reinvent your old TV with this efficient and budget-friendly Android TV box appeared first on xda-developers.



from xda-developers https://ift.tt/3hts4bQ
via IFTTT

Hands-on with Imint’s Vidhance Software: Powerful Video Stabilization!

Even if you consider yourself very in tune with what’s going on in the smartphone space, there’s a good chance you haven’t heard of a company like Imint before. Not every smartphone company can be like Apple, Samsung, or Huawei and develop almost all of their own technology in-house, and even the big 3 that we just mentioned still often license technology from third-parties. Imint is one such company that develops and licenses software to smartphone makers, many of whom you’re probably familiar with, including ASUS, Motorola, Xiaomi, Vivo, Huawei, OnePlus, OPPO, HMD Global, and many others. The company’s signature Vidhance suite is comprised of various camera tech that enables some of the best stabilization I’ve seen on any phone, ever.

Imint is a Swedish company that was founded in 2007 and currently develops and licenses the Vidhance SDK, a software development kit for chipset vendors and smartphone device makers to integrate Imint’s video enhancement technologies. Back in February, Imint announced two new additions to their Vidhance software suite: Selfie Mode and Super Stabilization. Selfie Mode is designed to keep your face in the frame when you’re recording a video from the front-facing camera, whereas Super Stabilization uses wide-angle and high-resolution cameras to stabilize videos with excessive motion in them. Both of these features have been optimized to run on the Spectra 480 ISP in the Qualcomm Snapdragon 865, and they’re both already shipping on the new Motorola Moto Edge+.

In order to demo Imint’s Vidhance software, Imint sent me two Pixel 2 devices running a customized version of Android with Imint’s software baked in. The two phones came pre-installed with 3 different apps: Stabilization, Live Composer, and Auto Zoning. In the video below, I go through the different options, show off some of the settings, and do a demo of each of the apps.

Stabilization is, of course, designed to produce a super stable video. With it enabled, I found the video stabilization to be much better than the phone’s OIS alone. (Since both phones sent to me were running a modified AOSP ROM, I couldn’t test the standard Google Camera app with Google’s Fused Video Stabilization [OIS+EIS] to compare.) Still, the results speak for themselves: Vidhance stabilization does an incredible job stabilizing video from the rear camera. Front-facing video is even more impressive in this case because on many phones, there is no OIS on the front camera. That means without any software stabilization, front-facing video can get really shaky.

Next is Auto Zoning and this is what I think is the most impressive feature. With Auto Zoning, you can zone in on a specific area and keep that area in focus even as you move the camera around. For example, you could be panning your phone around in a park, but as long as the area you have selected is in sight of the camera, it will always be cropped in on that one area.

Next is Live Composer, which basically allows for super-smooth zooming. While it might not sound like a huge deal (and it really isn’t), it’s really neat to just play around with. It’s something that will take you by surprise when you realize just how choppy zooming in on most smartphones can be.

While all of these features seem impressive, keep in mind that they aren’t just available for you to download with an app. Imint licenses this technology for OEMs to use in their smartphones. There’s no easy way to tell which of Imint’s Vidhance features are being used in any particular smartphone, either, as OEMs usually don’t bother (or rather, prefer not to) list what technologies they’re licensing. At least for the Motorola Moto Edge+, we know it supports a couple of new Vidhance features including Video Stabilization, Horizon Correction, Dynamic Blur Reduction, and Field of View Correction. Even though I haven’t had the chance to try these features out on a commercially available device, I’m really impressed by what I’ve seen on the demo Pixel 2 units that Imint loaned me.

The post Hands-on with Imint’s Vidhance Software: Powerful Video Stabilization! appeared first on xda-developers.



from xda-developers https://ift.tt/30Fs8Q8
via IFTTT

[Giveaway] Wavelet’s latest update adds even more features to make your headphones sound better

Last month, we wrote about an app called “Wavelet” that really took off among the community. The app is developed by XDA Senior Member pittvandewitt and it’s designed to let you apply an equalizer profile to tune your headphones to the Harman standard. For many users, this improves the sound quality of their headphones, though of course, audio quality is largely subjective. Still, a lot of our readers tried out the app and reported that it worked very well for a variety of headphones.

Well, pittvandewitt is back with a major update to the Wavelet app. The latest update adds even more features, and to celebrate the success of the first release, the developer has shared multiple promotional codes so we can do a giveaway! (More details on that below.)

Screenshots of the Wavelet app from its Play Store listing.

Wavelet's Existing Features (via Google Play)

AutoEq
• All models have been measured and compensated to the Harman target to provide you with the best sound quality you can get out of your cans.

9-band Graphic equalizer
• Compensate for missing frequencies or annoying spikes

Bass booster (Full package)
• Add some extra thump to your beats

Reverberation (Full package)
• Simulate reverberation in your tracks

Virtualizer (Full package)
• Add spatialization effect to your music

Bass tuner (Full package)
• Remove unwanted resonance from bass frequencies

Limiter
• Remove unwanted volume peaks

Channel balance
• Restore balance between left and right channel

New Features in Wavelet

Importing GraphicEQ Files

The first major new feature is the ability to import GraphicEQ files generated by AutoEQ. In our last article, we talked about how members of the audiophile community came together to create a database of over 2,300 sound profiles tailored to specific headphones. This database is available and updated frequently on GitHub and is where the Wavelet app sources its equalizer profiles from. With the ability to import GraphicEQ files, Wavelet will now let users add their own headphones if they’re not already included in the big database. You can find instructions on how to create custom compensation data in this article.

Choosing the Bass Type

Next up is the expansion of the bass tuner feature. Wavelet users will be able to choose from 3 different types of bass tuning: natural, transient compressor, and sustain compressor types. Per the developer:

“The transient compressor adds the possibility to increase or decrease the initial bass punch. The sustain compressor preserves the transient and is able to increase or reduce the rumble. This can be used to reduce resonance without compromising the initial kick or to make balanced armature drivers sound less anemic.”

Making the Wavelet Service Less Annoying

Lastly, pittvandewitt received complaints from users about the endlessly running service, so he has updated Wavelet so that it will now close automatically after all active music sessions are ended. The service will automatically restart whenever a new audio session is opened, though. Legacy mode must be disabled for this to work.

Bug Fixes

The Wavelet update also includes some bug fixes. Per the developer:

  • The selected audio device will now always represent the currently active audio device.
  • A distinction in configuration between Bluetooth devices connected as a separate left and right device will no longer be made.
  • The vast majority of ANRs and crashes are fixed.

Giveaway!

The developer has shared 50 promotional codes with us to distribute to you. We will be posting 10 codes at a time in the comments section below at every hour. To redeem a code, open the Google Play Store, swipe open the sidebar menu, tap “Redeem” near the bottom, and enter the code.

Be sure to download the Wavelet app from the Play Store below and also visit the XDA forum thread if you have any questions, comments, or concerns.

Wavelet: Headphone specific equalization – XDA Forum Thread

Wavelet: Headphone specific equalization (Free+, Google Play) →

The post [Giveaway] Wavelet’s latest update adds even more features to make your headphones sound better appeared first on xda-developers.



from xda-developers https://ift.tt/3dZWSz2
via IFTTT

MicroToggles is an open source widget with 30+ toggles for rooted power users

Google introduced Quick Setting tiles in Android Lollipop to allow users to easily toggle certain settings on their devices. However, you still need to pull down the notification shade with one finger at least twice to see the full set of Quick Settings tiles (you only need to pull down once if you use two fingers). Now imagine the freedom to have all those toggles on your home screen in the form of a widget. This is where MicroToggles from XDA Recognized Developer ukanth comes into play.

Widgets have been a staple among Android users for years, and MicroToggles allows them to be more productive by adding more than 30 actionable toggles. Besides typically used toggles such as Wi-Fi, GPS (AKA Location), and Airplane mode, you will now get access to several not-so-used toggles such as Wireless USB Debugging and battery information at your fingertips. Expand the list below to see all the supported toggles.

Supported actions by MicroToggles

  • Wifi optimizer
  • Home Shortcut
  • USB Tether
  • Screen Lock
  • Volume Toggle
  • adbWireless
  • Rotation Lock
  • Wifi
  • Sync
  • Mobile Data
  • Flashlight
  • GPS
  • Bluetooth
  • Brightness
  • Data network Toggle
  • Bluetooth Tether
  • Sync now
  • Airplane Mode
  • Bluetooth Discovery
  • Music Volume
  • Brightness
  • Auto Brightness
  • Brightness Slider
  • Screen Always On
  • Screen timeout
  • Screen auto rotate
  • Screen Light
  • Volume Slider
  • Battery Info
  • Pulse Notification Light
  • Font +/-
  • Shutdown menu
  • Shutdown
  • Restart

The developer is actively working on adding more features as well as new toggles. The app works on Android 10 while being backward compatible all the way back to Android Lollipop. Having root access is suggested to make the most of this highly customizable Android widget as many toggles require root.

microtoggles_widget microtoggles_options

The concept of this app isn’t completely new, though, as the widget itself is based on an app named PowerToggles that used to provide similar functionalities. XDA Junior Member painlessDeath, the creator of PowerToggles, open-sourced the project before discontinuing development which was later picked up by XDA Recognized Developer ukanth to use as the foundation for MicroToggles.

As of now, the app is in the Early Access stage, but you can download it using the link below. The source code is available on a private repository, which the developer has promised to make public after the general availability of the widget.

MicroToggles — XDA Download and Discussion Thread

MicroToggles (Root) (Free, Google Play) →

The post MicroToggles is an open source widget with 30+ toggles for rooted power users appeared first on xda-developers.



from xda-developers https://ift.tt/3hmZmcN
via IFTTT

How to force 90Hz mode in every app on the Realme X2 Pro [Root]

The Realme X2 Pro is unquestionably one of the best-priced flagship-tier smartphones you can get, even in 2020. Powered by the Qualcomm Snapdragon 855+ SoC, the phone offers an impressive quad-camera setup, insanely fast 50W charging, and a high refresh rate 90Hz display. Users have the freedom to choose between the 60Hz and 90Hz refresh rates, but the 90Hz mode is actually limited to only a handful of third-party apps. Our own Tushar Mehta tried out the famous ADB command trick from the OnePlus 7 Pro/7T/7T Pro to unlock the 90Hz mode at all times in all apps, only to find out that it did not work on the Realme X2 Pro. That was obviously going to be the case since the X2 Pro doesn’t run OxygenOS but rather ColorOS/Realme UI.

Realme X2 Pro Forums

The good news is, though, that Realme has a hidden command left in the Realme X2 Pro’s firmware, which can be exploited to unlock a persistent 90Hz mode on this device. XDA Recognized Developer phhusson actually managed to discover the required parameters back in February. You need to fiddle with an Android service called SurfaceFlinger, albeit you have to be rooted to execute the command shown below from ADB shell or a terminal emulator app. This command will need to be executed on every boot.

su -c service call SurfaceFlinger 1035 i32 0

In case you are running a recent version of phhusson’s custom AOSP Project Treble GSI on your Realme X2 Pro, then you can find a “Force FPS” option in the “Misc” settings of phhusson’s Treble settings app which does the same thing mentioned above. You can separately download the relevant app, but it might work under stock Realme UI.

Force 90Hz mode in every app on the Realme X2 Pro — XDA Discussion Thread

If you would specifically like to force a 90Hz refresh rate for just PlayerUnknown’s BattleGrounds (PUBG) Mobile on the Realme X2 Pro, XDA Senior Member rkmadotra has come up with a handy Magisk module. Upon examining the internals, it seems that the module just replaces /system/etc/refresh_rate_config.xml with a modified version of that file that sets the PUBG Mobile package to 90Hz display mode.

PUBG Mobile Global 90Hz Enabler for the Realme X2 Pro — XDA Download and Discussion Thread

Both Realme UI and ColorOS have this particular file on smartphones featuring display panels with a refresh rate higher than 60Hz. The OS checks the packages in this list to decide what refresh rate mode to run the display at. For example, this file does exist on the OPPO Find X2 and Realme X3 SuperZoom, though these two devices can’t run at 90Hz as they only have 60Hz and 120Hz display modes.

The post How to force 90Hz mode in every app on the Realme X2 Pro [Root] appeared first on xda-developers.



from xda-developers https://ift.tt/2XXZl7C
via IFTTT