Jul 1, 2010

How to create a basic theme for Samsung Corby

I write this guide for specific instructions how to create a basic theme Corby for your reference and further Corby to grow more and more themes and more useful .

Since there are many different applications as well as many different ways , but within the limits of an article , I just wrote the basic way , but how do improve , you may refer to documents Flash , action script , or the files of the Star theme !

We will discuss on the following titles

  • Introduction of the software needed to make theme Corby
  • Detailed instructions how Android theme for Corby Sense
  • The command necessary to create a theme Corby
SOFTWARE APPLICATION AND NECESSARY :

1 . The image editing tools :

The main purpose is to make beautiful themes for your phone , so cannot be lack of image editing tools .
You can simply download pictures, icons , ... from the internet or extract files from another theme , however the image or icon to download from the internet is sometimes appropriate resolution should not necessarily have tuning tools edit images .

We have three most common tool is Adobe Photoshop , Corel Draw and Microsoft Publisher . In this article I will not place heavy manual tools , all depend on you know what software to use for the icons , wallpaper , ... in accordance with preferences .

2 . The reader tools , decompiler , swf file extracrter :

The theme itself will create a completely consume a lot of work as well as your time , so the theme files on the internet search was completed for the star and edit the theme for Corby , then less or more strategies tightening the details we want to help you save dc time and effort but can still have the theme you wanted.

To do this , you must necessarily have the tools to read the file , edit , or extract files flash decompiler was packed into dc *. swf files

In this article I will introduce to you two as their software is good and the easiest to use :

a. Sothink SWF Quicker : this is a powerful tool that can directly edit the file without having to decompiler SWF into FLA file , you can use this software only one I can also create themes for Corby , however, disadvantages of this software is not dc library management process efficiency when compared to Adobe Flash !

b. Flash Decompiler Trillix : this is a decompiler tool , extracter kind of easy to use today , with this tool you can easily convert SWF into FLA files for easy editing , or used to extract the image file swf . FLA files , or convert SWF after the extracted folder is located in the state that day , extract the file name should be fairly stable management . The downside of this software is to convert fscommand2 commands will fail . However, replace the command fails again not too difficult .

3 . FLA file editing tool :

This is the main tool is mentioned in this article.
Corby jobs simple mod theme usually done through the following steps :

  • download theme from Star Internet ,
  • used to convert Trillix SWF file into FLA
  • Use editing tools theme FLA file to file suit Corby
  • Publish SWF files back into FLA file and put the phone

To edit the FLA file , you can use many different software , but the best tool to make Corby a theme for Adobe Flash CS3 .

Reason : although easier to use Adobe Flash 8 , Flash 8 but should not support fscommand2 vibration feedback cannot be brought into the theme . Flash CS4 is not necessary.

Create Flash CS3 Corby Theme :

In this section , I will guide detailing how I did the theme Sense For Android Corby . You can do the same to make a theme file you want.

Sense For Android theme , you must first file clock , SWF format Clocks located in the directory , the swf file format or jpg wallpaper in the wallpaper folder , finally the file icon , can regulations jpg or png format .

Android Theme Sense has two parts: one is Gadget, Part 2 is a screenshot .

In this tutorial , I will guide you to the menu . With Gadget, you can do the same , but with little action script has changed. These changes will clearly state in this article .

• How to make Android Menu Sense :

First, you open Adobe Flash CS3

Select Create New > Flash File ( Action Script 2.0)

image

Then select the Size, selected frame is 240 x 320 pixels > > ok

image

Select Settings ...
Version: Flash Lite 2.1
Action Script Version: ActionScript 2.0
Skip tick select Compress Movie
Select JPEG Quality is 100 > > OK

image

Then press Ctr + S , save it and name it Menu .
Next, we will begin working on making wallpaper changer :
Have you prepared any one image , the size is 240x320 for wallpaper . Then drag the image into Adobe Flash CS3 , the program will automatically correct the calibration image is located in the heart . Right-click the background image , select convert to sYmBoLs ... , built into select movie clip > > OK

image

