Update 4
Thanks to NiluJe, I have identified the easiest way to get a root password. The web script linked does not work, however this does:
1) Download Python 2.7
2) Navigate there with a command prompt
3) Run Python
4) Type the following:
import hashlib
then:
Code:
print("fiona%s"%hashlib.md5("YOURSERIALNOSPACES\n".encode('utf-8')).hexdigest()[13:16])
(if you see spaces above, take them out... I think it's the forum adding them in when I do a \n)
What you want to do next is restart the PW2, stop uboot by spamming keys, then going into diagnostics mode by typing bootm 0xE41000
Once you're there, look for Exit, Reboot or Disable Diags (D). If I recall, you'll want to exit to login screen. Finally, enter 'root' and your password from above, which will start with fiona. You have root now!
The next steps will be manipulating the filesystem and preparing the PW2 for jailbreaking.