Исходный код ядра OnePlus 10 Pro опубликован в открытом доступе, открывая путь к поддержке кастомных прошивок

После задержки с выпуском, OnePlus 10 Pro теперь доступен на мировых рынках для нетерпеливых поклонников. Для сторонних разработчиков прошивок и энтузиастов у нас есть хорошие новости: исходный код ядра OnePlus 10 Pro был опубликован — теперь он находится в открытом доступе.

Для тех, кто задается вопросом или не понимает, что такое «ядро», по сути, ядро — это важная часть программного обеспечения, которая служит мостом между операционной системой, любыми приложениями на устройстве и самим аппаратным обеспечением. Фактически, всё, что вы можете или захотите сделать, потребует обращения к ядру или его использования. Это почти как переводчик, который работает между программным и аппаратным обеспечением вашего смартфона.

Важно отметить, что при выпуске каждого смартфона на Android (а не только OnePlus 10 Pro) конкретный производитель обязан опубликовать или сделать исходные коды ядра устройства общедоступными в соответствии с Универсальной общественной лицензией GNU версии 2 (GNU General Public License version 2). В зависимости от OEM-производителя, публикация исходного кода ядра может занять некоторое время. OnePlus обычно требуется на это несколько недель, при этом глобальный релиз состоялся уже более двух недель назад.

Как заметили на XDA, исходный код ядра OnePlus 10 Pro был загружен на GitHub китайским OEM-производителем. Это отличная новость, поскольку, хотя на данный момент она может и не затронуть конечного пользователя напрямую, она открывает путь для будущей разработки сторонних прошивок и, следовательно, поддержки кастомных ROM для устройства. Учитывая общественное недовольство OxygenOS 12 и 12.1 из-за сильного влияния ColorOS, поклонники могут рассматривать такие прошивки, как LineageOS, в качестве способа насладиться новым устройством без навязчивого программного обеспечения Oppo поверх Android 12.

Больше о OnePlus: