I was having a similar situation with DVRFlash 2.2 hanging, and have some information that may be of use.
While trying to update the flash on a Pioneer DVR-110D, DVRFlash 2.2 would hang after the disclaimer and background information was printed:
...Status : RPC-2 (region locked)
Region : none
Changes : 5 region changes remaining
4 vendor resets remaining
state is 'Region not set'
<system hangs, never asks if you want to go ahead, DVRFlash can't be killed in Activity Monitor, hard reset required using button on computer box>
I'm fairly knowledgeable about macs and computers in general. I typed the command line correctly, didn't make typos, tried using various flags and so forth. No luck. But eventually I did find a workaround that used the hardware I had available.
Here is the background on the computer:
Mac Beige G3 minitower
ACard 6280M ATA-133 controller card (PCI) for hard drive
Pioneer DVR-110D, on original ATA bus in computer, since this Mac will only boot from a CD if the DVD/CD drive is on that bus.
Rev C ROM upgrade
Sonnet G4/1GHz upgrade card
bunch of other upgrades, including XPostFacto 3.1, lots of RAM, . . .
Original DVR-110D flash v. 1.17, new v. 1.39 w/kernal&normal files
The problem went away when I connected the DVD drive to the ACard ATA-133 bus. DVRFlash worked as advertised.
The ATA busses on the Blue and White (and the beige) have some limitations, and these must be part of the problem. There is a general bit of information on the Wikepedia entry for the Blue and White about it.
For reference, I bought the ACard from the distributor in New Jersey for about $50 a few years ago. It made a noticable improvement in hard drive performance.
Thanks for all the hard work that went into the DVRFlash project, and into this site.