image

Looking down the bar properties under the program , click <Instance Name> , then type the following name : wallpaperMovie (note the uppercase letter M ) .

image

To continue , you press F9 to the table action.
You click on Frame 1 in the Layers tab , then paste this code into the Action script

nextWallpaper function ()
{
loadMovie ( " " , wallpaperMovie ) ;
+ + interim ;
trace ( interim + . " jpg " ) ;
wallpaperMovie.loadMovie ( theDir + " / wallpapers / " + interim + . " jpg " ) ;
wallLoader.checkLoad.gotoAndPlay (2) ;
}
doOnLoad function ()
{
wallpaperMovie.getBytesTotal pctLoaded = () ;
trace ( pctLoaded + " bytes " ) ;
if ( pctLoaded == " -1 " )
{
nextWallpaperSWF () ;
}
}
nextWallpaperSWF function ()
{
loadMovie ( " " , wallpaperMovie ) ;
trace ( interim + . " swf " ) ;
wallLoader.checkLoad1.gotoAndPlay (2) ;
wallpaperMovie.loadMovie ( theDir + " / wallpapers / " + interim + . " swf " ) ;
}
doOnLoadSWF function ()
{
wallpaperMovie.getBytesTotal pctLoaded1 = () ;
trace ( pctLoaded1 + " bytes " ) ;
if ( pctLoaded1 == " -1 " )
{
interim = " 0 " ;
nextWallpaper () ;
}
}
prevWallpaper function ()
{
loadMovie ( " " , wallpaperMovie ) ;
- interim ;
trace ( interim + . " jpg " ) ;
wallpaperMovie.loadMovie ( theDir + " / wallpapers / " + interim + . " jpg " ) ;
wallLoader.checkLoad.gotoAndPlay (2) ;
}
setInterval ( this , " time " , 1000) ;
dotime () ;
stop () ;
this._url.slice theDir = (0 , this._url.lastIndexOf ("/"));
var interim ;
interim = 0 ;
nextWallpaper () ;

image

Go here , you have temporarily finished movie can change the wallpaper , but not the Wallpaper Changer . But the wallpaper changer will be final . Reason : Wallpaper Changer to be on the same task can easily convert paper wall ^ ^ !

Next, we will do the same buttons in menu


Here you need to prepare for the Button icon , each button should have a ~ 2 custom icon you want to choose the effect when clicked.


This activity , first drag the icon you want to do in Flash CS3 . The Android Theme Sense, I do choose Call Logs button first , so I'll drop the icon on the Call Logs .


Then you right click on the Call Logs icon , select Convert to Symbols ... , choose Button > > OK



image



image



To continue , click on the button you just created , paste the following code into the action :



on (press )
{
fscommand ( " launch " , "Menu , 0 " ) ;
fscommand2 ( "set " , " Menu " , 1 , 3 , 0) ;
}


Then you double click the Call button logs, look up the Layers Tab

you'll have four frames corresponding to four tasks are: Up , Over, Down , Hit .


You right click on Frame Up, choose Copy Frames


Then turn right click on Frame 3 left, select Paste Frames .


To create the effect when clicking on icons , you need to edit in the Down Frame .


In this example , I will turn the icon to the left a little Down Frame .


You can Publish the swf file to test .



image



You do the same with the other buttons . Part action buttons corresponding to each I will post in Part 3 .

To write the text below each icon , click on the Text Tool icon in the toolbar on the left , or press L, click on the site want to type , then enter your text content .


You note the Properties of Text to manually change the text font in the font you select your phone as follows :


Type of document : Dynamic Text


Selectable : none



image 



After completing 24 Button, you need to adjust to these icons are arranged together , for easy , all you may need to adjust through the Properties tab .

When calibration is complete, you press Shift , turn selected 24 Button, select the text of the note button again . You do, you right-click any one button , choose Convert to Symbols ... , choose Movie Clip > > OK


Then you double-click on the blank frame work to return to the main layer . Select Button Symbols contains 24 newly created , and type in Instant Menu Name is , finally you paste the code instructs the glide back and forth between two tabs in the frame Menu action :



 



