CrackBerry's Do It Yourself Guide to Creating Themes for BlackBerry 7 Smartphones!
Until last week we didn't even have so much of a glimpse as to what would become of themes on BlackBerry 7 devices. With the release of Deck The Halls however, we finally saw that it is indeed possible to create themes for these BlackBerry 7 phones. Some vigilant forums members have found a way (albeit a fairly hard way) to create themes for BlackBerry 7 devices. Dave of BB Themes has sent along this guide so you can get cracking if you're looking to create some themes on your own. Keep reading for the full walkthrough or hit the forums for more discussion.
How to create BlackBerry 7 themes
Step 1
You need to make a theme that your device deems compatible. For this you need to trick your way past the theme builder. To achieve this, you need to navigate to c:\program files\research in motion\blackberry theme studio 6.0\resources\theme\blackberry6_480x360.
Here you find a few .properties files, grab the 9780blackberry6.properties file and copy it somewhere for safe keeping. Now you need to edit that file so its contents tell the theme studio to export for OS7. To do this you need to change a few lines of code in the file: line 10 is the theme.base which should = BlackBerry7_640x480_b and line 11 is theme.alternate which should = BlackBerry7_640x480_bs1. Next, alter line 25 to read 6.0,7.0 as the supported OS, line 26 to 7.0 as the default export option, then line 27 as 6.0,7.0 for the imported OS.
Now save and rename that file to 9900BlackBerry7.properties and paste the 9780 file saved from earlier. This now means theme builder will export themes for OS7 (because we dont want to wait half a year for RIM).
Step 2
You now need to export an (preferrably blank to start off with) OTA theme from theme builder and catch it in the temp folder. To do this, forums user Deficitism made a cracking thread which covers it for a few variations of Windows, thanks to a few other posters too. The files should appear in c:/users/namehere/appdata/local/temp (but locations per version of windows may be slightly different) and are normally in a pz_ folder. There are also a few files in the root temp directory. From the temp main folder you need the themenameyouexportedas.properties file, and all of the files in the pz_ folder.
Once you've copied these to a safe place then change the permissions on the temp folder back, and close Theme Builder.
Step 3
You now have a minimum of 3 SVG files, plus some other files from the pz_ folder. Using the great guide in the CrackBerry forums I was able to find each element and move them to the correct place, as the svg exports as a 9700 file, so the screen size just simply doesnt fit. This is the bit that takes the longest for all 3 SVG files, however I intend to publish my SVG files for a 'stock' layout once I'm very happy with them.
Step 4
Once you've altered your svg files and any graphics you may wish to use, use the guide in the CrackBerry forums to compile the theme. This guide also has a lot of other info on items for within the theme too.
Once exported, load via OTA to device and test and it's pretty much trial and error from there forward. I've personally only done the 9900 as it's the only device I can test, however one other I know of is molson0 from the forums who is sorting a 9810 too.
This guide of course uses a lot of helpful info from a lot of helpful people on the forums, and credit should definitely go to (in no particular order) russnash, molson0, lucky45, deficitism and the many others that have posted in the linked threads.
For more help and discussion on this topic, check out this thread or our developer forums.
Read more
Want some BB10 theme action on your BlackBerry Bold 9900? You can with Seven Point Ten from BBThemes
Looking to give your BlackBerry Bold 9900/9930 a new lease of life? Why not give it a slice of BlackBerry 10 with a fresh new theme from BBThemes? Many of the BlackBerry 7 icons have been given an overhaul and elements of BlackBerry 10 and the PlayBook OS have been injected - and it looks real sweet. The new tweaks range from the media icons to games and it really does give...
Fresco by Pootermobile now available for select OS7 devices!
Last week I told you about Fresco, the latest theme release by popular theme developer Pootermobile. Little did I realize he had a surprise up his sleeve. By that I mean Pootermobile has released his first OS7 compatible theme for select devices. With the help of two fellow theme developers, BBThemes and drkapprenticeDESIGNS, Pootermobile has seemlessly transitioned the best of the...
BlackBerry 7 theme and ringtone categories added to BlackBerry App World
A couple of interesting additions popped up in BlackBerry App World this week: categories for Ringtones and BlackBerry 7 themes. While there has always been a theme section, and there have been several themes for BB7 devices found in App World, until now they were not recognized in their own category. Now when you open App World on your BB7 device, you can see the Theme section and...
HedoneDesign releases a new theme called Avio for the BlackBerry Bold 9900/30
Still looking for a theme for your Bold 9900/30? Check out Avio, the first BB7 theme from HedoneDesign. Whether you are an avid traveler or prefer the comforts of home, this theme will transport you to where you want to be. The home page is styled after a vintage brown star passport, with wispy clouds in the background. Your dock is made up of 12 scrolling icons, appearing one-by-one as...