Berry Zone
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Welcome To BerryZone , it's All About BlackBerry !
 
HomeLatest imagesSearchRegisterLog in
╰(◣﹏◢)╯welcome to BerryZone (created by AXY - TW) ╰(◣﹏◢)╯

Share | 
 

 TUTOR : MEMBUAT THEME OS 7 [BASIC]

View previous topic View next topic Go down 
AuthorMessage
a5enk
Admins Forum Bz
Admins Forum Bz
a5enk

Jumlah posting : 20
Points : 1043
Join date : 2010-11-15
Lokasi : ROSINI BLACKBERRY SOLUTIONS Jl. DIPONEGORO No.70 SERANG-BANTEN

TUTOR : MEMBUAT THEME OS 7 [BASIC] _
PostSubject: TUTOR : MEMBUAT THEME OS 7 [BASIC]   TUTOR : MEMBUAT THEME OS 7 [BASIC] Icon_minitimeSat Jun 02 2012, 22:22

1. Download themes builder 6

JIKA menggunakan windows 7 32bit,tentu saja folder program files adalah "Program Files" bukan "Program Files (x86)".



Step 1.

Masuk ke path "c:\program Files\Research in Motion\BlackBerry Theme Studio 6.0\resources\devices".
(kalau 64 bit PC, "C:\program files (x86)")


Step 2.

[warning=WARNING]Jangan Lupa Membuat Backupan File[/warning]

Copy device_profiles.properties kemana saja terserah,lalu edit menggunakan notepad atau notepad++

ini codingnya :

Code:

# This file maintains the list of devices that the ME simulator
# simulates.  This file is for internal use only by RIM
# personnel.  Changes to this file may affect the simulator.
#
# The "name" is the name that will appear in GUI
# applications. 
#
# The "shortName" is the one that should be  used in command
# line applications (e.g. as a command line parameter).
#
# The "file" is the file where the properties for the device
# are stored.
#
# The "thumbnail" is the small, icon-like image that will appear
# in the GUI when previewing devices
#   NOTE:  Set this to the default thumbnail if an alternative does not exist
#
# version $Revision: #26 $
# (c) Copyright 2001-2010 Research In Motion Ltd. All rights reserved.
plazmic.device0.name=BlackBerry 8100 Series
plazmic.device0.shortName=8100
plazmic.device0.modelName=Pearl
plazmic.device0.file=blackberry/BB81xx.properties
plazmic.device0.thumbnail=blackberry/images/BB8100g_thumbnail.png

plazmic.device1.name=BlackBerry 8200 Series
plazmic.device1.shortName=8200
plazmic.device1.modelName=Pearl Flip
plazmic.device1.file=blackberry/BB8200.properties
plazmic.device1.thumbnail=blackberry/images/BB8200_thumbnail.png

plazmic.device2.name=BlackBerry 8300 Series
plazmic.device2.shortName=8300
plazmic.device2.modelName=Curve
plazmic.device2.file=blackberry/BB87xx.properties
plazmic.device2.thumbnail=blackberry/images/BB8300_thumbnail.png

plazmic.device3.name=BlackBerry 8330 Series
plazmic.device3.shortName=8330
plazmic.device3.modelName=Curve
plazmic.device3.file=blackberry/BB87xx.properties
plazmic.device3.thumbnail=blackberry/images/BB8300_thumbnail.png

plazmic.device4.name=BlackBerry 8350 Series
plazmic.device4.shortName=8350
plazmic.device4.modelName=Curve
plazmic.device4.file=blackberry/BB87xx.properties
plazmic.device4.thumbnail=blackberry/images/BB8350_thumbnail.png

plazmic.device5.name=BlackBerry 8500 Series
plazmic.device5.shortName=8500
plazmic.device5.modelName=Curve
plazmic.device5.file=blackberry/BB87xx.properties
plazmic.device5.thumbnail=blackberry/images/BB8500_thumbnail.png

plazmic.device6.name=BlackBerry 8800 Series
plazmic.device6.shortName=8800
plazmic.device6.file=blackberry/BB87xx.properties
plazmic.device6.thumbnail=blackberry/images/BB8800_thumbnail.png

plazmic.device7.name=BlackBerry 8900 Series
plazmic.device7.shortName=8900
plazmic.device7.modelName=Curve
plazmic.device7.file=blackberry/BB8900.properties
plazmic.device7.thumbnail=blackberry/images/BB8900_thumbnail.png

