This question has been addressed before, in another thread.
As some on this forum may remember, a long time ago, XFlash-X used to handle scrambled firmwares. But LiteOn kept adapting its scrambling algorithm. It got to the point where a new version of XFlash-X became obsolete in just a few days because it doesn't take that much effort for LiteOn to make minor (or not so minor) changes to the scrambling algorithm. Because XFlash-X was becoming obsolete so quickly and so frequently, having the unscrambling feature was, in practice, useless. Thanks to XFlash-X, LiteOn has already created, by my count, 5 different scrambling algorithms. This number would probably be much higher if I had kept updating XFlash-X.
, there will probably never be a unscrambler for LiteOn firmwares.