How to prevent the CC to update your firmware.

Backup of earlier posts.
Post Reply
usbbdm
Junior Member
Posts: 8974
Joined: Mon Jul 18, 2005 9:33 pm

How to prevent the CC to update your firmware.

Post by usbbdm »

If you decide to use one of the firmware from this site and the CC keep on erase your firmware with different one, please read this.

Each firmware download from this site was based on 07.93, but each CC has different signature, if you find this, go to the end of the firmware, in 07.93 case, address $a584a, compare the one that your CC provide, change it to your CC will work.

Command. (After your CC update your firmware).

Code: Select all

reset 1
init
getram 400000 100000
d a5840

(Write down the string start at $a584a, until it ends at around A5856).

ldram 400000 (firmware you want to program, eg,SPILog0793.bin)
flshdct 400000
d a5840
(write the value you have written down).
program 406000 aa000
The last string I believe is a signature and it is different from CC to CC, this afternoon I helped one member fixed his problem when he wanted to use SPI log firmware but the CC keep one update the firmware.
tester5
Junior Member
Posts: 21
Joined: Wed Jul 27, 2005 9:16 pm
Location: NewYork&Chicago
Contact:

Post by tester5 »

there is a easyer way working 100%

nvram change emm id to 0003.........

in DCT2000 and older is at the ennd of nvram......

in 700/2500 is at 9801b460 change from 0001 to 0003........ make sure you program the applications and plat first then setram with the emm id changed and will no longer update...
moddman
Junior Member
Posts: 34
Joined: Tue Sep 19, 2006 2:27 pm

EMM ID Location in Nvram

Post by moddman »

where is emm id located in 2244 in nvram cant seem to find it at the end or anywhere else. I am trying to enable vod and this should fix my box for this to work. Any help would be greatly appreciated.
shappyking
Junior Member
Posts: 192
Joined: Mon Oct 13, 2008 5:33 pm
Location: Jamaica

Post by shappyking »

usbbdm wrote:If you decide to use one of the firmware from this site and the CC keep on erase your firmware with different one, please read this.

Each firmware download from this site was based on 07.93, but each CC has different signature, if you find this, go to the end of the firmware, in 07.93 case, address $a584a, compare the one that your CC provide, change it to your CC will work.

Command. (After your CC update your firmware).

Code: Select all

reset 1
init
getram 400000 100000
d a5840

(Write down the string start at $a584a, until it ends at around A5856).

ldram 400000 (firmware you want to program, eg,SPILog0793.bin)
flshdct 400000
d a5840
(write the value you have written down).
program 406000 aa000
The last string I believe is a signature and it is different from CC to CC, this afternoon I helped one member fixed his problem when he wanted to use SPI log firmware but the CC keep one update the firmware.
Can this work with the dct700? If so, please tell me in more details, how to accomplish this, because i dont wish to get any more updates from my CC
Let's Share Info & Crack the XC Together ;)
sphinx
Junior Member
Posts: 121
Joined: Wed Oct 08, 2008 1:42 am

Post by sphinx »

usbbdm, this is the information I get:

From a584a to a58456 I get:
..0-8-0793...
So the actual data is 0-8-0793.
This equates to 30 2D 38 2D 30 37 39 33
When I search for this string in the NVRAM.bin and Code.bin, I get many results. Should I also change these values?
usbbdm
Junior Member
Posts: 8974
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

I think this is kind of signature, I have not played with those number in NVRAM. In DCT2224 I changed firmware that "checks" and bypass it. It is not complete yet.
It is better to have the firmware in sync with CC end. But at your will (meaning you might wish to block the upgrade automatically but to upgrade manually).
Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests