Do you know if the "official" 3.1 update from Amazon is an incremental
update, or it contains "everything"? If it does, then it can be, probably,
used as a source in your procedure. This approach will eliminate the need
of a donor 3.1 device. At the same time, downloading the 3.1 update from Amazon is 100% legal.