BBSAK (BlackBerry Swiss Army Knife)
BBSAK was built as a JL Cmdr replacement tool with a more friendly GUI, developed by two hobbyist developers. It has grown to what it is today, a windows application with many funtions for modifiying BlackBerries. It uses Javaloader to do its magic. We hope that you all will find it as useful as I do. Please if you post on other sites use the link provided here, so we can keep count of downloads.
3rd Party App Backup
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v7gLSKOcHYe3A7km8btp3mymjYQzFpnTYwXuviEMk6MQomMtQmKYcOaW7B1Xah1zm9rca2idNdQov65McobF8J3bHC5Bh-PO9SQA=s0-d)
BBSAK is one of the only apps currently available that allows you to create a backup of every 3rd party app on your device. In the newest version, this function will even backup 3rd party apps created by RIM, such as Twitter or Facebook. To use this function simply click "Backup Apps," enter a name for your backup and let BBSAK do the rest!
Wipe Device
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tg_MbkMu6GC_CAk9RgKb0LZcuskYfx9aWPZkN-ptX7ucFGz4d44zsC4ADERj703rgGLQH3AUVml_UmYix-2UtevpMJiLl5Uw=s0-d)
Wipe Device, is a tool used to completely remove everything on your device including the operating system, leaving your phone at a 507 error screen. This function can be used to restore a "bricked" blackberry. Please make sure to backup everything you need before running this feature!
Load OS
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tJbJ0WiPfk5fWq3bw-Koe71tKEHw5YSm87ZHxC-nNgSH3NkCNsua615IPKxPHpDFeM_w9UoIr3kuB3TlcDPs3nFyZhCjlNfTpTq-goog=s0-d)
Load OS (Operating System) is a tool that allows you to install an operating system to your device. New to BBSAK 1.8.5 we have given then users the ability to select which OS you want! This even includes downgrading your OS
without uninstalling newer OS's from your computer! Furthermore, to avoid confusion the OS Selector will only show you installed OS's for the device currently connected to BBSAK. This function uses the App Loader Wizard provided to us by RIM.
Restore 3rd Party Apps
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tg_MbkMu6GC_CAk9RgKb0LZcuskYfx9aWPZkN-ptX7ucFGz4d44zsC4ADERj703rgGLQH3AUVml_UmYix-2UtevpMJiLl5Uw=s0-d)
The Restore Apps function allows the user to select the backup JAD that was created by the Backup Apps function in BBSAK. Once the JAD is selected BBSAK will install all the apps included in your backup, back on to your blackberry. Please note your phone will reboot after this function is complete.
Modify CODs Tab
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vMRA9uNT2Aye6S8aaIIhGIxvXm9Ftmde1xzGgVdyGC5k0BBNyHqhAcrBlqqayII4WShx00buNt8O8tTsZIi_Un_zcdqqH5-z0=s0-d)
The Modify CODs tab includes functions designed for the more advanced Blackberry users. This tab will allow you to do a variety of thing revolving around individual CODs on your blackberry.
Click Here for a video tutorial.
Read System
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u426eai8PXz3oZll-_byrVL_L7mdLw2Rl80VHLFDlv9p8piAV-5CVxNojXZDdOY0wPJIij1zzGes3IbczbubFp5JB0KIYq819JSI38qqexBaU77A=s0-d)
The read system fucntion will read every COD installed on your device and print them into a nice list displaying, name, size and version number.
Install COD(s)
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u426eai8PXz3oZll-_byrVL_L7mdLw2Rl80VHLFDlv9p8piAV-5CVxNojXZDdOY0wPJIij1zzGes3IbczbubFp5JB0KIYq819JSI38qqexBaU77A=s0-d)
Load COD(s) allows you to install single or multiple cods from your computer to your blackberry. TO use this feature, click the Install COD(s) button choose the directoy where your COD(s) are and let BBSAK do the rest. Please note your phone may reboot after this function completes. Also note that apps installed using this function will
not show up in the settings/applications menu.
Save COD(s)
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u426eai8PXz3oZll-_byrVL_L7mdLw2Rl80VHLFDlv9p8piAV-5CVxNojXZDdOY0wPJIij1zzGes3IbczbubFp5JB0KIYq819JSI38qqexBaU77A=s0-d)
Save COD(s) allows you to save single or multiple cods from your device to your computer. These files will be located in the BBSAK/CODS folder. To use this function first run Read System then highlight one or more of the CODs in the list, finally click Save COD(s).
Remove COD(s)
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u426eai8PXz3oZll-_byrVL_L7mdLw2Rl80VHLFDlv9p8piAV-5CVxNojXZDdOY0wPJIij1zzGes3IbczbubFp5JB0KIYq819JSI38qqexBaU77A=s0-d)
Remove COD(s) allows you to delete single or multiple cods from your device. To use this function first run Read System then highlight one or more of the CODs in the list, finally click Remove COD(s). Please note, deleting COD's
cannot be undone. When this function is complete your phone may reboot.
Install JAD
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vMRA9uNT2Aye6S8aaIIhGIxvXm9Ftmde1xzGgVdyGC5k0BBNyHqhAcrBlqqayII4WShx00buNt8O8tTsZIi_Un_zcdqqH5-z0=s0-d)
Load JAD allows you to install a JAD file from your computer to your Blackberry. Please make sure the folder where your JAD is located also contains
all of the CODs that the JAD refers too. Please note phone may reboot after this operation is complete.
Make JAD
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vuhhD6LGIhNrqPwjw2ipIAnXp9bPlzbsoaNR0k5EHFc0LHGT1w9TGpA5vAwwm0pEw_XFTDPfFaKL-PEENN37K3ju4KkO1_DG0uzw=s0-d)
The Make JAD feature, allows you to create a JAD file for a list of COD(s). To use this function, drag and drop files into the box or use the file browser, make sure all information is filled out and that version number starts with a integer. Finally select your save location and name, and click "Create JAD."
Miscellaneous Tab
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tMA46bX6gSbWd1PFddHrUBIwXQb1aODn87pVeRvwkXuPmm2bT2SkeKDARiCoiArMoj0IewTwMywZrcn0KS9kv0fwqRy6Km8_I=s0-d)
This tab contains everything that didnt fit into another tab.
Screenshot
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sfYFTuxCziO7isDBd8LIvuuQ1Bz8hVH-txUv721etL3e7r0Tlu2xVqBQsff5ue4thCA6aiE92kgMZdUnCcg-tFAE48Zeo=s0-d)
This function does exactly what it says, it takes image of your blackberry's screen. It shows a preview and allows you to Save or Copy.
Dump Phone
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tMA46bX6gSbWd1PFddHrUBIwXQb1aODn87pVeRvwkXuPmm2bT2SkeKDARiCoiArMoj0IewTwMywZrcn0KS9kv0fwqRy6Km8_I=s0-d)
Dump phone is a function that is designed for hybrid building. It will save
every COD on your device to your computer. This dump will be located in "BBSAK/Dump."
Read/Clear Event Log
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v4T0psbq7r3nfps-hz3iDtRlsvmysXF0RdPTKkKhqNTGWjIE_GB8fbgpm4pXDolu52vuLVkxDEj_EwW9gbbETOwVSMh4E=s0-d)
The Event Log is a great tool for app developers. This function allows you to save your eventlog to a text file on your computer for later debugging. The Clear button will clear your devices event.
Factory Reset
![Thumb](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tMA46bX6gSbWd1PFddHrUBIwXQb1aODn87pVeRvwkXuPmm2bT2SkeKDARiCoiArMoj0IewTwMywZrcn0KS9kv0fwqRy6Km8_I=s0-d)
The Factory Reset function is used by those who have an IT Policy put on there Blackberry via a BES Server. This function will remove the IT Policy from your device.