plazmic.device8.name=BlackBerry 8950 Series
plazmic.device8.shortName=8950
plazmic.device8.modelName=Curve
plazmic.device8.file=blackberry/BB8900.properties
plazmic.device8.thumbnail=blackberry/images/BB8900_thumbnail.png

plazmic.device9.name=BlackBerry 9000 Series
plazmic.device9.shortName=9000
plazmic.device9.modelName=Bold
plazmic.device9.file=blackberry/BB9000.properties
plazmic.device9.thumbnail=blackberry/images/BB9000_thumbnail.png

plazmic.device10.name=BlackBerry 9100 Series
plazmic.device10.shortName=9100
plazmic.device10.modelName=Pearl
plazmic.device10.file=blackberry/BB9100.properties
plazmic.device10.thumbnail=blackberry/images/BB9100_thumbnail.png

plazmic.device11.name=BlackBerry 9300 Series
plazmic.device11.shortName=9300
plazmic.device11.modelName=Curve
plazmic.device11.file=blackberry/BB9300.properties
plazmic.device11.thumbnail=blackberry/images/BB9300_thumbnail.png

plazmic.device12.name=BlackBerry 9360 Series
plazmic.device12.shortName=9360
plazmic.device12.modelName=Curve
plazmic.device12.file=blackberry/BB9360.properties
plazmic.device12.thumbnail=blackberry/images/BB9360_thumbnail.png

plazmic.device13.name=BlackBerry 9380 Series
plazmic.device13.shortName=9380
plazmic.device13.modelName=Curve
plazmic.device13.file=blackberry/BB9380.properties
plazmic.device13.thumbnail=blackberry/images/BB9380_thumbnail.png

plazmic.device14.name=BlackBerry 9500 Series
plazmic.device14.shortName=9500
plazmic.device14.modelName=Storm
plazmic.device14.file=blackberry/BB9500.properties
plazmic.device14.thumbnail=blackberry/images/BB9500_thumbnail.png

plazmic.device15.name=BlackBerry 9600 Series
plazmic.device15.shortName=9600
plazmic.device15.modelName=Tour
plazmic.device15.file=blackberry/BB8900.properties
plazmic.device15.thumbnail=blackberry/images/BB9600_thumbnail.png

plazmic.device16.name=BlackBerry 9650 Series
plazmic.device16.shortName=9650
plazmic.device16.modelName=Bold
plazmic.device16.file=blackberry/BB8900.properties
plazmic.device16.thumbnail=blackberry/images/BB9700_thumbnail.png

plazmic.device17.name=BlackBerry 9670 Series
plazmic.device17.shortName=9670
plazmic.device17.modelName=Style
plazmic.device17.file=blackberry/BB9100.properties
plazmic.device17.thumbnail=blackberry/images/BB9670_thumbnail.png

plazmic.device18.name=BlackBerry 9700 Series
plazmic.device18.shortName=9700
plazmic.device18.modelName=Bold
plazmic.device18.file=blackberry/BB8900.properties
plazmic.device18.thumbnail=blackberry/images/BB9700_thumbnail.png

plazmic.device19.name=BlackBerry 9790 Series
plazmic.device19.shortName=9790
plazmic.device19.modelName=Bold
plazmic.device19.file=blackberry/BB9790.properties
plazmic.device19.thumbnail=blackberry/images/BB9790_thumbnail.png

plazmic.device20.name=BlackBerry 9800 Series
plazmic.device20.shortName=9800
plazmic.device20.modelName=Torch
plazmic.device20.file=blackberry/BB9800.properties
plazmic.device20.thumbnail=blackberry/images/BB9800_thumbnail.png

plazmic.device21.name=BlackBerry 9810 Series
plazmic.device21.shortName=9810
plazmic.device21.modelName=Torch
plazmic.device21.file=blackberry/BB9810.properties
plazmic.device21.thumbnail=blackberry/images/BB9810_thumbnail.png

plazmic.device22.name=BlackBerry 9860 Series
plazmic.device22.shortName=9860
plazmic.device22.modelName=Torch
plazmic.device22.file=blackberry/BB9860.properties
plazmic.device22.thumbnail=blackberry/images/BB9860_thumbnail.png

