You can enter the bootloader by holding down the camera + power button, and resetting the device.
the reset button is on the bottom right, a small hole. a wallaby reset pin fits nicely in the hole. the magician unfortunately does not have one.(but you can use the magician pencil)
There's been some words about cutting free from ?W2k3SE and it was found that there will be no "5.0 Windows" for it. It proved true in the end...
Recently a Russian hacker called Cotulla released a WM6.1 ROM and broke the silence, whereby cutting the Magician free from both the venerable firmware and the myth of no news regarding PM10's exotic boot-loading.
Also, there were breakthroughs lately regarding booting HaRET-0.5.2 from WM 6.1 in Magician, and here's what Cotulla himself notes regarding a further possible permanent switch to Linux (a future Linux ROM)
Honestly I don't recommend you to replace original bootloder.
Better to save it.
If you still want replace it, look at other linux bootloaders for HTC devices with PXA27X cpu.
You can replace CE rom, but bootloader checks some data at the beginning of it.
you need save 0x00040000 - 0x0041000 of CE rom.
so you can place your own code at 0x41000 and it will executed.
Best regards,
-Cotulla
NOTE: Anyone can edit these pages and add content here, please don't be shy and USE THE EDIT BUTTON on the bottom left corner of the page if you feel there's something wrong, missing, or you find something about HTC Magician you want to share with others! When you find something in the forums that is worth putting here, please do it! :)