FYI, in ther answer you linked to, there is another, way easier way of doing it (& it worked for me):
tl;dr:
have the Android command line tools installed on a development machine, and USB debugging enabled on your device. The device does not need to be rooted
FYI, in ther answer you linked to, there is another, way easier way of doing it (& it worked for me):