Ever since upgrading to 2.2 my battery life has been terrible. I have read that changing the kernel can help this so I have been trying to flash the latest version of suckerpunch. I used SGS kernel flasher and seemed to work (the suckerpunch flashed upon start up) but when I got to settings-> about phone -> it says I am still using the old kernel. I have read that I need a I9000 modem and mine says its I897UCKB1. I couldn't find if this modem is compatible or a good tutorial on how to flash a new modem. Anyone know what I am doing wrong and how to correct it?