The "code" I provided (and it is actually real code and not just "code") is simply to prevent auto power off after 30 mins (which is the problem for raw video and external recording), not for recording h.264 or auto restart (which is more complicated, and extremely time consuming to test).
Even though the "code" is simple, it was not quick or easy to come by. This is a reverse engineering project. Sometimes it takes years of research (or even just random dumb luck) to figure out how to do something even if the result is a single line of code. And sometimes those findings are not portable to other cameras, and sometimes users clamoring for a build don't actually bother to do proper and useful testing and feedback that is actually helpful to developers. Instead they simply ask: "how do I get feature X to work?" or "when are you going to have feature X working?" or "I'm not a coder, but I figure X should be easy, why don't you have it working yet?"
And, it has been implemented, raw video does use that snippet of code (I copied that from raw_rec as a matter of fact). It's just not implemented for external recording (...yet. If someone wanted to, it would be fairly easy, even potentially possible to do from a lua script).