Entro in discussione vedendo che molti di voi hanno le idee confuse....i banchmark servono solo per vedere le performance di un Kernel rispetto ad un altro od in confronto con altri dispositivi!
Un Kernel [parte del boot.img] è il file zImage in esso contenuto.
Infatti il boot.img è composto da 2 parti il ram disk ed lo zImage
Il Ramdisk contiene tutte le impostazioni di booting del dispositivo ed i settaggi d'avvio mentre lo zImage è il kernel vero e proprio che contiene in modo compilato le funzioni che lo contraddistinguono.
Queste due parti sono inscindibili e per poter usare un Kernel bisogna metterle entrambe!
La scelta tra un Kernel od un altro va fatta secondo esigenze o migliorie apportate esempio colori più brillanti [il kernel da me postato oggi realizzato da udK] abilitazione del tunning o di processi tipo il CiFs od ancora undervolting e l'overclocking e perché no l'ultima versione a disposizione negli archivi google....
Alcuni Kernel sono specifici per una tipologia di ROM caso classico le "Cyanogen" e quindi non flashabili su rom provenienti da mod stock o aosp[ compilazione da codice google puro].
Spero di avervi chiarito un poco la situazione e avervi dato ora degli strumenti per poter scegliere questa porzione di OS assolutamene FONDAMENTLE!