Grundlæggende kernekøkken til mindre kernejusteringer

Vi opfordrer generelt dem, der ønsker at lære at udvikle sig, til at gøre det ved at udvikle kode frem for at bruge køkkener. Alle kommer dog forskelligt i gang. Det betyder, at nogle håbefulde udviklere måske ønsker at få deres fødder våde med noget simpelt, som et ROM-køkken, før de rent faktisk laver reelt udviklingsarbejde. Og meget af det samme gælder for dem, der ønsker at begynde at lære mere om kerner.

Det er med dette i tankerne, at XDA anerkendte bidragyder mestersvømmer har udgivet et køkken, der har til formål at modificere kerner. Med motivationen bag projektet, der stammer fra XDA Recognized Developer og Retired Senior Moderator dsixdaer nu legendarisk ROM køkken, championswimmer ønsker at skabe et lignende køkken til kerner for at hjælpe nye brugere med at komme i gang med at lave mindre ændringer.

Køkkenet gør det primært muligt for brugere at udtrække zImage og ramdisk fra en boot.img fil, kombinere en Zimage og ramdisk til en boot.img fil, og rediger startskærmen. Som beskrevet af udvikleren:

Fuldt menudrevet grænseflade (som dsixda køkken)

Udpak zImage og ramdisk fra filen boot.img

Opret boot.img fra zImage og ramdisk

Udpak zImage og ramdisk fra enhver ftf-fil, der indeholder kernel.sin (Xperia 2010, 2011, 2012)

Opret flashbar ftf fra zImage og ramdisk (kun Xperia 2010)

Opret komprimeret ramdisk binær fra ramdisk mappe

Udpak ramdisk-filer fra ramdisk binær

Konverter png-billede til rle-format (bruges i android boot splash billeder)

Konverter rle boot splash til png-fil (så du kan redigere den)

Som med dsixdas køkken er dette køkken et menudrevet script beregnet til at køre på Linux. Med dette køkken kan begynder-kerneudviklere lave en række små justeringer til de forskellige dele af kernen.

Men championswimmer sørger for at advare nye brugere:

jeg vil tilføje at... vi skal ikke bruge det som en kæmpe kompliceret maskine, hvor vi smider en bootimg ind og får en boot.img tilbage

Jeg vil virkelig gerne have, at wannabe-kerneudviklere også skal gennemgå det interne... se scripts, læs kildefilerne og prøv at forstå, hvad der foregår inde i køkkenet og ikke blot bruge det som en 'lukket-boks-maskine'

De, der ønsker at lære mere, bør gå over til original tråd.