onClipEvent ( mouseDown )
{
this.startDrag ( false , 0 , 168 , 240 , 168) ;
slideto1 = false ;
slideto2 = false ;
} onClipEvent ( mouseUp )
{
this.stopDrag () ;
if ( page == 1)
{
if ( this._x > = 200)
{
slideto1 = true ;
slideto2 = false ;
}
else
{
slideto1 = false ;
slideto2 = true ;
}
}
if ( page == 2)
{
if ( this._x < = 40)
{
slideto1 = false ;
slideto2 = true ;
}
else
{
slideto1 = true ;
slideto2 = false ;
}
}
} onClipEvent (load )
{
this._xscale = 200 ;
this._yscale = 200 ;
this._x = 359 ;
this._y = 238 ;
this._alpha = 0 ;
this._visible = false ;
fadein = true ;
} onClipEvent ( enterFrame )
{
function pop ()
{
_parent.popupnow = true ;
}
if ( this._x > 230)
{
page = 1 ;
}
if ( this._x < = 10)
{
page = 2 ;
}
if ( slideto1 )
{
if ( this._x < 239)
{
slidespeed = 240 - this._x ;
this._x = this._x + slidespeed / 2 ;
if ( this._x > 240)
{
this._x = 240 ;
slideto1 = false ;
}
}
}
else
{
if ( slideto2 )
{
if ( this._x > 0)
{
slidespeed = this._x ;
this._x = this._x - slidespeed / 2 ;
if ( this._x < 0)
{
this._x = 0 ;
slideto2 = false ;
}
}
}
}
if ( fadeout )
{
this._xscale = this._xscale + 10 ;
this._yscale = this._yscale + 10 ;
this._x = this._x + 12 ;
this._y = this._y + 7 ;
this._alpha = this._alpha - 15 ;
if ( this._alpha < 10)
{
this._visible = false ;
}
}
if ( fadein )
{
this._visible = true ;
this._xscale = this._xscale - 20 ;
this._yscale = this._yscale - 20 ;
this._x = this._x - 24 ;
this._y = this._y - 14 ;
this._alpha this._alpha + = 20;
if ( this._alpha > 99)
{
fadein = false ;
}
}
if ( fadeout2 )
{
this._xscale = this._xscale + 10 ;
this._yscale = this._yscale + 10 ;
this._x = this._x - 12 ;
this._y = this._y + 7 ;
this._alpha = this._alpha - 15 ;
if ( this._alpha < 10)
{
this._visible = false ;
}
}
}


You can export to swf file to test , some cases may be encountered after the SWF file output will show 24 Button lies not in place as FLA file , you now need to go back to Flash CS3 , double click on the Symbols menu to the framework , need to adjust the position of the Button . If the calibration problems, and you can select all Buttin ( press Ctrl + A ) then look down the Properties tab , will see two lines of X , Y , respectively , type the following parameters :

X : -245.9


Y : -132.1


This is thought to be their optimal number , but sometimes not accurate, so you need to change X and Y value


Come complete menu temporarily . Next we will proceed to the bottom third of the Menu Button , 3 Button will stand still when we pass so it will not in the same group with the other buttons .


To get started , you drag and drop images into Flash CS3 3 Button , calibration to the appropriate location , and create similar buttons in the Menu Button 24



image



The next section is the Status bar at the top menu , with waves , battery and clock information , this is complicated with many layers stacked on top of each other , so easy to manipulate, you can copy the 2 Symbols I have made available :



image



Status bar when this is done , we again began work on Wallpaper Changer

You need to prepare an icon to open the wallpaper changer , two small red icon , a small yellow icon , a small blue icons , arrows and OK button back .


To get started , you drag and drop the icon next to Flash CS3 : Icon changer open the wall and two small red icon :


3 Continue on the subject , right click , select


Symbols Convert To ... , select Movie Clip > > OK


Then you type in the Name of Instant Symbols are: wallLoader


Note: L capitalization .


