In my situation the update for jelly bean would fail over and over so I used RSD and the stock 4.0.4 Fastboot image to restore my Xyboard,. I then took the OTA to 4.1.2 and used the root method in OP's 3rd link and it worked like a charm!!
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?