[myTouch 3G, Magic General] mumilover:
Ok... here it goes.

Download these to begin with while you READ.

http://rapidshare.com/files/451002302/rom.nbh

http://rapidshare.com/files/450996411/special_sappimg.zip

http://rapidshare.com/files/436753940/2.53.707.2_-_sappimg.zip

IT IS IMPORTANT THAT YOU READ EVERYTHING I WRITE.

The problem is that the device has conflicting spl and radio combo. The spl has an idea of where the radio should be and how big ect. When they are not matching the flash of a new radio will most likely fail.

To fix this problem, we need to flash a spl compatible with the 6.35 radio.

But the problem lies in the following. All the RUU/sappimg with a spl compatible with the 6.35 has a higher version than yours(starts with 3 something). If we update the version, we cannot flash the desired sappimg which follows. The goldcard will only update up in verion nr, NOT down.

Here comes the trick: We don't let it update the version nr :0)

We do that be stopping the flash process early on. That requires timing. Once the spl is uploaded, then flashed, the system(hboot) will start to upload the radio image then flash it. In that precise time we need to take out the battery. So, to make it clear. Let the spl upload, then flash. While the hboot uploads the radio, we take out the battery. It normally takes like 10 sec to upload the radio, so you have good time to time it right. But what ever you do, don't take it out if it starts flashing the radio... you will get a brick. Don't take it out to early either, a bad spl flash = brick. So timing is EVERYTHING here :0)

Once the spl is updated and the system restarted, we can now flash any ruu we want using the goldcard. I recommend to flash one with a eng spl inbuilt like the 2.53.707.2 sappimg. But in Crazy_Scientist case, the device would not accept that sappimg(don't ask me why). That's why we tried the second rom which was the stock rom for the German device. After a normal boot, we rooted, flashed custom recovery and was running CM6 in less than 8 min :0)

The steps to follow:

1) Read and understand the above.

2) Rename special_sappimg.zip to sappimg.zip

3) Make sure that you have a working goldcard and flash the sappimg.zip

In Crazy_Scientist the device rebooted by it's self and he did not remove the battery. That's because the sappimg.zip i'm using was part of a two-part update procedure for a Nordic device(that's explain it's small size). So there is no reason to take out the battery. I know that i have used a lot of time trying to explain the timing issue, but i liked to mess with you :0)

4) Once the device has rebooted, you should rename the 2.53.707.2_-_sappimg.zip to sappimg.zip and flash it using the goldcard. This image should give you an eng spl. If you device will not accept it, then rename the rom.nbh to sappimg.nbh and flash it using the goldcard. That rom is the stock German RUU.

5) If you indeed get the eng spl, then you have full control and we can do almost anything we want. Just post here and we can take it from there. The eng spl has the following nr: 1.33.2010.

If you flashed the stock German RUU, then you only need to flash custom recovery and you should almost be there... also here post the progress and we will take it from there.

Hope that you will succeed... remember, if you want to 100 % sure that the version nr is not updated by the first sappimg, then take out the battery RIGHT AFTER the spl has been flashed and the radio is being uploaded. But it should not be necessary with the sappimg i provided :0)