Didn't Taucher already make a patch like that for windoze? And in linux country I've got a bash script lying around for ages now to do things automatically.. But I figured it was a bit pointless what with rndis, chickens, eggs, and relative linux/windows clue distributions.
But if you are about to flush time into it, might as well save you some time at least for the *nix side of things
Make sure you have the todos/fromdos tools. You want to have those anyways.
apt-get install tofrodos
Make sure the E4 is attached as mass storage device and mounted somewhere. See the attached tgz, and run
autohack.sh. Well, almost autohack anyways, since I didn't manage to get rndis working at that time. It spits out a .fif ready to be used with your serial.
I'm pretty sure it works, since I used this to hack mine.

PS: It's a tgz, so just unpack with
tar xvzf e4_autohack.tgz.zip. Silly forum limitations on attachment filenames...
PPS: It tries to automatically find the right mountpoint. If you don't like a script running a find like that, you're opinionated enough to provide the right filename by hand.