Continue to double click Symbols to the work area of Symbols .


image

Symbols in the workspace , click on Frame 1 , then type in the following action :



stop () ;

image

Next, you convert the Button Icon Wallpaper changer and type the following action for this Button :



on (release )
{
play () ;
}


Continue to convert two red icon with Instant Movie Name checkLoad and checkLoad1 respectively .

Symbols checkLoad double click , then type the following action on Frame 1 :


stop () ;


Continue to create in sYmBoLs checkLoad Frame 2 , enter the following action :



this._parent.theWallButton._x = " 500 " ;
this._parent.theWallButton1._x = " 500 " ;


Create Frame 3 and Frame 4 , in which you place the red icon the yellow icon



image



Create Frame 5 , with the following action :



_parent._parent.doOnLoad () ;
_parent.theWallButton._x = " 80.1 " ;
_parent.theWallButton1._x = " -80.1 " ;
gotoAndStop (1) ;


Then double-click the blank area to return to work wallLoader Symbols

Continuing double-click on the Symbol checkLoad1 to the work area of this symbol . Do the same as the symbol checkLoad , but Frame 3 and 4 instead of a yellow icon of a blue icon :



image



Then, double-click the blank area to return to work wallLoader symbol .

In wallLoader symbol , you create Frame 2 with the following action :



stop () ;


In Frame 2 , you drag the arrow icon on the third crossing and the OK button , then convert this into 3 Button icons

The last to do is type in the action corresponding to the three buttons above .


With Button Previous :



on (release )
{
platform.touch_sound () ;
this._parent.prevWallpaper () ;
}


Next Button :



on (release )
{
platform.touch_sound () ;
this._parent.nextWallpaper () ;
}


OK Button :



on (release )
{
gotoAndStop (1) ;
}


So the menu is complete, you can export SWF files to check their results .



Note: you need a file folder containing wallpapers wallpapers jpg or swf format is the same with the output file Menu.swf be able to see the wallpaper.



If in trouble , you can refer to two file attachments Gadget.FLA and Menu.FLA this article.


ACTION SCRIPT PASSAGES TO KNOW :
 
1) The Action Script in the menu :

Vibration feedback :

Code :

fscommand2 ( "set " , " Menu " , 1 , 3 , 0) ;

Call Logs:

Code :

fscommand ( " launch " , "Menu , 0 " ) ;

Photo Contact:

Code :

fscommand ( " launch " , " Menu 1 " ) ;

Music Player:

Code :

fscommand ( " launch " , " Menu 2 " ) ;

Internet Browser :

Code :

fscommand ( " launch " , "Menu , 3 " ) ;

Messages

Code :

fscommand ( " launch " , "Menu , 4 " ) ;

My files

Code :

fscommand ( " launch " , "Menu , 5 " ) ;

Calendar

Code :

fscommand ( " launch " , "Menu , 6 " ) ;

Call Logs:

fscommand ( " launch " , "Menu , 0 " ) ;

Photo Contact:

fscommand ( " launch " , " Menu 1 " ) ;

Music Player:

fscommand ( " launch " , " Menu 2 " ) ;
Internet Browser :
fscommand ( " launch " , "Menu , 3 " ) ;
Messages
fscommand ( " launch " , "Menu , 4 " ) ;
My files
fscommand ( " launch " , "Menu , 5 " ) ;
Calendar
fscommand ( " launch " , "Menu , 6 " ) ;

Camera

Code :

fscommand ( " launch " , "Menu , 7 " ) ;

Communities

Code :

fscommand ( " launch " , " Menu 8 " ) ;

Bluetooth

Code :

fscommand ( " launch " , "Menu , 9 " ) ;

Alarms

Code :

fscommand ( " launch " , "Menu , 10 " ) ;

Settings

Code :

fscommand ( " launch " , "Menu , 11 " ) ;

Find music

Code :

fscommand ( " launch " , "Menu , 12 " ) ;

Google

Code :

fscommand ( " launch " , "Menu , 13 " ) ;

Fm radio

Code :

