according to microsoft, due to platform architecture change, wp7 phones, based on the ce kernel, will not be upgradeable to windows phone 8, based on the nt kernel, which was released in the fall of 2012. instead, microsoft has released windows phone 7.8 in january 2013, which includes some wp8 features for existing wp7 phones.