3 ms·
Project Treble is already fully supported by Qualcomm and other SoC vendors, that's not the issue. The issue is that Treble simply shifts the compatibility iss
by codewiz 6y ago
Project Treble is already fully supported by Qualcomm and other SoC vendors, that's not the issue.
The issue is that Treble simply shifts the compatibility issues from on from one layer (kernel) to another (Android HAL). There's still a compatibility horizon, because newer Android systems will eventually want to use newer kernel features and HAL APIs which were not present on ancient HALs which have been abandoned by the vendor.
And even if the OS could theoretically maintain backwards compatibility with older HAL APIs for 10 years, in practice the System + HAL combinations which aren't fully tested tend to break for various unforeseen reasons, making it unwise to push OS updates to devices which aren't fully supported by their vendor.