Как да използвате персонализирана верига от инструменти за ROM и ядра

Инструменталните вериги предоставят необходимите инструменти за компилиране на вашия код. Персонализираните вериги с инструменти често идват с оптимизации, които можете да използвате – научете как с това ръководство.

Веригите инструменти са основно набор от инструменти за разработка, които се използват във верига (изходът на един инструмент става вход за следващия и т.н.), за да се компилира изходен код (в този случай ROM и ядки). Докато инструменталната верига на Android NDK (която идва с GCC, наред с други инструменти) обикновено се използва за това, разработчиците могат да използват и други вериги с инструменти, ако желаят. Те могат да включват оптимизации, фокусирани върху производителността или стабилността, например.

Linaro и SaberMod са два популярни примера за персонализирани вериги с инструменти. И двамата въвеждат няколко оптимизации, особено за последните ARM процесори. Ако се опитвате да намерите разберете как да превключите към персонализирана верига от инструменти, тогава може да искате да разгледате урока XDA Senior Член

frap129 е написал. В него той обяснява как да извлечете инструменталната верига, която искате, както и необходимите промени, за да я използвате. Въпреки че ръководството използва Linaro и SaberMod като примери, то може да се използва и за всяка друга персонализирана верига от инструменти. Интересувате ли се? Отидете на Превключване към нишка във форума за потребителско ръководство за инструментална верига сега да започнем!

Използването на персонализирани вериги от инструменти, въпреки че може да осигури значителни ползи, може също да има отрицателно въздействие върху стабилността и да въведе грешки, които е трудно да се проследят и поправят. Това е добре да имате предвид, докато експериментирате!

Ако тепърва започвате и бихте искали да научите как да компилирате ROM или ядро ​​от изходния код, ние също сме ви покрили. Насочете се към XDA-университет, който има уроци за това и много повече.