fscommand ( " launch " , "Menu , 14 " ) ;

Game and more

Code :

fscommand ( " launch " , "Menu , 15 " ) ;

Voice recorder

Code :

fscommand ( " launch " , "Menu , 16 " ) ;

Dictionary

Code :

fscommand ( " launch " , "Menu , 17 " ) ;

Synchronise

Code :

fscommand ( " launch " , "Menu , 18 " ) ;

RSS reader

Code :

fscommand ( " launch " , "Menu , 19 " ) ;

World Clock

Code :

fscommand ( " launch " , "Menu , 20 " ) ;

Memo

Code :

fscommand ( " launch " , "Menu , 21 " ) ;

Task

Code :

fscommand ( " launch " , "Menu , 22 " ) ;

Download

Code :

fscommand ( " launch " , "Menu , 23 " ) ;

Calculator

Code :

fscommand ( " launch " , "Menu , 24 " ) ;

Convertor

Code :

fscommand ( " launch " , "Menu , 25 " ) ;

Timer

Code :

fscommand ( " launch " , "Menu , 26 " ) ;

Stop watch

Code :

fscommand ( " launch " , "Menu , 27 " ) ;

Sim at

Code :

fscommand ( " launch " , "Menu , 28 " ) ;

Keypad

Code :

fscommand ( " launch " , "Menu , 36 " ) ;

Contact

Code :

fscommand ( " launch " , "Menu , 37 " ) ;

Back to Gadget

Code :

fscommand ( " launch " , "Menu , 38 " ) ;
2 . The Action Script in the Gadget :
 

Vibration feedback :

Code :

fscommand2 ( "Set " , " idle " , " 1 " , " 2 " , " 0 " ) ;

Menu :

Code :

fscommand ( " launch " , " idle , 3 " ) ;

Keypad :

Code :

fscommand ( " launch " , " idle , 1 " ) ;

Contacts :

Code :

fscommand ( " launch " , " idle , 2 " ) ;

Games and more :

Code :

fscommand ( " launch " , " idle game " ) ;

Write message :

Code :

fscommand ( " launch " , " idle , msgComposer " ) ;

Inbox:

Code :

fscommand ( " launch " , " idle , msgInbox " ) ;

Bluetooth :

Code :

fscommand ( " launch " , " idle , bluetooth " ) ;

Alarm :

Code :

fscommand ( " launch " , " idle , alarm " ) ;

Photo :

Code :

fscommand ( " launch " , " idle , photo " ) ;

Computer :

Code :

fscommand ( " launch " , " idle , calculator " ) ;

Calendar:

Code :

fscommand ( " launch " , " idle , clendar " ) ;

Profile :

Code :

