Android compatibility definition document(CDD) being updated by Google to make sure that the OEMs codes followed must be same. CDD latest update, Google has asked OEMs to “implement” Nougats new notification feature which is an optional implementation, rather a must do guideline by Google. Regardless of their own UI over Android, MAnufacturers must integrate Nougat`s original notification feature because they may lose access to Android branding and Google Mobile Services. For people who are not familiar with the Android Compatibility Definition Document have mentioned the ambiguities that must be fulfilled by the manufacturers to make the devices more compatible with the latest version of Android.
System Notification in the Inclusion of Original Android Nougat
(CDD), the latest Android Compatibility Definition Document which propound on the inclusion of the original Adroid 7.1 Nougat notification system. As the document states:
Android includes Notification Listener Service APIs that allow apps (once explicitly enabled by the user) to receive a copy of all notifications as they are posted or updated. Device implementations must correctly and promptly send notifications in their entirety to all such installed and user-enabled listener services, including any and all metadata attached to the Notification object. Handheld device implementations must support the behaviors of updating, removing, replying to, and bundling notifications as described in this section.
Also suggested by the document, the Android 7.0 Nougat running devices must be offering the ability to control and customize the notifications within the panel. An option should be there in the panel and in the settings menu to mute, block and reset the preferences of notifications. What changes would we say we are looking at? All things considered, producers like Samsung, Huawei, and others actualize their own particular UI over stock Android.
The private UI conveys changes to Android’s unique components, for example, Notifications. With this new stride, Google is attempting to keep up a uniform warning board on all the Nougat running gadgets. New rules disallow producers from rolling out any improvements in the notice board. In the document, Updated Software is written by Google which is:
For device implementations that are launching with Android 6.0 and later, the update mechanism should support verifying that the system image is binary identical to expected result following an OTA. The block-based OTA implementation in the upstream Android Open Source Project, added since Android 5.1, satisfies this requirement. Also, device implementations should support A/B system updates.
It is said to be a Good Move taken by Google, Finally!