I have an unbranded HTC Amaze(Asian Version), s-on and rooted, recently I tried to flash Cyanogenmod 10 on it using 4ext, it flashed fine, but after starting, it kept hanging and rebooting, so I researched a bit and found out that my firmware is still the old gingerbread one, and to upgrade it I would have to turn s-off first.
However, I found a stock T-mobile Gingerbread ROM ,and flashed it its working fine now, and the it also allows me to update the system to ICS officially using the update available.
But my question is that if I update my android officially using the ICS update available, would it update my kernel as well? So I may be able to flash custom ICS roms on it.
Any help would be greatly appreciated thnx