OPPOs Journey To Ultimate Smoothness:

OPPOs Journey To Ultimate Smoothness:

As the IT landscape evolves, so does the definition of productivity. In recent years, people's understanding of what actually determines better computing performance has changed. Speed ​​used to be considered the end point of computing capabilities, but gradually the issue of stability and smoothness came to the fore.

Only by ensuring stable and smooth performance in all kinds of applications and scenarios can users experience a true sense of smoothness and efficiency. This is a principle that OPPO has adopted and demonstrated over a decade of development with ColorOS.

Over the past decade, OPPO has strived to perfect the balance between fast response, rock-solid stability, and smooth performance with every iteration of ColorOS. By constantly looking for new ways to combine the best hardware with the most comprehensive and in-depth optimization of the underlying software, we have elevated the concept of flexibility and even the overall perception of Android smartphone performance to provide a smooth user experience in any situation. .

“Visible” and “invisible” softness.

One of OPPO's first achievements in delivering an unprecedentedly smooth user experience was the release of UI First in early 2020. By prioritizing active apps, UI First prevents apps from lagging - plan for consuming too many computer resources. system, resulting in reduced overall performance. The result is a significant reduction in apparent latency and an improvement in what we call “apparent smoothness.”

However, since computing resources are dedicated to supporting active applications, applications running in the background become starved of resources and are effectively shut down. This, in turn, caused a delay when switching between applications. At the same time, the widespread adoption of 5G has led to increased consumption of data-intensive media, ushering in the so-called “multimedia” era and placing additional strain on the data processing system. To address these "invisible" smoothness issues, OPPO has begun optimizing ColorOS for better temperature control, longer battery life, and a smoother, smoother experience.

Our large team of chip engineers conducted a large amount of in-depth analysis of the distribution of processing power for each task across multiple processors on a chip. We then created mathematical models to predict performance and power consumption, and optimize the allocation of computing power for each task to ensure improved battery life without sacrificing performance.

At the same time, we have used advanced memory compression technology to save more memory space for users, and breakpoint playback technology to ensure a smoother and more uninterrupted experience. Now, with the latest ColorOS 14, updated Trinity Engine technologies allow the phone to run up to 28 apps in the background for up to 72 hours.

These innovations enable ColorOS to make the most of any smartphone's hardware and deliver the best results when it comes to traditional metrics used to measure smooth performance such as app launch speed, game image rate, etc. With these ColorOS hardware scheduling features is now consistently ranked among the top performers in major industry tests.

More humane, more consistent

As OPPO engineers continued to push the boundaries of lightness and ColorOS gained more recognition from tech authorities due to its top benchmark scores, the team gradually realized that performance. Higher speeds and top speeds do not necessarily result in greater comfort and "smoothness" for the user. . in all scenarios.

“As a software developer, I've always strived to get things done as quickly as possible. It's easy for us to get used to achieving the best results from a digital perspective,” said Hansheng Hong, director of software technology planning at OPPO.

“For example, we can double the actual speed of our animation, but when the user sees it, it seems very unexpected. Understanding this completely changed my perspective and taught me that it is useless to compete based on data alone.

The all-new aquamorphic effects in ColorOS 14 show how this knowledge is put into practice. Contrary to what might be expected, the animation of these new effects has been optimized by reducing the speed from 380 milliseconds to a more user-friendly 750 milliseconds. Improvements to the dynamic effects logic in ColorOS 14 make every interaction more intuitive and fluid.

This is just one example of how OPPO has integrated human factors analysis into the operating system design. It is a discipline that specializes in the study of human interaction with machines and the environment with the goal of making machines or systems more adaptable to human physiological and psychological characteristics. Through human factors analysis, Hong learned that the human eye can only detect changes at intervals of 100 to 150 milliseconds or more. If changes occur in less than 100 milliseconds, most people simply won't notice the difference. This means that even if the hardware is capable of it, there is no reason to design the system response time below 50 milliseconds.

At the same time, Hong discovered a concept in psychology known as “negativity bias,” which states that people tend to remember only specific negative experiences, even if the overall experience was positive. For example, if you only experience lag one time out of a hundred times you open an app, you're more likely to remember that negative experience and view the overall experience as negative. This means that stability and consistency, rather than random accelerations, determine a smooth user experience.

To ensure this smooth and consistent level of performance throughout the lifespan of our mobile devices, OPPO has integrated human factors analysis into various aspects of ColorOS. One of the final decisions was to set the application launch response speed to 135 milliseconds. Through millions of repeated tests, we've also identified and resolved very unlikely consistency issues in areas such as haptic feedback, software parallelism, display latency, and more. The result is consistent response times ranging from 100 to 150 milliseconds for all aspects of the user interface without noticeable fluctuations.

Take advantage of the power of AI-generated content.

Looking to the future of smartphones and operating systems, the ColorOS team recognizes that the integration of AIGC (artificial intelligence generated content) will likely place high demands on mobile system resources, from memory and processing capabilities to battery life. . . bridge. . OPPO is currently researching and experimenting with similar features, such as how to optimize memory usage and power management techniques to meet such high demands.

The Trinity engine in ColorOS 14 exemplifies this forward-thinking approach with its advanced solutions for optimizing system throughput and stability through optimized management and scheduling of compute, memory and storage resources at the microarchitecture instruction level.

The updated Trinity engine includes three core technologies: ROM revitalization, RAM revitalization, and CPU revival. Updating the ROM frees up more memory space by compressing program data and merging duplicate files to solve performance problems caused by long-term memory overflow. RAM Resurgence works by overhauling Android's core RAM mechanism and using specialized techniques to make apps launch faster and make switching between apps smoother. Finally, CPU Vitality uses a sophisticated compute power model that allows for precise energy planning, determining the best balance between performance and power consumption.

In addition to the Trinity Engine, OPPO's Instant Bandwidth technology, which will be included in the upcoming ColorOS 14 update, is another example of how the memory management system has been rewritten for a smoother experience. OPPO developed this technology more than 18 months before the open source release of Google Linux, changing more than 50,000 lines of code in the original kernel. With Instant Bandwidth technology, memory access performance is dynamically adjusted based on smartphone usage, allowing for speeds up to 16x faster (e.g. 4K to 64K from DDRAM to CPU). By increasing data transfer bandwidth, read data loss is greatly reduced, which helps improve memory utilization and reduce latency when using your phone.

Further enhancing the synergy between hardware and software, ColorOS 14 provides users with an extremely smooth experience in all scenarios with up to 48 months of uptime guarantee. Based on insights from over 600 million monthly active users of ColorOS, OPPO continues to leverage its unique position to identify global user trends and unmet needs to further optimize the smooth and seamless experience on OPPO devices.

- Notification -

Why Android Cameras Make Such a Bad Impression on Social Media

0 Comments