fscommand ( " launch " , " idle , profile ) ;

Youtube :

Code :

fscommand ( " launch " , " idle , youtube " ) ;

Finally, the action helped drag icon (similar theme in Android sixTheme V2 ) :

Code :

onClipEvent ( mouseDown ){     this.startDrag ( false , a, b , c , d ) ;}onClipEvent ( mouseUp ){     this.stopDrag () ;}

In it, a, b , c , d is the number that varies according to the area you want to be allowed to drag and drop icons .
Note: just drag and drop the action done with a Movie Clip Symbols . With Button Symbols are the ko dc content of this action.

Download two files for your reference

http://www.4shared.com/file/ueAzrSQ_/gadget.html - gadget.fla

http://www.4shared.com/file/uGPoeay8/Menu.html - menu.fla

Related Posts
Samsung Corby Wallpapers
Samsung Corby Wallpapers 1
Samsung Corby S3653 wallpapers
Samsung Corby S3653 Wallpapers -1
3 in 1 free Samsung Corby Wallpapers
Secret Code for Samsung Corby
Free Samsung Corby Games
Beautiful free samsung corby wallpapers
Firmwares for Samsung star S5230 and S5233
Some Samsung secret codes
How to install theme for samsung U700
Unlock a Samsung, F400, U600, U700, j700.d900, D900I, E720 ...
Flash guide Samsung G600
JAVA installation instructions on the phone Samsung
All new 240 x 320 Samsung Touch Screen Game
Free Samsung Star games 240 x 320 - Touch Screen
Free Fullscreen Games for Samsung Star Touch Screen mobile
Creating *. jad file to install applications on the phone Samsung
Free Applications for Samsung Corby Mobiles
SWF wallpaper clock work for Samsung jet, Corby, star ...
Touch Screen Games For Samsung F480 (fully tested)
Samsung Corby S3650 Firmware Update Guide [Avoid sudden power failure]
Samsung I9000 S Galaxy - First Impressions
Hot! Samsung New Wave

23 comments:

Rupert J said...

OMG man, this is so awesome! This blog is full of WIN XD.

More power to you

Roque said...

how about for samsung corby wifi(S3653W)? it has 31 icons...can you make a theme that has a iPhone icons? coz I'm not a techie guy,,,can't understand the codes Y_Y...thank you email me at rsvalmoria@gmail.com

omari said...

i transfered menu.fla and gadget.fla on my samsung s3650 corby with bluetooth but did not work, how to transfer these files to work?

Anonymous said...

i transfered menu.fla and gadget.fla on my samsung s3650 corby with bluetooth but did not work, how to transfer these files to work?

omari said...

please help me email me ooooo123123@mail.ru

Anonymous said...

How to calibrate samsung 3653?please help me email me tessa_brabante620@yahoo.com

nirmalya said...

Please email me and give me themes/sites for downloading themes.Please help me at nirmalya_29@yahoo.co.in

nirmalya said...

please give me themes for samsung corby plus 3410 at nirmalya_29@yahoo.co.in

HARISH said...

Hiii! here is a new theme "Iblue" created by me visit my blog
http://harish-samcorby.blogspot.com/
for more information.... :)

Subhro said...

Can you please paste the code & the process to create theme for samsung ch@t 335 I will be very grateful

Subhro said...

Can you please paste the process to create theme for Samsung ch@t 335

rohan said...

can you make this theme and email it on ron12dec@hotmail.com

Siddharth said...

hey can i get ur android theme for download i am on a samsung corby s3653 without wifi and i even want the latest indian firmware for it and also ur cool theme ur blog rocks visit my blog for help needed with pc and psp

http://alientechhelp.blogspot.com/

YaSaS said...

Hey .. I Love this blog .. its awesome .. can u make a new theme for Corby GT s3653?? & Post a new article abt it??? it will be helpful 4 ur all blog fans .. thank U ...

x5 said...

i love your bloggs,its just awesome.mine is a gt3653w with wifi & would appreciate alot if u gave some info on how to change the themes that came with it.pliz reply,thank you.
benmwas2@gmail.com

alvin john said...

i love your bloggs,its just awesome.mine is a gt3653w with wifi & would appreciate alot if u gave some info on how to change the themes that came with it.pliz reply,thank you.
here's my email-add johnalvin5@gmail.com

alvin john said...

i love your bloggs,its just awesome.mine is a gt3653w with wifi & would appreciate alot if u gave some info on how to change the themes that came with it.pliz reply,thank you.
here's my email-add johnalvin5@gmail.com

Prakash said...
This comment has been removed by the author.
Prakash said...
This comment has been removed by the author.
MUkhtar said...

@HARISH:
how to install the theme that u provided in that link plss help:(

Faisal said...

hi vinay, i downloaded gadget.fla and menu.fla.Now what to do.i have multiloader but dont know the whole process.please email me on faisaledn@gmail.com.THANK YOU

Anonymous said...

hi vinay, ur blog is awesome.. Im trying to make some widgets which shall act as shortcuts to open phonebook, open messege menu and even to open some specific java apps directly by clicking these widgets, but donno the codes please help me. thank you in advance

kopi anget said...

ahhh,, thanks for this tutorial, iam a sony ericsson user and my friend asking me how to create samsung gt-b3410,, i will recommended this blog post to my friend

Text Widget

Copyright © Vinay's Blog | Powered by Blogger

Design by | Blogger Theme by