On October 9, 2024, Shenzhen - OPPO held a smooth technical communication meeting today to forecast the upcoming ColorOS 15 system, which has achieved a major upgrade in terms of smoothness and stability. The new ColorOS 15 will be equipped with the aurora engine and the tide engine, which will take the lead in reconstructing the smooth experience of Android system from the infrastructure to the application level, and will be officially released at the OPPO developer conference on October 17.
Chen Xi, ColorOS Design Director
Face the Android native problem and reconstruct the system to smooth new experience
The native experience of Android system has been difficult to meet the experience needs of current users. Restricted by the native framework, the single thread architecture of Android system is difficult to cope with complex application requirements, resulting in a picture visual jam. The Android native single module performance solution will also cause the hardware and software cores to be uncoordinated, resulting in delayed system resource scheduling.
ColorOS Chen Xi, the design director, said at the communication meeting: "fluency should not only stay at the basic performance level, but also extend to the sensory and functional levels, so that mobile phones are not only tools, but also an extension of the body." He further proposed ColorOS's three-tier system of fluency, emphasizing the all-around refreshing of Android's new experience of fluency through focused design concepts and dual engine technology innovation breakthroughs. ColorOS 15 comprehensively breaks through the limitations of Android through the new aurora engine and tide engine. Zhou Haitao, ColorOS system development director, shared the details of the development of the aurora engine at the meeting, and explained how to solve the system jam problem caused by single thread design through the new parallel rendering architecture.
ColorOS 15 fully reconstructs Android smooth experience
The industry's first parallel rendering architecture, aurora engine enabling silk sliding effect
The traditional Android system is limited by the single thread drawing framework and the serial operation mode. The next task will respond to the end of the previous task, and cannot be interrupted in the middle. Users can only queue up to wait for the response, resulting in problems such as click failure and system image jam. At present, the industry transition solution has not solved the underlying problem of Android serial and single thread rendering architecture. Although the operation can respond in a timely manner, the sense of "flicker" still exists. The "one size fits all" dynamic effect solution obviously cannot really break the bottleneck of Android fluency.
ColorOS 15 launched the industry's first parallel rendering architecture. Through the parallel response architecture and the dynamic scheduling mechanism under the unified rendering framework, each resource thread can draw pictures independently, so as to solve the problems such as picture flicker caused by resource conflicts, so that the system can respond quickly and the pictures can also be smooth and coherent.
Based on the feature that the aurora engine provides parallel response and unified rendering, ColorOS 15 realizes the industry's first parallel animation, and the system level sliding dynamic effect also fully covers mainstream third-party applications, truly bringing users a system experience of light and comfortable images, smooth and silky manipulation.
Zhou Haitao, ColorOS System Development Director
Android's first chip cache intelligent dynamic allocation technology, the new tide engine breaks through the bottleneck of chip energy efficiency
Tan Hao, the head of ColorOS Platform Development Center, introduced the newly upgraded tide engine of ColorOS 15 in detail at the communication meeting. He pointed out that the tide engine has broken through the bottleneck of Android system in chip cache allocation through in-depth joint tuning and optimization with chip manufacturers. ColorOS development team went deep into the chip cache computing unit, completely reconstructed the system cache allocation mechanism, and designed a cache allocation technology with intelligent and dynamic capabilities. It not only supports different PUs to flexibly allocate system cache resources according to the current task type, but also has faster and more accurate allocation speed, and the overall smoothness has been improved by 22%, not only outstanding in daily operations, It is also skillful in complex scenes.
In addition, the new tide engine is equipped with an exclusively self-developed full stack algorithm accelerator. Through the reconstruction and acceleration of software library algorithms, based on more efficient parallel operations, one instruction can act on multiple data units at the same time, effectively reducing the number of memory accesses, achieving up to three times the improvement of algorithm efficiency, decompressing multimedia and files The fluency of different user scenarios, such as application switching, has been significantly improved.
Tan Hao, Head of ColorOS Platform Development Center
The Continuous Accumulation and Future Prospect of Technological Innovation
For many years, OPPO has always regarded fluency as the core R&D direction of ColorOS, and has built a trinity R&D system including "engineering technology organization+advanced research organization+patent layout". OPPO currently has six research institutes and six R&D centers around the world, and cooperates with Huazhong University of Science and Technology, Shanghai Jiaotong University and many other universities to continue to explore the smoothness optimization of Android system.
ColorOS 15, which will be officially released on October 17, will be launched on the OPPO Find X8 series and One Plus 13 with the dual engine technology of aurora engine and tide engine. At that time, ColorOS 15 is bound to bring unprecedented smooth experience. Please wait and see.