[Wing, P4350 ROM development] ace10134:
Steps to flash using HardSPL: (PDF Version) (Written by Apreincher, many thanks!!!!!!!!!)

It is a good idea to flash back to stock ROM just to be safe. If you are using a T-Mobile Wing you can download it from T-Mobile or from this guide. If it's a Herald you can download it from this guide.

It is important that your IPL is 4.xxx or Higher. If it is not, do not attempt a HardSPL it WILL brick your phone. You can find out the IPL by going into Bootloader:

While holding the camera button do a soft-reset by pressing the stylus into the reset hole next to the volume slider. Release the reset switch while still holding the camera button. A colored screen will come up listing your IPL and SPL. If next to IPL it says 4.xxx or higher, proceed to step 2.

Reset back into your normal phone OS.

Go to Settings- Connections- USB to PC and check the checkbox on that page.

Install the 3 CABs in this order:

Canon Yang.cab

ASerg Policies.cab

Disable Security.cab

Soft reset the phone.

Download the HardSPL folder, extract it, and place it on the Desktop.

Run ROMUpdateUtility.exe located in the HardSPL folder. Update the ROM using the steps on the screen. The screen will become white, but wait until the phone reboots itself. It could be 10-15 minutes.

Phone should boot back into some strange looking ROM. This is the HardSPL ROM. So far so good.

Check your SPL by going to bootloader again. If it says 4.70.yang, you are good as gold and HardSPLed.

Okay so now how do I flash after I'm in HardSPL?

There are actually two ways to flash while you are HardSPLed. You can use the flash center method or the SD card method. Most LZX and Micro ROM's require you to flash through the SD card method.

Flash Center with HardSPL:

Open the HardSPL folder and remove the .nbh file that is located in there. Replace it with the .nbh file you downloaded with your favorite ROM.

Run ROMUpdateUtility.exe

You've installed a custom ROM on HardSPL.

Flash through SD Card with HardSPL:

Unfortunately, sometimes this can be a bit more complicated. Make sure you use an SD card and not an SDHC card.

Your storage card will hopefully be lower than 4 GB, or else it might have trouble locating the file. If your storage card is larger, you can partition it to be smaller. Also, no SDCH cards will work.

You must format that storage card to FAT32.

Now, you download the ROM (and uncompress it if it’s a .7z, .rar, or .zip file).

Place the downloaded and uncompressed ROM file (.NBH) into the root of your storage card. Also, you must rename it HERAIMG.nbh. (Captialized)

Put the SD Card into your phone, and with your phone turned on, hold the camera button down. While holding the camera button, press and release the soft reset button. Keep holding the camera button until a new, white screen appears.

If it displays a white screen with blue text that says Checking SD contents and then Update Image proceed to step the next step.

If it immediately goes into the colored bootloader screen, it appears your phone's bootloader is not finding your SD card. Some SD cards require special formatting for some reason. Plug the SD card into your computer using an SD card reading and right click on Computer and click Manage. Click Disk Management on the right pane. Select the SD card from the list and right click and select Format. Under Allocation Unit Size, select 4096. Format and ignore any errors. Proceed with steps 2-4. If it does not work even with this adjustment, your SD card might be too slow. Or you have a SDHC card which isn't easily recognized by bootloader.

This screen that you’re on will have a white background, with blue letters. It will search for your HERAIMG.nbh file, and once it finds it, it’ll give you 10 seconds to answer yes.

To flash the ROM, when it asks you if you want to flash this, press down on the volume slider. Weird, eh? Just do it.

Now, let it flash for a good 10 minutes.

Success! Press any key. Press down on the volume slider again, and you’re on the color screen now. Hold the power button to turn off the phone, and then turn your phone back on. Welcome to your new ROM!

If you are already HardSPL and something happens and flashing doesn't work and you find that your phone appears to be off and won't turn on. Don't panic. Go into Bootloader and use the Flash Center directions to flash a ROM.