Per il kernel ti ha prontamente risposto il bravissimo kalel ...
Per la viper ripeti l'installazione della rom da recovery ... poi il flash del boot.img da fastboot
... premesso che tu abbia come recovery la TWRP (versione 2.3.3.0)
... e che tu stia flashando prima la rom della viper (versione 2.1) e poi l'ota (versione 2.2)