plazmic.device23.name=BlackBerry 9900 Series
plazmic.device23.shortName=9900
plazmic.device23.modelName=Bold
plazmic.device23.file=blackberry/BB9900.properties
plazmic.device23.thumbnail=blackberry/images/BB9900_thumbnail.png

setelah codingnya direplace ke device_profiles.properties , jangan lupa di save lalu di copy ke c:\program Files\Research in Motion\BlackBerry Theme Studio 6.0\resources\devices , lalu replace..


Step 3.

Lalu masuk ke "c:\program Files\Research in Motion\BlackBerry Theme Studio 6.0\resources\devices\blackberry"

Buat newtextdocument.txt,buka dan copy kan coding ini ke txt tersebut :


Code:

# version $Revision: #1 $
# (c) Copyright 2001-2010 Research In Motion Ltd. All rights reserved.

# Device Model properties:
backgroundImage = images/BB9900_thumbnail.png

# Device Display Model properties:
screen.location = 45,149
screen.size = 640,480
screen.colorProfile = 64K-Color

font.cbtf.scale.factor = 169
font.sff4.scale.factor = 1.92

font.available.families = BBCapitals, BBCasual, BBClarity, BBCondensed, BBMillbank, BBMillbankTall, BBSansSerif, BBSansSerifSquare, BBSerif, BBSerifFixed, BBAlpha Serif, BBAlpha Sans, BBAlpha Sans Condensed:4.7.1, BBGlobal Sans:5.0, BBGlobal Serif:5.0, Andale Mono:6.0, Arial:6.0, Comic Sans MS:6.0, Courier New:6.0, Georgia:6.0, Impact:6.0, Tahoma:6.0, Times New Roman:6.0, Trebuchet MS:6.0, Verdana:6.0

hardwareID=0x5001807,0x17001404

save,lalu rename menjadi BB9900.properties

[warning=NOTE]
Perhatikan tulisan

"# Device Model properties:
backgroundImage = images/BB9900_thumbnail.png"

,silahkan buat thumbnail berukuran 48x48 pixel lalu masukan ke path "c:\program Files\Research in Motion\BlackBerry Theme Studio 6.0\resources\devices\blackberry\images"
[/warning]

Step 4

Masuk ke folder "c:\program Files\Research in Motion\BlackBerry Theme Studio 6.0\resources\theme\BlackBerry6_480x360"

lalu buat newtextdocument.txt,buka dan copy kan coding ini ke txt tersebut :


Code:

# Copyright (c) 2009-2010 Research In Motion Ltd.  All Rights Reserved

theme.name = 9900 Blackberry6
theme.os = 6.0
theme.device = 9900
theme.file = BlackBerry6_480x360.thm
theme.importfile = oldcustom.thm
theme.style = BlackBerry6
theme.navigation = rollerball
theme.base = BlackBerry7_640x480_b
theme.alternateBase = BlackBerry7_640x480_bs1
theme.plastic = plastics/BlackBerry 9780.png
theme.bannerHeight = 21
theme.homescreenBannerHeight = 70
theme.homescreenbanner = true
theme.bannerFontSuffix = 9800
theme.toolbarHeight = 54
theme.thumbnail = images/thumb_blackberry6.png
theme.phoneVolumeFile = net_rim_Phone_Volume-icons90x100
theme.phoneReceiverRibbon = net_rim_Phone_Receiver-icons40x40
theme.phoneReceiverNumIcons = 11
theme.phoneReceiverDisplayIcon = 2
theme.indicatorPhoneRibbon = net_rim_Phone-icons
theme.messageListNumWebIcons = 6
theme.supportedHandheldOs = 6.0,7.0
theme.preferredHandheldOs = 7.0
theme.importOs = 6.0,7.0
theme.symbolsBorderWidth = 39
theme.transWidth = 50
theme.transHeight = 30
theme.keyModWidth = 50
theme.keyModHeight = 50
theme.navArrowWidth = 28
theme.navArrowHeight = 18
theme.hourglassWidth = 50
theme.hourglassHeight = 50
theme.isLayoutHorizontal = true
theme.iconFlashAnimation = true
theme.defaultHierarchy = blackberry6
theme.todayText = true
theme.phoneScreenSVG = true
theme.callScreenBannerOnTop = true
theme.moveIconSupported = true
theme.isZenTabOverlay = true
theme.multiTapModifier = multitap_input
theme.minListHeight = 35
theme.transitionToHomescreen = zoom_out
theme.transitionFromHomescreen = zoom_in
theme.transitionToAppMenu = zoom_out
theme.transitionFromAppMenu = zoom_in
theme.transitionToMenuList = none
theme.transitionFromMenuList = none
theme.transitionFromHomescreenToAppMenu = fade
theme.transitionFromAppMenuToHomescreen = fade
theme.todayLayoutType = precision
theme.transitionSupported = true
theme.isMyNumberFieldHorizontal = true
theme.isMyNumberFieldLeftAligned = true
theme.unreadIconsNumColumns = 12
theme.isHierarchySupported = false
theme.isHomeBannerFocusUnderlaySupported = true
theme.supportsAppBanner6 = true
theme.isIncomingCallFontsCentreAligned = true
theme.supportsActiveConnectionIndicator = true
theme.calendarDateSupported = true
theme.isActiveCallAlignmentOS6 = true
theme.calendarDateXOffset = 34
theme.calendarDateYOffset = 49
theme.calendarIconSVGWidth = 68
theme.calendarIconSVGHeight = 68
theme.supportsActiveCallName = true
theme.profilesRibbonImageSize = 32
theme.profilesRibbonCanvasSize = 32
theme.hasActiveCallNavigation = true
theme.universalSearchIconWidth = 44

