When it comes to sideloading Android apps on your BlackBerry PlayBook, using a Windows PC has pretty much been the way to go. Sideloading is the process of getting PlayBook apps (which carry the .BAR format) onto your tablet without the use of BlackBerry App World. Well loading up BAR files from your Mac isn't quite so hard either. Originally, you had to install the PlayBook SDK on your Mac (which was pretty annoying) to have the ability to load up BAR files on your PlayBook. Well thankfully that isn't the case anymore and sideloading apps from your Mac just takes a few steps. You'll need to download the PlayBook Tools, a BAR file or two and know how to use Terminal. It may take a few minutes the first time you have a go at it, but after that you'll be able to load up files in a under a minute. Keep reading for the full tutorial on just how to get this done.
Update: If you don't want to do things the hard(er) way, you can always sideload to your device using this Google Chrome extension.
How to sideload Android apps to the BlackBerry PlayBook from a Mac
-
Make sure you Mac OS is up to date and then download the Playbook_Tools here.
-
Unzip the files into your /user/ directory (The directory typically shows as your username - mine is "/adamzeis/". You can put them wherever you want, it's just easier this way).

-
Move the files from the Playbook_Tools\lib\ folder to the Playbook_Tools directory.
-
Put your BlackBerry PlayBook into Developer Mode by going to Settings > Security Settings and note the IP address of your PlayBook. You'll also be required to enter a password here if you don't have one already. Don't forget your password!!


-
Open the Terminal application on your Mac (found under Applications > Utilities > Terminal). Your Terminal screen will show something along the lines of: new-host-2:~ adamzeis$
-
Type cd playbook_tools and press Enter. Terminal should now read something like: new-host-2:playbook_tools adamzeis$
-
Type the followin into Terminal: java -Xmx512M -jar BarDeploy.jar -installApp -device PLAYBOOK_IP -password PB_PASSWORD appname.bar Be sure to add in your PlayBook IP address, password and the name of the .bar file.

-
Terminal will do it's magic and when it's done, your app will be ready to roll on your PlayBook
-
You can turn off both Development Mode and Password (Settings > Security) unless you typically use a password.
So that's all there is to it. As we said earlier, after the initial setup, loading up Android apps on your PlayBook from your Mac takes just a few minutes. You can load great apps like Kindle, Words With Friends, Google Maps and even Skype on your BlackBerry PlayBook. Head to the forums to track down some BAR files for these and more.

Also be sure to hit up our BlackBerry PlayBook forums for more great tutorials and discussion. You can find help with anything you'll need to do on your PlayBook and may learn a thing or two along the way. Thanks to @mattyg for the tip!
Get Help and Discuss more in the BlackBerry PlayBook Forums
blackberry love Feb 27, 2012 at 12:43 pm
_H_why is it hard to download android app on the playbook? Is it?
Blackberry_boffin Feb 27, 2012 at 12:47 pm
My thoughts exactly.
All this can be programmed into a tool surely?
Everytime I see 'sideloading' I lose interest.
mikelcal Feb 27, 2012 at 8:54 pm
I wrote an apple script to help make this easier, and I'm working on a proper app to go along with the DDPB for mac. look for for obarload in the forums
NewBB10user Feb 18, 2013 at 3:19 pm
hi, could you please help me. I just bought a new BB10, but cannot seem to open DDPB.msi files on my Mac air book. Its a little frustrating now knowing how to add Android apps.
Thanks
zerochances Feb 27, 2012 at 12:56 pm
Where can I get that Words application? I couldn't see it in AppWorld or on the list of .bar files.
Also can it interact with players on others devices i.e. iPhones and Android phones?
rkaiser87 Feb 27, 2012 at 1:20 pm
Excellent question! Almost everyone I work with have iPhones and Words with Friends, and I really wish there was a BB app to play along, but I would really like to play via a BB.
Adam Zeis Feb 27, 2012 at 2:15 pm
Find it here:
http://forums.crackberry.com/playbook-apps-games-f243/androids-words-fri...
And yes you can play just like you can in iOS, Android or Facebook.
joelled Feb 27, 2012 at 2:37 pm
http://www.mediafire.com/?2wxqc9q904byy7z
CDLacey Feb 27, 2012 at 1:12 pm
If Skype works great on the PlayBook by sideloading... Why can't Skype just make it official and just put it into App World already?
Dooooo it!
koool1 Feb 27, 2012 at 2:39 pm
Skype is the only app I have loaded that doesn't work.
rkaiser87 Feb 27, 2012 at 1:18 pm
This is great! Every time I open one of these articles about sideloading and it is only for windows users I get a little bummed. Thanks, Crackberry!
Maxsisprime Feb 27, 2012 at 1:36 pm
Can we post some more pics as to where we are suppose to place the Playbook_Tools folder on the mac? and the Bar file. Thank you in advance
adjdudley21 Feb 27, 2012 at 1:46 pm
yes... pictures or more detailed instructions..... i never made it past the download.....terminal never shows my playbook
Maxsisprime Feb 28, 2012 at 5:58 pm
I keep getting " unable to access jarfile BarDeploy.jar" on my terminal am about to just give up, 2 days of trying
gloommerchant Feb 27, 2012 at 1:47 pm
Theres nothing called"user/you/directory" on a mac. Can we be more specific about this location? It seems the terminal script is written assuming the files are in this location, because since I can't find it terminal simply says "no such file or directory". Can somebody clear this up with a more simple explanation of where these files should be moved to?
illini2097 Feb 27, 2012 at 1:54 pm
The easiest way I have found to do this is to place the Playbook_Tools folder on the desktop.
Once you open Terminal, first type: cd desktop
then type: cd Playbook_Tools
After that enter the code that is given above and it should work like a charm.
Hope this helps :)
gloommerchant Feb 27, 2012 at 2:13 pm
That worked perfectly, thank you.
Apelles123 Feb 29, 2012 at 8:34 am
I was having the same problem, this command should be added to original instructions . A video would also be nice.
Adam,
Thank you for your hard work ! It's good to see Mac owners not being left out in cold.
MadGasser Feb 27, 2012 at 1:48 pm
Adam,
Thank you so much for this post. I am so glad I don't have to boot up Windows just to load an app. I can't wait to get home from class to mess with this.
Thanks again!
MadGasser
hakeem23 Feb 27, 2012 at 2:29 pm
keep on getting this message:
actual_dname::com.twitter.android.gYABgG9OFomDkI9jcvOLL8YXpfo
actual_id::gYABgG9OFomDkI9jcvOLL8YXpfo
actual_version::1.0.144.0
result::failure -4
host0:Playbook_Tools hajiaffandyawgdamit$
help?
hispanola Feb 27, 2012 at 11:46 pm
I have the same problem. Any assistance would be appreciated.
abakri Feb 28, 2012 at 2:27 am
Same here Please HELP!!!
highfidel Oct 2, 2012 at 7:55 am
you have less than 1,5GB of space. delete and try again.
j_metselaars Feb 27, 2012 at 3:06 pm
thanks this is really helpfull
catwoman66 Feb 27, 2012 at 3:12 pm
Dummy guide PLEASE *grin* with step by step pictures... I already read that you need a password, and where do you get that from??? Ta..
Adam Zeis Feb 27, 2012 at 3:49 pm
When you turn on Development Mode it will prompt you to create one, so it comes from you :)
catwoman66 Feb 28, 2012 at 3:24 pm
Ok, thanks - although I tried for hours and every time got an error message in one way or another. Then got a brainwave, dusted down my netbook and hey presto, it is a lot easier via PC, worst luck ;)
BerryClever Feb 27, 2012 at 3:50 pm
Under Sharing and Security is where you would create a password (after you turn on file sharing)
gloommerchant Feb 27, 2012 at 3:54 pm
The password is whatever you created on your playbook. Make sure you are activating development mode under security preferences and NOT demo mode. No password necessary beyond your normal playbook password. Put the folders on your desktop and follow the terminal script from the user above me (illini2097)
rcm1301 Feb 27, 2012 at 4:02 pm
Apple computer, BB tablet, Android Apps - what's the odds this guy is using a Windows smartphone? lol
Adam Zeis Feb 27, 2012 at 4:03 pm
Which guy? THIS guy?
rcm1301 Feb 27, 2012 at 4:35 pm
he-he. No, not you. The "hypothetical guy" to whom this will apply and who will be so "multiplatform". I was more wondering how many platforms can be added in this scenario to make it fun.
SK122387 Feb 27, 2012 at 4:12 pm
I get down to the last part, but in terminal, after I type in the .bar name, it says "Unable to access jarfile BarDeploy.jar"
Where did I go wrong?
Also, do I have to know my IP address, since it's different than the PlayBook's development address? I see in the example that the PlayBook IP in terminal isn't the same as the one listed in the screen shot of the Development Mode menu...
Mr.Monty Feb 27, 2012 at 9:48 pm
I copied the contents of the lib folder to the Playbook_Tools folder and it fixed that problem.
For the IP, when you're in Developer Mode, there will be an icon in the top banner (where battery level, WiFi, Bluetooth, etc is) of a person with a gear on his chest. Click that and it will show an IP address. (There is no photo of this shown in this walk through).
djfawbz Mar 2, 2012 at 9:53 am
this helped me out. Thanks!!!
D_Town Mar 4, 2012 at 8:37 pm
I'm having the same issue. The LIB folder was already in the Playbook Tools folder so I do not know what the problem is.
Any help is greatly appreciated.
Faithful to the CRACKBERRY
emt23 Feb 27, 2012 at 4:41 pm
does skype work???
ab345 Feb 27, 2012 at 5:25 pm
I was under the impression that Skype is not working, somebody please confirm or deny - Thanks.
ddlax22 Feb 27, 2012 at 6:08 pm
Skype, (which is in the beta form that I've sideloaded) only works for text chat and not voice nor video
ddlax22 Feb 27, 2012 at 6:06 pm
Adam! Where can I get that wallpaper?!
And glad that mac users can sideload like use pc users now!
PH1L Feb 27, 2012 at 6:42 pm
I get the following error:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
If anyone has an idea, please let me know I tried looking everywhere and didn't get a solution. My macbook pro is up to date, but the only thing that comes to mind is that there is something wrong with my Java, maybe I don't have the right JRE version installed, although like I said my macbook is updated...
PH1L Feb 27, 2012 at 8:09 pm
Figured out what was the error I was getting, if anyone receives the same error
i.e. "Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file"
All you need to do is open Java Preferences and drag Java SE 6 to the top of the list.
emt23 Feb 28, 2012 at 10:44 am
Thank you! i will try this later tonight and give you some feedback!
emt23 Feb 28, 2012 at 4:38 pm
worked with no problem!!! thank you!
catwoman66 Feb 28, 2012 at 11:30 am
I have this, but in Java preferences java SE 6 is already at the top 64 then 32.. confused, wish this was more straightforward...
north60hale Feb 27, 2012 at 6:54 pm
THANK YOU!!!! As a Mac user, I've been waiting for this. I'll give it a go and report back on how it goes/glitches/etc.
warning88 Feb 27, 2012 at 7:06 pm
Guys, no need for this. I found an even easier way to sideload on Mac.....using FruitBat for Mac. But you have to have the SDK and AIR installed on your Mac..
adjdudley21 Feb 27, 2012 at 7:17 pm
Words with friends gives an error message that says failure -4 some one please post a working link
dfb8085 Feb 27, 2012 at 7:39 pm
I DID IT I DID IT!!!!! works great. I just installed Kindle for a test. It worked great after I fixed a step I missed . forgot to move files from lib to playbook tools
shebmiller Feb 27, 2012 at 8:43 pm
This is amazing! I will try it out in a few hours after the gym. Looking forward to doing this through my mbp. also looking forward to that snes emulator! Secret of Mana! I want thee!!!!!
Mr.Monty Feb 27, 2012 at 10:48 pm
This really was easier than I expected!
jcv822 Feb 27, 2012 at 10:50 pm
Been downloading like crazy: overdrive media console, pandora, photoshop express, Google Maps, skymap Kindle, bible....so so awesome. Thanks so much for this!...but now..this brings forth a new question.
HOW DO WE UNINSTALL THESE ANDROID APPS FROM MAC!!!???
aj_007 Mar 1, 2012 at 8:36 am
Just like you would any other app on the playbook... Press the app (or any other app) for a few seconds. The apps would start shaking. You then click the thrash icon on the top-left corner of the app, confirm delete, and voila! you're done.
bittenkitten Mar 14, 2012 at 2:04 pm
I was trying to do the same thing. Ridiculously simply: just put "un" without with quote marks in front of the "install" in the terminal script. That's it!
AflownwiZ Feb 27, 2012 at 11:17 pm
THANK YOU!!!
jwkosk Feb 27, 2012 at 11:55 pm
loving my playbook more and more.....awesome.....thanks crackberry....
nikonwhore Feb 28, 2012 at 1:52 am
Error: Unknown argument RepliGo
I get this error regardless of which .bar I am trying it with.
Any ideas?
Christine85 Feb 28, 2012 at 3:32 am
Thanks Adam! I saw someone post in the forum a Mac version but I didn't get it. This was very detailed and got it on the first try. For everyone else who keeps getting errors, re-read the article and follow the steps. Either you typed something wrong in Terminal, not typing in the correct IP address on the Playbook or your lib/.bar files are not in Playbook_Tools folder.
nabher Feb 28, 2012 at 6:46 am
Apps installed but not launching. On OS 2.0
catwoman66 Feb 28, 2012 at 12:19 pm
This problem keeps appearing, could anyone help out? Thanks
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/client/HttpClient
Caused by: java.lang.ClassNotFoundException: org.apache.http.client.HttpClient
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
b_fureel Sep 5, 2012 at 10:55 pm
we were getting the same error message, but I was getting it because I didn't add the word "password" in front of my actual password. Hope you got it to work though.
Deu2e Feb 28, 2012 at 4:44 pm
Do the apps appear on the PB once you have done this? Where?
Bbnivende Feb 29, 2012 at 12:29 am
OK i followed the instructions but when I get to "Terminal will do it's magic and when it's done, your app will be ready to roll on your PlayBook"
How do I "roll" the app over to the PB ??? Thanks
Bbnivende Feb 29, 2012 at 1:38 am
I may have rolled in the app but how do I see it on the PB to open it ???
jcv822 Feb 29, 2012 at 9:19 am
If you have entered it correctly the terminal would actually say installing and the progress and success if I recall and it would just show up on your playbook. I had to try several times because I was not using my pb ip address. Don't use the developer ip address
SassyD Mar 6, 2012 at 7:58 pm
What OS are you using? I have an older 10.5.8
Bbnivende Feb 29, 2012 at 10:46 am
I am using the right IP address. ( there is an App for that in the BB's App store on Pb) . I was making an error in typing in the command but now I get the response "Authentication failed due to system error" ... I have my wifi sharing on File sharing on .I am in development mode. I tried connected USB and not ... so I am at a loss.
Bbnivende Mar 1, 2012 at 11:59 am
OK I wasn't using the right IP after all. At the top bar beside the time you see a little symbol that tells you if you are in development mode. Below that is the IP address to use (tapping the symbol)... I now have my first side loaded App !! thanks
bezzab Feb 29, 2012 at 2:47 pm
works perfect, a lot better that through my pc, thx.
themendofam Mar 3, 2012 at 10:16 pm
Anyone else having problems with this? I seem to be doing everything right (triple, even quadruple checked everything) but I keep getting this error.
Error: Cannot connect: Connection to https://192.254.254.253 refused. You may have to reboot the target
Have tried rebooting multiple times with no success. Can someone resend the line that we should be putting into Terminal? Thanks a million!
SassyD Mar 6, 2012 at 8:05 pm
Make sure Development Mode is on?
I was playing around with mine cause I kept getting errors, not even realizing somehow development mode was turned off... and I got that error.
Mine works like a charm now, THANK YOU THANK YOU THANK YOU
conker Mar 9, 2012 at 12:31 am
Use the IP on the task bar (the Person icon), not the one in security settings.
Bbnivende Mar 13, 2012 at 12:00 am
Use the IP on the task bar (the Person icon), not the one in security settings.
b_fureel Sep 5, 2012 at 10:56 pm
+1 here. I used the 2nd IP address and got my first download (dropbox) to load.
Thanks so much Crackberry
jsmith4 Mar 4, 2012 at 6:41 am
Hi - hoping someone can help. I am trying to download the Playbook Tools zip file onto my Mac. Clicking on the link doesn't work and right clicking and downloading file at link doesn't work either. Am I doing something basic wrong or is the link broken?
peargood Mar 7, 2012 at 6:24 am
I am quite a tech idiot and managed to sideload apps from this tutorial. Falling in love with my PB all over again!
Thanks a million!!!!
hwoardthaw Mar 8, 2012 at 12:55 pm
Followed the instructions and tried to install test application, however get the following message: Unknown argument simplebrowser.bar
Any suggestions
teflonpez Mar 9, 2012 at 1:04 pm
**EDIT** I got it to work.... like two minutes after posting this. There are two IP addresses assigned to my (maybe all?) PlayBooks. You can find the other IP address by looking at the Development Mode icon on your home screen (it's a little guy with a gear on his chest). I used the second IP address, NOT the one found in the Development Mode information on the screen in "Settings". Works like a charm.... now to fill 'er up with goodies!!! For more info on how to retrieve your IP address on the PlayBook, check this page: http://bit.ly/zMay5W
Cheers and THANKS!!!!
Original Post:
I'm on an i5 MBP 13" running Lion, and after following all of the steps above, I'm getting an error in Terminal that reads as follows:
"Error: Cannot connect: Connection to https://**PlayBook's IP** refused. You may have to reboot the target."
The IP inside the **stars** is what was in my Developer Mode information. I have the .bar files inside the proper directory, and have tried restarting the Playbook. Upon restart, Development Mode is turned off, so I turn it back on and still get the above message. Thanks in advance for any help..... if I can get this to work, I may be able to use the PlayBook for all of my online classes. This would be AWESOME. And thanks for everyone's hard work.... this really seems like a worthwhile venture!!!
ARA1102 Apr 11, 2012 at 12:27 pm
Hmmm, done all that, used the right IP address, hit return in Terminal and got all the good stuff .....
Sending Install request...
Info: Action: Install
Info: File size: 1525280
Info: Installing ...
Info: Processing 1525280 bytes
Info: Progress 50%...
Info: Progress 100%...
actual_dname::fi.eye.android.gYABgEhNdVYqyzUmzG3LSoIP0Xg
actual_id::gYABgEhNdVYqyzUmzG3LSoIP0Xg
actual_version::1.0.43.0
result::success
Great, success .... but where is the app ? Can't find it on my Mac or my PB.
Can anyone help ?
(And I've turned file sharing on ...)
chorl Mar 11, 2012 at 5:06 pm
Hi there,,
I'm going crazy with this...I'm a totally noob with playbook, but I'm trying to get used to it...Well, I'm following this tutorial, and I managed to send my .bar file to Playbook (it said result:success) but I can't see app icon in the dashboard...Do I have to launch android vm player on any form? Maybe I should see the icon in the launcher area, shouldn't I?
Thank you very much,
Chorl.
Bbnivende Mar 12, 2012 at 11:53 pm
Yes Icon should be on the Home Page.
imunoz06 Mar 14, 2012 at 11:00 pm
Any way I can do this with Mac os 10.5.8 I jhave tried everything and cannot get it to load when I do it, it shows "Unable to access jarfile BarDeploy.jar" please help?
BeckerSK Mar 31, 2012 at 9:46 am
I am having the same problem. I cannot get pass the "Unable to access jarfile BarDeploy.jar" I have looked through all the comments and the common "fix" suggested has been to move or copy the files in the lib folder to the Playbook_Tools folder.
I have tried moving and copying but neither has worked. I have the exact 9 files showing up in the Play_Tools folder as shown in the 3rd screen shot. However, still getting the same error message?
Adam or someone can you provide another solution or some guidance?
BeckerSK Apr 1, 2012 at 1:36 am
Update I got everything working. In may case I skipped over a key instruction in the article "CD Playbook_Tools".
If you move the files from the lib folder to the Playbook tool folder it works very well.
I loaded 6 Apps with no issues and all work fine.
notjuliasbrother Mar 18, 2012 at 8:27 pm
Great instructions. Worked like a charm. Thanks
superchichi Mar 25, 2012 at 1:37 pm
piece of cake!! thank you!!!
ernestga77 Mar 26, 2012 at 3:03 pm
Really hard, but you made it the easiest!!!
Thanks!!!
Apelles123 Mar 28, 2012 at 5:43 pm
I don't know what I am doing wrong . I run terminal type in cd playbook_tools ,hit enter and get no directory found error message Would really love to be able to sideload,
Thanks in advance
SD69 Mar 30, 2012 at 9:18 pm
Noob here!!! I have tried to sideload apps from my mac and I get the following error message in terminal what am I doing wrong???????
My name-MacBook-Pro:playbook_tools jg18970$ java -Xmx512m -jar BarDeploy.jar -installApp device 169.254.2.9 -password xxxx pandora13.bar
Unable to access jarfile BarDeploy.jar
My name-MacBook-Pro:playbook_tools jg18970$
I have substituted "My name" for my real name that shows up when I open terminal and XXXX for my password.
Also when I first open terminal it opens with this
Last login: Fri Mar 30 17:24:54 on console
My-name-MacBook-Pro:~ jg18970$
Does this matter since it is different from what the instructions are specifically it doesnt mention new host?
eamon10 Apr 1, 2012 at 11:11 am
Unable to access jarfile BarDeploy.jar
wtf I've tried everything why doesn't it work keep getting that message
heresjonnie Apr 8, 2012 at 3:16 pm
I've side-loaded a few apps, and the applications force close moments after I open them. Is this because I've installed them incorrectly? or perhaps the latest pb os update has broken something?
ARA1102 Apr 11, 2012 at 12:12 pm
Just followed the instructions and it all seemed to work, said "success" in the Terminal, but I can't find the apps on my playbook ... what haven't i done ? How do I "roll it onto my playbook" ?
jaydee5799 Apr 15, 2012 at 10:46 am
The icon for the app appears on your desktop of your pb. At least it did for me. This wireless sideloading is the best!
drag0ndrag0n Apr 11, 2012 at 11:44 pm
I'm stuck on a step: Re: Type cd playbook_tools and press Enter. Terminal should now read something like: new-host-2:playbook_tools adamzeis$
I get the following message: -bash: cd: Playbook_Tools: No such file or directory
Any thoughts on what I've done wrong?
k-dogg Apr 14, 2012 at 10:43 am
I followed the instructions and managed to side load 3 app,, a few days later (today) im not able to do so i keep getting this error:
Unknown argument
any ideas??
i re-read everything and checked everything multiple times
i guess that error has to do with the .bar file...i tried it with Ant Smasher and all works perfect!
Khameleon05 May 2, 2012 at 5:28 am
I find I sometimes hit an error if the .bar has spaces in the name, try removing them and try again.
Bigrockcrib May 10, 2012 at 2:11 pm
I think it would be very helpful if there were screen shots of exactly what the following sentence looks like : "Move the files from the Playbook_Tools\lib\ folder to the Playbook_Tools directory." In other words, a screen shot of the "Playbook_Tools\lib\folder" and then a screen shot of the "Playbook_Tools directory" actually showing the action which accomplishes this goal. I see the library folder, but I'm stuck on where the directory is located -- can't find it. Also, is this a drag and drop action to perform, because when I've tried to drag the folder over to the Playbook drive listed under "Shared" nothing happens. Need a little help, if anyone can!
Bigrockcrib
hearken May 11, 2012 at 3:51 am
Hi Guys! Now I wish I'd sent a 'Hi-Guys,-I'm-a-new-newb' message, three weeks ago when I got my PB :).
I really like/appreciate the IP's instructions; but I use an old [2006] Mac iBook G4 'PPC' [i.e. Fantastic but OB-SO-LETE!], with OS 10.5.8, so, as I understand it, my machine cannot 'cater' for Java SE 6 [even tho' OS 10.5.8 would, with an Intel-based machine]; nor Android SDK [:(].
So, does that mean that I either have to wait for a future/more-magical way to download .bar files; OR, upgrade my laptop???
Thanks, Dave.
hearken May 23, 2012 at 5:44 pm
No advice/suggestions then, folks?
Thanks, Dave.
jackanory May 11, 2012 at 11:10 am
i must be an idiot but when i download the bar file it saves as a document on my mac. I saw somewhere that i need to change.bar to .zip and unzip. when it did this i now have a .apk file extention.
Is there a simple way to get these .bar onto my playbook via the mac as it is driving me crazy.
i managed to upload the simple browser using the turorial and guide but cannot locate kindle or other bar files that do not save as documents rather then unix files.
Thanks
Jack
Slade xTekno May 17, 2012 at 2:08 am
To anyone getting "unable to access jarfile BarDeploy.jar", reread the instructions very carefully. Out loud, even.
I got really frustrated until I realized I missed the step of entering "cd playbook_tools" in Terminal. After that, I was able to load everything without issue.
toldone99 Jun 4, 2012 at 5:46 am
how can i uninstall app from mac?with the classic method, deleting from the tablet, the applications are not cleared of all
BlackKho Jun 7, 2012 at 4:17 pm
I have the same question than somebody here: I got it all good, the Terminal says "success" but I can't find the apps on the PB, what did I do wrong?
litosylva Aug 9, 2012 at 11:04 am
Anyone can tell me where I can find the "Playbook Tools" for a MAC to get started, because the link above takes me to a dead page.
I've tried looking online but no luck for MAC.
jarviser Aug 10, 2012 at 4:28 pm
Me too. Gizmojeff.com expired on 8th August!
Rob Grieve Aug 30, 2012 at 12:44 pm
http://rapidlibrary.com/files/playbook-tools-zip_ulzztrt8bzi89on.html
Rob Grieve Aug 30, 2012 at 12:44 pm
Link for the tools: http://rapidlibrary.com/files/playbook-tools-zip_ulzztrt8bzi89on.html
Balti43 Sep 14, 2012 at 2:35 am
i nearly ripped my head off trying to figure this out. computers and i just dont get along :|
Bastco Sep 20, 2012 at 10:47 am
Sorry! I need help! to get a kindle app on my blackberry playbook. I read the instruction but got stuck in the terminal
Last login: Thu Sep 20 15:36:31 on ttys000
stephanie-colemans-imac:~ stephaniecoleman$ cd playbook_tools
-bash: cd: playbook_tools: No such file or directory
stephanie-colemans-imac:~ stephaniecoleman$ java -Xm512M -jar BarDeploy.jar -installApp -device 169.254.0.1 -password 22coleman Amazon-Kindle-3-1.2.0.35.bar
Unable to access jarfile BarDeploy.jar
stephanie-colemans-imac:~ stephaniecoleman$ cd desktop
stephanie-colemans-imac:desktop stephaniecoleman$ cd Playbook_Tools
-bash: cd: Playbook_Tools: No such file or directory
Harry_III_UK Oct 7, 2012 at 7:32 am
I tried to post this before but it didn't show up for some reason...?
Sat 06th Oct 2012
Hi Bastco,
It seems that a lot of people are getting stuck at the part where you have to use "Terminal" on the Mac to "side load" (i.e. load outside the Blackberry App Store) the application.
Using Terminal is just like using a DOS command prompt in windows. It differs in that Terminal accepts UNIX commands rather than DOS commands, because the Mac's operating system OSX is based on UNIX rather than DOS.
All you are doing when you use terminal is using the old fashioned way of getting your computer to do something you want it to do i.e. you're not using the drag and drop functionality at the higher level of the operating system.
To make this work, it is easier if everything is in a folder in the same place on your Mac. That way, when you type in the commands while you are in one directory (folder), the Mac can find the files you are referencing when you type in the command line and the Mac can then process the files you are referencing.
It is just like saying if your instruction to someone is "go to the bathroom cabinet" then "get hold of the toothpaste" then "put the toothpaste on the toothbrush" - those instructions would only work if you first put the toothpaste and the toothbrush in the bathroom cabinet.
Otherwise, your friend would complain "I can't find the toothpaste or the toothbrush".
Your Mac complains too, but not quite so directly, it says something more cryptic like "Unable to access jar file BarDeploy.jar" i.e. "You've told me to run a command on the file called "BarDeploy.jar" but I can't find it here so I'm giving up. Go tell me to do something else now."
A person may go look for the toothpaste and the toothbrush but, in Terminal mode, the computer just tells you what it can't find – and then usually gives up (although it'll go find JAVA if you don't have it – more on that later).
When you go to the grocery store and buy the toothpaste and the toothbrush, they are in your shopping bag, so you first have to move the toothpaste and the toothbrush to the bathroom cabinet (sadly we can't copy groceries yet – think of the money we'd save!). If you didn't have a bathroom cabinet, you'd have to create one first.
Ok – so overly long analogy over…
First you need to download the Playbook_Tools from the link in the instructions above (go to the grocery store).
You will now have a file called "Playbook_Tools.zip" in your downloads folder in your Mac (your grocery bag).
Then you need to unzip the Playbook_Tools.zip file by clicking on it (reach into your grocery bag).
You will now have a folder called "Playbook_Tools" in your downloads folder on your Mac (your groceries are on the kitchen table in a little bag called Playbook_Tools).
I found the easiest thing to do was to copy the Playbook_Tools folder to the desktop of your Mac so all the files are in an easy to get to location rather than buried in your downloads folder.
So, copy the Playbook_Tools folder to the desktop of your Mac.
Then, open the Playbook_Tools folder on the desktop of your Mac (make sure you are opening the Playbook_Tools folder on the desktop of your Mac and not the one in your downloads folder) and look for the subfolder called "lib" and move (or copy – it doesn't matter at this point) the files from the "lib" subfolder to the main "Playbook_Tools" folder.
That is so we can keep the command line in Terminal simple as everything will be in one folder, conveniently placed on the desktop of your Mac.
You are going to run a command in Terminal from the Playbook_Files folder you have put on your desktop that says "use an installer on a bar file and install the bar file onto my Playbook".
So – you need all those files in the same place to avoid a really complicated set of instructions ("go to the bathroom cabinet and…" is a lot easier than telling someone to go to the grocery store first).
So next you need to download the bar file you need (go to the grocery store).
Copy the bar file to the Playbook_Tools directory (put it in the bathroom cabinet).
Tell the Mac what to do with the files ("get hold of the toothpaste" then "put the toothpaste on the toothbrush").
(You've managed to go to developer mode, get the Playbook's IP address and connect it to the Mac – so I'm not going to go over those points again – I'll assume your Playbook is happily connected to your Mac and you're in Terminal ready to type).
So now you should have:
A Playbook_Tools folder on your desktop.
The files from the "lib" subdirectory in your main Playbook_Tools folder on your desktop.
The downloaded bar file for the application you want to side load also in your main Playbook_Tools folder on your desktop.
Then you're good to go – the toothpaste and toothbrush are in the bathroom cabinet and you can give some instructions.
So, go to the Terminal command window for the first time and it will be logged on as your username in your "root" directory – like you've just come in the front door of your house.
It should look something like this if your computer and user name are the same:
yournames-imac:~ yourname$
So – that's the front door to your house.
If you want to look see what rooms you have in your house, type "ls" ("l" for "LIMA" and "s" for "SIERRA").
You'll see a list of the folders that live in your root directory – the rooms along your hallway – for example something like:
Desktop Downloads Movies
Note – if you've copied the Playbook_Tools folder to your desktop – then it will be in your Desktop folder
So, first go there:
cd desktop
It should now look something like this:
yournames-iMac:desktop yourname$
Then if you again type:
ls
You should see the subfolders that live in your desktop folder – these should be familiar as they should be the same folders you see when you look at the Mac desktop within OSX.
If you don't have many files and folders on your Mac desktop (most people don't) – then you won't see many here either – so don't worry.
However, you SHOULD see the Playbook_Tools folder here – because you already copied that to your desktop – right? ;-)
So after typing "ls" again you should see something like:
Playbook_Tools
So type:
cd Playbook_Tools
(actually it doesn't matter if you capitalise the P and the T)
It should now look something like this:
yournames-iMac:playbook_tools yourname$
Again, type:
ls
… and (drum roll) you should see all those lovely files that are going to put a shiny new app onto your beloved Playbook – something like:
BarDeploy.jar Instructions.txt SimpleBrowser.bar commons-logging-1.1.1.jar commons-logging-NOTICE.txt httpclient-4.0.3.jar httpmime-4.0.3.jar
Dropbox_2.1.bar PB-Installer.bat apache-mime4j-0.6.jar commons-logging-LICENSE.txt commons-logging.jar httpcore-4.0.1.jar lib
Here, you can see the bar file that I'm going to put on my Playbook is Dropbox_2.1.bar
So now all our ducks are in a row – yay!
We can tell the Mac to go run BarDeply.jar and go put our new app onto the Playbook with the command line something like:
java -Xmx512M -jar BarDeploy.jar -installApp -device 169.254.0.1 -password 22coleman Dropbox_2.1.bar
(The "22coleman" after the "password" command is the password that you set up originally for your playbook – so it will differ for different people).
It should whir away and be done in a few minutes.
You'll see a nice little process update – something like:
Sending Install request...
Info: Action: Install
Info: File size: 3099074
Info: Installing ...
Info: Processing 3099074 bytes
Info: Progress 0%...
Info: Progress 100%...
actual_dname::com.dropbox.android.gYABgJagso
actual_id::gYABgJagso
actual_version::1.1.21000.0
result::success
If your Mac doesn't have the latest version of java (my Mac didn't) it will tell you so, go off and look and find it and prompt you to install it – that worked flawlessly on my Mac so you shouldn't have any trouble with it).
Then you should see the new app on your home screen (if your home screen is full – remember to flick the icons up so you can see them as the new icon will appear at the bottom of the screen not the top – and you may think "where's it gone?" otherwise).
A sidenote – I DID manage to get the Kindle reader app to side load BUT it ran, then crashed out. I tried re-downloading and re-installing many times to no avail. That's a problem with the app and not with the side loading instructions – because dropbox works perfectly.
Hope that helps!
All the best,
Harry
kitty008 Oct 10, 2012 at 5:16 pm
I have been driven mad for the last 2 hours trying to side load from Mac to Playbook. I have used Terminal and typed in the following:
java. Xmx512 -jar BarDeploy.jar -installApp -device 169.254.0.1 -password Sheerman007 Amazon Kindle 3.2.0.35.bar
But I get this:
command not found
I have the PlayBook Tool folder on my desktop, within that I have the files from lib.copy. I also have the Amazon Kindle bar file in there. Can anyone suggest where I might be going wrong?
I also have the I.P address from the playbook and have the respective password. I need HELP!!
Much appreciated,
Laura
Harry_III_UK Oct 14, 2012 at 1:16 pm
Hi Laura,
1) You need to make sure you have java installed on your Mac (mine did this automatically so it was no problem - see the post above yours that I made).
2) I'm not sure your command is correct in the terminal window. The command is (java (space) -XmX512M) - etc. not (java (dot)) etc. that you seem to have above so it should be something like this:
java -Xmx512M -jar BarDeploy.jar -installApp -device 169.254.0.1 -password Sherman007 nameofbarfile.bar
Copy and paste that as plain text into your terminal window with the name of the bar file you want to load at the back and see if that works.
The only other thing I could suggest would be to rename:
Amazon Kindle 3.2.0.35.bar
To something with no spaces like:
AmazonKindle3.2.0.35.bar
... then give it a try.
Let me know how you get on.
All the best,
Harry
kellyown Oct 16, 2012 at 6:46 pm
I have been so frustrated trying this. I spent hours pouring over the comments and trying again and again. I keep getting this reply in terminal after it makes an attempt to install the apps "failure 500 cannot determine Package-Id".
Any of you guys able to pass on some insight?
Harry_III_UK Oct 17, 2012 at 12:43 pm
Have you tried it with a different BAR file?
What is the name of the BAR file you are trying to install?
Harry
kellyown Oct 17, 2012 at 6:38 pm
Harry,
Thanks for the question. I have tried several from the Good Readers App list here: http://goodereader.com/apps/playbook/playbook-android-apps/
I redid everything today to see if i was just mental yesterday. But no luck, same message.
Harry_III_UK Oct 19, 2012 at 8:57 am
Hi,
Ok - I got DropBox to side load.
I downloaded it from link on the Crackberry page:
http://forums.crackberry.com/android-app-sideloading-f258/made-list-link...
dl.dropbox.com/u/3607718/PlayBookOS2_AndroidApps/Dropbox_2.1.bar
- That worked on my Mac using the instructions above.
Why don't you try and load that one - then you will at least know if it is the installer at fault (if it doesn't load) or the other site.
Of course - you do so at your own risk!
Which is one of the apps you are trying to load from the other site - and what is the URL to find it?
Harry
RMMoo Nov 14, 2012 at 2:06 pm
Harry - biggest thank you ever. PERFECT instructions and you instantly solved my "directory not found" error problem I was getting. Cheers!!!
panosx Nov 29, 2012 at 5:06 am
Dear All
Thanks for the useful advice but I have tried side loading the Kindle, any version .bar but with all I get this message below; see the latest:
m-wbs-macbookpro-panos:playbook_tools PanagiotisHahamis$ java –Xmx512M -jar BarDeploy.jar -installApp -device 164.259.0.1 -password 2728 Amazon_Kindle_3.4.2.4.bar
Exception in thread "main" java.lang.NoClassDefFoundError: ?Xmx512M
Caused by: java.lang.ClassNotFoundException: ?Xmx512M
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
m-wbs-macbookpro-panos:playbook_tools PanagiotisHahamis$
Help! It seems to do with the java class/name or something?
I run a MacBook 64, Lion Mountain OS
Thanks in advance
Panos
AcousticAshley Nov 29, 2012 at 7:28 pm
Harry! Thank you!! I too had the dreaded directory not found!
melander Dec 18, 2012 at 9:55 am
Wow, good stuff! I just found this post. I am reporting that the Playbook_Tools.zip and the above methods for sideloading work on Mac, Solaris and Linux. The exact same jar file was used in all cases.
Alex Bogles Dec 29, 2012 at 11:47 pm
Will this work with PB os 2.1? I've tried sideloading apps to it but it doesn't seem to be working for me...
Jeff Cousin Jan 12, 2013 at 1:50 am
A plea to Harry and the rest,
I have read through all the comments and I feel like I have made it to the 1 yard line, but just can't get what I want. I am running Mac OS X 10.5.8 and I updated my JAVA to the (Apple Java Mac OS X 10.5 update 10) so things should all be dandy as far as I know. Anyhow after the code has been entered I get this...
jeff-b-macbook:playbook_tools jeffb$ java -Xmx512M -jar BarDeploy.jar -installApp -device 169.254.0.1 -password magicmountain AnkiDroid_1.1.bar
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:676)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:317)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
I get the impression it's because of my JAVA, but what can I do??
If anyone can help me out that'd be most appreciated.
Thanks in advance boys and gals.
kraems17 Feb 4, 2013 at 4:21 pm
Adam,
Great how-to. Thanks. Worked like a charm for me. I took the time this afternoon to write a little Automator application to make it easier to sideload the apps on my Playbook (and Z10 when I get it tomorrow from Rogers).
Check out the How-To Video here: http://www.youtube.com/watch?v=-nl46qgteD0
And grab the Automator app here:
https://www.dropbox.com/s/rbpl8qbiaw60ol1/
BB10%20Sideload%20Android%20App.zip
Enjoy!
sellisuk Feb 28, 2013 at 1:47 pm
Hey Guys,
The link to the playbook tools is broken - is there a new site hosting this files?
Cheers
s0be Mar 2, 2013 at 5:23 pm
NEW LINK PLEASE...
SweetNAMese Mar 9, 2013 at 9:07 pm
Still waiting for this also!
Z3roCinco Mar 27, 2013 at 9:11 pm
BUMP
jdauria Apr 12, 2013 at 7:30 am
Im SOL, my macbook is still running tiger or leopard or some other african animal :( I wont be able to sideload any apps. Any other ideas?
yukey717 Apr 13, 2013 at 6:13 pm
The link to Playbook tools doesn't work!! HELP NEED MI NETFLIX!!!!
dnrainey 3 weeks ago
Hi there, I have sucessfully sideloaded a number of apps to my Z10, but trying Skype and a few others I get the following message "Error: Bar file does not exist or not a file or I cannot read it: skype.bar
davids-imac-2:Playbook_Tools davidrainey$ "
Any ideas?
fredkooz 3 days ago
Hi! Is it supposed to work ALL THE TIME? I did, it went ok, i have the icon of the app in the playbook, but IT DOESN'T WORK! When i open the app, it reads something like " the app has to close" even before i can give it a try. I read somewhere that some apps couldn't be converted from APK to BAR successfully. Maybe it's the problem. Any suggestion? I am about to get rid of my playbook, so as to get an android tablet, just because i absolutely need a very specific music application for my job (i am a musician). It is so stupid...