To convert a european firmware into a diamond just take a .stb file from one of the following receivers, and paste the diamond header on top of the old header. The header is the first 4 lines of hex code. You will need a hex editor.
Then upload the file via USB. You can easily go back and fourth. Uploading via usb takes 1-2 minutes... so you can add those S2 transponders via remote or search for the correct FEC in just about 5 minutes.
Differences between diamond firmware and european firmware:
pros:
cons:
other hints:
Ideally I would like to take the great features in the euro versions and add them to our factory diamond firmware and then it would be one great firmware. But the source code isn't available online, so we can only edit hex. The source code is the same for all hubtech receivers listed below. PM me if you could help me out here.
I attached the MAX225Digital with Diamond header, which is the one I use. So you don't have to make your own.
Valid Diamond 9000 Header:
(there seem to be two valid headers for this unit, I use this one)
Please report any new findings... Do this at you own risk (serial cable can always restore your receiver).
Then upload the file via USB. You can easily go back and fourth. Uploading via usb takes 1-2 minutes... so you can add those S2 transponders via remote or search for the correct FEC in just about 5 minutes.
Differences between diamond firmware and european firmware:
pros:
- complete control of tuner (pilot, fec, 8psk, qspk, dvb-s, dvb-s2)
- satellite settings are not lost
- usals / diseqc 1.2 works great (ability to move dish)
- auto and manual scan
- usb drives still work (no serial cable needed)
- NDF upload and saving by USB
- turn blue light on / off
- channel scrolling on / off
- channel number on / off
cons:
- front display settings are defaulted when going back to diamond firmware
- no audio and bad video
- receiver resets on certain codecs
- you can scan channels and edit transponders but need to go back to diamond firmware to watch tv
- cant scan OTA channels
other hints:
- if you find the receiver rebooting on a channel that has a codec it doesn't like hit menu right when you turn it on
- I use hdmi and it may or may not work via other methods, not sure not expert in NTSC vs PAL stuff
- the 9000 can always be brought back to normal via serial cable upload if LOADER shows up, but that will only happen when if you mess up making your own firmware
Ideally I would like to take the great features in the euro versions and add them to our factory diamond firmware and then it would be one great firmware. But the source code isn't available online, so we can only edit hex. The source code is the same for all hubtech receivers listed below. PM me if you could help me out here.
I attached the MAX225Digital with Diamond header, which is the one I use. So you don't have to make your own.
Receivers that are compatible with Diamond 9000:- Max225Combo (same GUI)
- CTech500Combo (ugly GUI)
- Technomate 6900HD (different remote, only front buttons work)
Valid Diamond 9000 Header:
(there seem to be two valid headers for this unit, I use this one)
Code:
53 54 42 00 4c 00 00 00 01 00 03 01 00 00 00 00
0e 33 01 00 01 00 01 31 04 01 01 7f 00 00 08 7f
00 00 00 00 e4 c4 4d 00 00 00 63 7f e4 c4 4d 00
74 df 04 00 00 00 6e 7f 58 a4 52 00 8e 4e 0a 00
Please report any new findings... Do this at you own risk (serial cable can always restore your receiver).