WWW.ADL528.COM

Hardware hack required to make the Tevion HT95 multi-region
A Joint effort Project by Jeremy the Bullfrog and Tom the Cabin Boy

This is the circuit you need to build to change the settings within the serial E2Prom
and therefore be able to set the region to either of regions 1 to 6 or to ALL regions

you need to keep the wiring on the right hand side of the circuit short
the I2C bus will complain if this is more than about 8 inches (15-20cm).
The cabling on the left i.e. printer cable side has been tested to at least 2 metres (6 feet)

Parts list

Required
25 pin D male connector
2 BC337 transistors
2 of 2K2 resistors (2.2K ohm) 0.25 watt or bigger
2 of 4K7 resistors (4.7K ohm) 0.25 watt or bigger
Some wire - 7 strand preferably more than one colour

Optional
Cover for 25pin connector (clamshell for instance)
4 or 5 pin PCB socket for board
(5th pin just in case we find out what ROSID is for)
A matching plug for the 4/5 pin socket
Plug dosn't always come with pins - so pins to suit if required.
Maybe some Paper clips or vero board if you prefer.

 

You should be able to get this all from
www.maplin.co.uk - I'll add the maplin part codes later on

solder and a soldering iron

Just so you wire your transistors up correctly see here for pinout of BC337

Here's my attempt of the same thing for a different player.

Tom's should be neater as he used veroboard.

You may want to purchase a 4/5 pin pcb socket also so you aren't wiring directly to the DVD logic board
as Tom has done here.

The settings are held in the chip located here on the main board just to the left of the HT95 label
Under the wires - you can hardly see it here
The chip is the size of a gnats tes***** as it was so aptly put

Just above this chip you will see some pads where a socket could be fitted.
One group of 4 and one group of 5

It's the group of 5 we are interested in.

They are marked from left to Right
ROSID,SDA,SCL,GND,+5v

.
The GND,SCL,SDA and +5V are what we are connecting our circuit to.

Some players thoughtfully fit a suitable connector for us - see this Apex 1200 board
- connector at the bottom of the board in this case.


Ok you'll need the following software to read/write the e2prom chip

ponyprog
(I've no idea why its called this)

Ok once circuit is built we get down to business.

connect circuit to your PC only at this stage.

Turn PC on and boot it up if not already on.

Install and Fire up ponyprog

we need to do a bit of setup first.

First of all go into setup at the top


Now change the settings to use the parallel port and the EasyI2CBus Interface

Next we need to select the type of chip we are programming in this case the 2404

so click device - select - I2C BUS EEPROM - 2404
You should now see 2402-16 in the first box and 2404 in the second box at the top

Ok now plug the other end of Interface into DVD unless as per Tom
You had already soldered to DVD player.
now fire up the DVD machine with no disk in it.

Open the drawer and leave it open - now enter the setup menu on the DVD player as well.

(In case your wondering experience has found this to produce
the least amount of traffic on the I2C bus if any at all by a player)

Ok click the read Icon top left of screen and you should be presented with the following.

OK now we need to tell the program to allow us to change some of the data
Click Edit and then Edit Buffer Enabled

 

Thankfully the manufacturers of this player don't use a checksum at all
to check for corruption of the data at power up.
So no hard maths to perform unlike some players I've come across

So thankfully we only have to change one value for success.

Its on the second line and the seventh group of two digit codes from the left currently 02
(Region 2 - see the similarity)

(Address 16H for those interested)

Ok we are going to change this to 00 - all regions

You could change it to 01 for region 1,02 for region 2,03 for region 3 etc etc

Ok double click on that 2 digit number and the following box will appear


Change the value in the Hex box to 00 (for all regions) and click OK

Now just confirm that the change has been taken on screen.

Now click the write device Icon top left.(2nd one in)

Ok now for the fun.

Turn the DVD player off at the mains
don't put into standby or close the drawer or exit the setup menu first.
As some players will write back to the chip overwriting your work.

Ok wait 5 seconds and turn player back on.

At this stage you can use the 1379 region hack method to see if the region is set to 00
otherwise just go ahead and play the DVD of your choice.

You can also remove the interface from the player it would only ever be needed to change
to another region if for instance an RCE disk needed to be played.


Apparently the all regions setting may in fact play RCE disks too.

I await confirmation from someone with the ability to check this.

Thats it folks.

Obviously you all undertake to do this at your own risk etc etc ....
At least one satisfied customer so far though

 

A similar technique has worked for other players,but the locations to change
and the chip used by the DVD manufacturers varies.

 

See here how I've managed to decode the Internal workings
of the E2prom in another the player the Cyberhome AD-L 528