As most of you probably have seen, flashing CM7 and reverting to stock gives you an error No UIM Card, Emergency calls only... I put an immense amount of time into this and came up with the solution. Here are the steps... WARNING: THIS REVERTS COMPLETELY TO STOCK AND DELETES ALL TRACES OF DATA STEP 1) Have CWM Installed (do this with wifi through Rom Manager... this tut isn't meant for that) STEP 2) Download the required files: http://adf.ly/8v5PY (Stock Nandroid Backup of 2.2 neccesary to flash update) Place in clockworkmod folder when extracted MIRROR: stockm835.zip Downloads - Huawei Device Co., Ltd.. IF THAT LINK DOESNT WORK, USE THESE (same thing) : dload.7z.001 - File Shared from Box - Free Online File Storage dload.7z.002 - File Shared from Box - Free Online File Storage You will have to extract the dload folder using 7zip to put the two .zip files back together. (Download 7zip, install it, highlight both files and press extract) (Update file neccesary to fix APN settings and revert completely to stock.. including recovery) Place in root of your SD card when extracted. (in dload folder) STEP 3) Boot into recovery (Volume Up, Green Send Key, Power) and WIPE DALVIK AND FACTORY RESET AND WIPE CACHE STEP 4) Flash nandroid backup... and boot into system. (To make sure it worked.) STEP 5) If it worked, turn off the phone, and remove the battery.. please patiently wait five minutes. STEP 6) Turn on phone by pressing Green Send Key, Volume DOWN, and Power until the update commences. STEP 7) Wait until the phone completely reboots. It will flash the huawei screen more than once THIS IS NORMAL!!! When the phone is finished, it will reboot into STOCK 2.2 just like when it came out of the store, with WORKING APN setting and FIXED data, mms, sms, and voice! Enjoy!!