I used a Raspberry Pi, as described a few pages back. However, I used the native config, which is a lot faster on the GPIO's than the generic config. Still took 45 minutes, but that's better than 3 hours.
Edit: I just successfully generated a license for my MS01074S on firmware 4.03.SP2 using rigup 0.4.1-mso1000z. Based on a previous comment earlier in this thread that I can't seem to find now, it might make a difference when you start the memory dump relative to the boot time. The dump that I used that worked was halted almost immediately upon the options dialog appearing (immediately after the Rigol logo disappears). I used option CSGY = 0x1C0DF to generate the license for everything except the 5uV, and that worked.