LVW-5005: Firmware 1080 R1-USA-NTSC: Macrovision / 3 Hour Mode?

vbimport

#1

Has anyone downloaded Firmware 1080 yet? Is there any advantage to updating this system firmware? How do I go about hacking it for macrovision & 3 hour mode? Which set of directions should I follow?

I looked at the old directions for updating the firmware 1076 and earlier to enable 3 hour mode / disable macrovision:

Find “00 00 00 01 00 00 00 03 00 00 00 1B” and replace with “00 00 00 01 00 00 00 03 00 00 00 1F”
Find “55 53 00 00 00 00 00 01 00 00 00 00” and replace with “55 53 00 00 00 00 00 01 00 00 00 01”
Change the value at 0x87 to old value + 1 (“E1” to “E2”)
Change the value at 0xE7 to old value + 4 (“8E” to “92”)

but the actual values are different from the example values with
x87=39
xE7=00

should I make
x87=3A
xE7=04?

OR

I looked at the directions for updating frimware 1090 to enable 3 hour mode / disable macrovision and found that the values at were different, too:

Find “00 00 00 01 00 00 00 03 00 00 00 1B” and replace with “00 00 00 01 00 00 00 03 00 00 00 1F”
Find “55 53 00 00 00 00 00 01 00 00 00 00” and replace with “55 53 00 00 00 00 00 01 00 00 00 01”
Change the value at 0x47 to old value + 1 (“B0” to “B1”)
Change the value at 0xA7 to old value + 4 (“5C” to “60”)
Change the value at 0xEB to old value + 5 (“0D” to “12”)

but the actual values are different from the example values with
x47=B0
xA7=5D
xEB=8A

so should I make
x47=B1
xA7=61
xEB=8F?

OR

Is there a completely different set of directions to follow?

Any advice would be appreciated.

Thanks in Advance!


#2

Good news: using the 0090 method, the 3 hour hack works for 0080.
Bad news: using the 0090 method, macrovision is still in the 0080 firmware. The parenthesis serial is (011-0109) instead of (010-0109)

Any hints or tips?

I’m going back to 0076 in the mean time.


#3

Okay, so it won’t let me downgrade to 0076, even after renaming the LNFA1076.DSU to LNFA1076.DS1.


#4

Still no luck.

3 hour mode works great:

step A. Find “00000001000000030000001B” and replace with “00000001000000030000001F”
step B. Change the value at 0xA7 to old value + 4 (“5D” to “61”)

but the Macrovision disabling still doesn’t work

step 1. Find “555300000000000100000000” and replace with “555300000000000100000001”
step 2. Change the value at 0x47 to old value + 1 (“B0” to “B1”)

I’ve seen people recommend step 3 as

step 3. Change the value at 0xEB to old value + 5 (“8A” to “8F”)
(macrovision still remains enabled)
OR
step 3. Change the value at 0xEB to old value + 1 (“8A” to “8B”)
(spits the disc out)

Are there any VXWorks BSP 1.2/067 Programmers/Hackers that can make sense of this?

Thanks In Advance


#5

Was reading a few other threads and have found out that the serial number in the parenthesis is no longer an indicator of whether macrovision is enabled or not. I should have simply tested the system. My apologies for wasting anyone’s time with this thread.


#6

Did anyone find out what’s new in firmware version 1080 ?

Thanks, bye


#7

Try this. It worked for the ILO HD04 when we couldn’t find the checksum.

Find “555300000000000100000000” and replace with “555300000000000000000001”

In the original code, the “1” in the middle is the region code. So by changing the “1” to a “0”, it sets the recorder to region free, assuming it is region 1 to start with. Changing this bit offsets the change at the end of the code (the “0” changed to “1”) therefore not needing to change any other bit location.

Try it and let me know how it goes.