Sideloading Apps under OSX

Prerequisites:

After rooting your playbook and download the libs, it is quite easy to side load bar files onto your Playbook.
First of all, you will need to open Terminal, which is located under /Applications/Utilities
and change in the directory the lib folder is located in.
If you kept the folder in your Downloads folder, the command would look like this:
cd ~/Downloads/Sideload/
Now, all you need to do is modify the following command by adding your IP address and password and run it.
java -Xmx512M -jar "./lib/BarDeploy.jar" -installApp -device YOUR_IP -password YOUR_PASSWORD PATH_TO_BAR_FILE
For me, it looked like this:
java -Xmx512M -jar "./lib/BarDeploy.jar" -installApp -device 169.254.0.1 -password asdf /Users/XXX/Downloads/VBAMpb-1_0_0_6.bar
Sending Install request...
Info: Action: Install
Info: File size: 1146832
Info: Installing ...
Info: Processing 1146832 bytes
actual_dname::com.example.VBAMpb.gYABgAv8Cj595VnIKOfQCN7wNyo
actual_id::gYABgAv8Cj595VnIKOfQCN7wNyo
actual_version::1.0.0.6
result::success
That’s it! Have fun with your Playbook

Rooting your Playbook using Dingleberry

Updated on 26/01/12

Prerequisites:

  • Dingleberry
  • Xcode (Download it for free from the App Store)
  • Mac OS X Version 10.6 or higher

When Dingleberry 3.0 was first released for Mac, it required libraries (Qt and OpenSSL) to be installed in order to run. After messing around with it for a while, I released a bundled version of Dingleberry, which came with the required libraries. You can download this bundled version from the dingleberry.it website, as xsacha has mirrored it there.

After downloading and opening Dingleberry, you should be presented with this window
If you are on 1.0.8.6067 or the 2.0.6x beta or higher, you will have to use the Downgrade function before you root, as those versions are not rootable at he moment.
Now, in order to gain root, you can just follow the instructions provided by the application.
SSH Access
But we want to actually start using the root for something useful, so here is a guide on connecting to your Playbook using SSH to sniff around, copy files or do whatever you desire.
We start off by enabling Development Mode on our rooted Playbook and connecting it via USB (or WiFi). Now fire up Dingleberry and select “Dingle SSH” in the main window.
You should now see a screen which prompts you for the device IP and password.
Once you enter your information and hit connect, it should say “Running SSH on Playbook” and a Terminal window with a “#” sign should open up (Disregard the warning). If this doesn’t happen, keep trying and make sure you have developer mode enabled and entered the correct IP and password.
At this point you should download a scp client with a GUI (Like CyberDuck for example) in order to access the files on your Playbook
CyberDuck Guide:
Open Cyberduck and select “Open Connection”. Enter the information as shown in the picture below, but adjust the IP address accordingly. Instead of devuser, enter root as your Username in Cyberduck to get full access. This will only work while you are on 4869 for now.
When you click on “Use public key authentication”, you need to browse to the rsa file that was created by Dingleberry (it should be in the same folder as the app).
Then click allow in the window that pops up warning you about host key mismatch.
Now, if you did everything correct, you should be presented with a window like this:
Congratulations, you are now connected to your Playbook with SCP. At this point, you could install the android market if you would like to.
That’s it – Have fun rooting your Playbook!

Dingleberry

With the new tool released by cmwdotme, neuralgic and xpvqs it is now possible to root your Blackberry Playbook tablet.

You can find it at http://dingleberry.it/

Dingleberry apparently exploits a loophole in the restore process and it only available for Windows at the moment, however a OSX version is supposed to follow.

Stay tuned for guides and useful information.