save,dan rename menjadi 9900BlackBerry6.properties

Step 5.

Windows explorer anda harus support melihat file yang di hidden dan anda sudah menyetting agar User Account Control supaya Never Notify..

lalu capcus cyiiin ke path "C:\Users\Nama User Account\AppData\Local"

nanti disitu akan ada folder "Temp"

Klik kanan,pilih properties,masuk ke tab "security" lalu klik "Advance" disebelah tulisan "for special permission blablabla"

lalu akan keluar tab "advanced security settings for Temp", klik "change permission" lalu akan muncul tab "advanced security settings for Temp" yang kedua..

klik dibagian administrator,lalu klik "edit" dan akan muncul tab "permission entry for Temp"

centang dibagian Deny pilihan "delete subfolders and files" and "delete"..

apply,lalu klik Yes dan OK sampe lebaran..


Step 6.

Buka themes builder,buat untuk 9900 lalu export > Publish to Desktop Manager..


Step 7

Lagi-lagi kembali ke folder Temp,disana akan ada file kira-kira yang berbentuk pz_HoAm.properties dan folder pz_BaNget yang berisi SVG, .me, png. rapc. xml dan text..
Note:
HoAm & BaNget = nama file random.. bisa apa saja

Copy 2 file itu ke "D:\themes\demo"

keluarkan file-file dari folder pz_BaNget ke "D:\themes\demo".. jadi si pz_HoAm.properties ada temennya deeeeh hehehe


Step 8.

Kalo sudah di copy 2 file tersebut,yuuk kita hapus deny permissionnya yang tadi kita buat pada folder temp..

Step 9.

rename file pz_HoAm.properties di folder demo menjadi build.properties

kemudian edit menggunakan notepad atau notepad++

edit nih :


Code:

ThemeBundler.contentDir=C:\\Users\\yourusername\\AppData\\Local\\Temp\\pz_HoAm\\
ThemeBundler.outFileDir=C:\\tempat hasil export\\

misalkan jadi


Code:

ThemeBundler.contentDir=D:\\themes\\demo
ThemeBundler.outFileDir=D:\\themes\\export

lalu save qaqa~

Note :
Harus double slash seperti diatas bagian pathnya,kalo single slash,akan jadi masalah.


Step 10.

Edit SVG files yang ada, sesuaikan koordinatnya dengan layar..

Step 11.

buat newtextdocument.txt , lalu isikan coding:

Code:

@echo off
"c:\Program Files\Research In Motion\BlackBerry Theme Studio 6.0\bin\svgc.exe" *.svg
"c:\Program Files\Research In Motion\BlackBerry Theme Studio 6.0\bin\tbbundle.exe" build.properties
pause

save,dan rename file menjadi build.bat

Step 12.

Apabila kalian sudah selesai mengedit SVG files,silahkan klik build.bat

hasil .COD nya akan ada di folder tempat anda menentukan hasil exportnyaa..




SOURCE : BZONE
Back to top Go down
http://www.berryzone.biz
 

TUTOR : MEMBUAT THEME OS 7 [BASIC]

View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Berry Zone :: BlackBerry Tips & Trik-
Jump to: