- UID
- 9912477
- 精华
- 0
- 帖子
- 7357
- 主题
- 0
- 积分
- 15742
- 阅读权限
- 70
- 威望
- 3580
- 活跃度
- 9895
- 性别
- 男
      
 - 精华
- 0
- 帖子
- 7357
- 金币
- 33823
- 注册时间
- 2007-5-19
|
发表于 2008-2-16 14:22:11
|显示全部楼层
: t0 @ i. C# V0 V6 f
谨以此文献给初次踏入论坛的新手们!老鸟们就掠过吧!, D- d! ^( F" ~
文章里使用了kaymxf的刷十二宫的教程作为范例,再次特别感谢!8 C" q" B! ~ ~- D7 K, Y% n" ?
几点说明:7 g' K5 I) D. h$ t: g
1、 大家不要被下面大片的文字吓到啊。其实真的不复杂!但是为了新手能* {- |: W8 n" e& P: D3 {
真正看明白!做了具体的论述,为了你省事,所以我就费点力气!
4 L. r1 [; L* h* \' ^2、本教程完全适合:W850/W830,; k4 _# s( Z: H; a3 D, H+ M8 l8 W
3、我很负责的告诉你,刷flash十二宫教程只需要1-2分钟,重要的是理解
* v) V- J' W: y6 U3 r6 M 十二宫的理论!当你理解了原理,你就知道刷flash菜单就是那么容易!/ Z$ S7 H% Y% L/ T5 d* d$ Y R
4、刷flash十二宫是很安全的,简单的。不会对手机有损害,大家可以放心
$ h! k# t4 I' T 大胆的刷!* c$ K% E, J+ r& ^, M: M3 ~
! \ Q. {( L2 A+ \4 X4 T
1.刷Flash十二宫的理论:' i! @) g: d+ l* {4 y4 I0 V, L9 H
很多新手初次进入论坛可能感觉迷惑什么叫Flash十二宫、Flash主题等等。刷Flash主题有什么好处呢!加上论坛里大量的刷十二宫的教程!让新手不知道如何下手!特此根据自己的理解,做如下解释:+ [. u4 N l( {. d, G; Z5 r
我们常说的十二宫,就是我们进入手机后的选择菜单,(如图1)那排列整齐的12个选择菜单,被叫做十二宫菜单。而(图2)则是一个flash十二宫,下面还将要详细讲到!
9 n. Q; w4 k$ y- j$ g) ^' Y' v0 c9 ~ * S$ v; b y! N0 O E$ `( M# }
图1: 图2:! N# A- C/ F4 P8 ~5 w, C6 M6 l
普通十二宫 具有flash效果的十二宫( p# E6 s* Y& Y e
* ^- o% m) T/ `5 a# p, R6 y( N& |" ~6 [: F8 Y: D5 R5 R! U
1、那什么又是flash十二宫呢?我们先谈谈小8的主题:+ v. E) H1 q* K! i9 @4 }: r9 I
' |( e( ~7 i2 I9 W0 [
flash主题功能,是索尼爱立信手机特有的一个比较吸引人的功能,支持具有flash动画效果的主题。4 M# `/ ^3 s- X# v- f1 o4 c
使手机界面格外炫丽、生动!
% i6 J# }% `$ ]5 o1 L小8是支持flash格式的文件,可以作为壁纸、待机桌面,不过。小8仅仅支持flash lite1.1格式的文件。/ b* _- q y8 T% `
大家知道,小8的主题文件是thm格式,所以主题的名字都是:“X.thm ”,(“X“是任意的名字!)“thm”是主题文件的后缀名。小8支持尺寸为320*240的后缀文件名thm的主题,- o8 e* s1 \! ^. v' V* D8 w
众多的小8主题可以到这里下载:[url=http://sebbs.it168.com/forum-110-1.html[/]http://sebbs.it168.com/forum-110-1.html
4 W, I7 S) k$ z
* e4 [5 I. _8 D) Q" C) I4 o* y$ A0 s, M& K1 G8 R
2、什么叫Flash主题:: n; s0 t) ]& }; M# d5 J1 W
其实,真正意义上完整的Flash主题,应该是2部分组成:具有Flash动画效果的thm主题(flash的thm) 和具有Flash动画功能的十二宫swf文件。(flash十二宫)1 |3 U9 m& p$ W3 e0 `; ]. p) |
比如你有一个名字叫“abc.thm”的主题,那么就要有一个叫“abc.swf”的十二宫文件与之对应!; h' l$ N3 |+ X4 t0 s
那么:flash主题=abc.thm + abc.swf
5 i0 n- o0 ` r9 m9 \" v6 x8 j swf文件其实就是十二宫菜单,不过它是具有flash动画效果的十二宫菜单,如上面图2:这就是一个+ V0 t4 L1 w& X6 R
flash十二宫,一个swf文件就是一套十二宫菜单。它是一个旋转的十二宫,与图1普通的菜单比,1 D% N _2 J; H' h2 Q8 s
是不是很漂亮、很梦幻!这就是我们刷机为什么要实现flash功能的目的.
9 f+ D8 |6 g4 h4 r6 ~9 T8 V* d3、主题和swf十二宫关联的讲解: h3 H; A8 s0 z: b5 h$ _: N' }
其实Flash主题和普通主题是一样的,如果不搭配swf十二宫文件,也可以单独使用的,也就成了. L2 U0 K3 J3 v: ^& W
普通的主题。关键在于关联了flash十二宫(即swf文件),也就成了所谓的Flash主题。
; R. V. a2 @0 g" T) n0 N/ Y% n 主题是可以单独使用的。而swf文件是不可以单独使用,必须和主题关联起来才能使用!1 V8 y& z0 R+ Q V+ x7 E) n4 F
2 y5 ]8 S" Y& k0 z
它实现的原理就是:. e6 w, l/ V' c" ]( a
当你选择使用这个主题的时候,主题启动以后,主题里有一个控制信息,它告诉手机要使用flash十二宫作为选择菜单,它就从手机里面的swf十二宫文件中选择相应的一个swf文件,让这个swf文件作为当前的flash十二宫选择菜单。这样就实现了flash主题!5 q4 e; x2 ^0 E
2 V$ T# W, J) _3 j
那主题使用过程中是如何选择swf文件的呢?6 _ N* B5 @+ T8 _
大家可以自己打开一个flash主题(即解压一个主题文件),然后每一个主题包里面都有一个叫做) v; B0 [ |7 {# R
theme.xml文件,这是主题的核心控制文件,就是它发布命令,调用swf十二宫文件的。
$ G& z8 n( r0 E3 T/ } 大家用记事本把这个文件打开,前几行内容如下:
( o$ C/ X3 u( t; O; }9 U <?xml version="1.0"?>
0 Y, S$ U% |3 P* @ <!-- Created with Sony Ericsson Themes Creator -->
! i/ [, U+ {' ^# O) z+ \! | <Sony_Ericsson_theme version="4.1">. @5 k" ^$ V( Y( |! s H% ~* J
<Desktop_style Type="File" Source="backstreet.swf"/>: W3 B! S, j! F! A9 B! o8 X2 @- f
<Background Color="0x000000"/>
( I$ e6 E' _$ D7 f <Background_image Source="background+AF8-image+AF8-(240x320).png"/>" r5 z' }" A, T$ O- ~; g
<Calendar_weekview_markings Color="0x1e83ff"/>
0 b% g5 w7 N( Y; L0 F% q% i1 s& z .......3 j0 N, y }' ?. e3 J9 _
主题调用swf十二宫文件的命令就是这句话:<Desktop_style Type="File" Source="backstreet.swf"/>& \, G4 [, [9 S+ V) T
这句话的意思就是,当使用这个主题的时候,主题调用一个名字叫backstreet的swf文件作为十二宫选择菜单,那么只要你使用这个主题,你的十二宫选择菜单就是这个名字叫backstreet.swf的十二宫文件,这里的backstreet因不同的swf十二宫而不同,但后缀都是swf,我们可以写出这个格式:“X.swf”,其中的
, H- |# ^5 G( H; U“X” 为任意的名字。他就是主题使用时,调用的swf十二宫,那么,只要你修改引号里的“X.swf”,换成你想要的swf十二宫文件的名字,就等于关联上了主题和swf文件。+ Y/ J5 G% P) S, c, f" s1 c& l
这样看来,只要你的主题文件里的theme.xml文件里有上述的那句话,你就可以调用任何的swf十二宫!
' ~9 m+ }: _7 i3 `- q) j 也就是说,你可以用任何的主题搭配你自己喜欢的swf十二宫文件,只有你的主题的theme.xml文件里有上面的那句话,那句话的swf文件名字和你要想要使用的swf文件名一致就可以!大小写也要一致啊!3 G* I! z3 _8 U: r
怎么样?现在明白了吧? ?6 ~1 k1 p" x" c8 Y
如果你打开一个主题的theme.xml文件,发现没有:<Desktop_style Type="File" Source="X.swf"/>这句话。你只有把这句话复制,粘贴到上面的位置就可以了!
; y* b8 F2 u6 K
3 _) S# v& |* N具体修改的方法:http://sebbs.it168.com/thread-503321-1-1.html
8 R1 f% Y* T2 H+ [大家在修改前,我做2个说明:
+ i1 W) p1 H+ N8 [6 h" ?1、大家修改主题的时候,必须使用TUGZip工具,因为只有TUGZip工具修改的主题,保持以后,才可以被小8支持!如果用普通压缩工具修改,那小8是不支持的!3 n' D3 a% s( U
2、看了修改flash主题方法是不是感觉很麻烦,其实原理大家都懂了。就是需要主题信息里swf文件名和你采用的swf十二宫的名字一样就可以了。那现在告诉大家一个技巧,可以不用修改主题。前提是,主题文件里的theme.xml文件里有上述的那句话,大家只要打开主题的theme.xml文件,看看那句话里的“X.swf”名字是什么,然后你把想要使用的swf文件改成和theme里面swf名字一样,这样就省去了修改主题的痛苦。明白了吗?但如果主题theme文件里面没有那句话,你就只能按要求修改主题,添加那句话了!
. O6 j: `3 Y! E! }) W
9 v+ ^" N, C# N* V, R) r( n9 Z& n$ k关于如何实现Flash功能:, B9 f6 r$ i% y* s" T# r
上面已经讲了,我们如果想要漂亮的flash菜单,就必须有主题和对应的swf文件。
+ c; w; B6 d6 S& [" Y& c9 R8 f也就是,我们首先要把主题文件thm和swf十二宫文件都放入手机里,* G( h5 d" ~$ M6 o
问题是怎么放:thm主题放置很简单,直接放入手机或者记忆棒里的theme文件夹里就可以了!
6 b: f* @# v1 Q8 n/ n5 u. s9 T可是相关的swf文件必须放入手机内部的flash文件夹里(tpa\preset\system\desktop\flash)
* w% v! i3 Q7 R0 w2 y,flash文件夹属于手机内部的文件夹,是无法直接看到的。无法像放置主题那样直接放入,,所以必须借助能打开手机内部文件夹的工具来把swf文件传入flash文件夹里。这个工具就是XS++或者Far。对应新手来说,我建议大家用XS++操作。等熟练了,再用Far操作!
3 B5 c- {* @% T" S V ! w' m9 g1 Q. Y, V2 i$ j
那么850i、830C、830i直接支持flash菜单功能吗?
7 j% y4 A$ O2 E" z. J- b/ N! Y Q! y 1、 如果你的手机是W850i或者是830i,那么你的手机是支持flash菜单的,手机本身是带有flash十二宫的。只需要利用XS++把swf文件导入手机里就可以了!不需要破解了!
; \" x! }1 ?; l1 R; j7 c1 x 2、 如果你的是W830C,因为大陆行货的支持flash的功能是被屏蔽掉了!需要一个破解文件来破解,这就是Customize.upgrade文件。只要我们把这个文件导入手机的CUSTOM文件夹里,我们就打开了830支持flash主题的功能!然后就可以把主题和swf文件都放入手机里,就可以用了!
0 c( {9 c s9 D2 k) [; Q2 w讲解到里,你明白我们实现flash功能的原理了吗?( u* \. K8 `) _' X0 ^1 N
$ r+ r7 o) ~& V5 c+ M
% a6 `( {5 C+ Q
然后让我们开始刷机!真正实习flash功能吧!0 F9 ^6 b2 d/ d6 _" M
刷机原理:http://sebbs.it168.com/thread-821254-1-3.html& A$ J- L6 h1 ^/ A) f' V! x
需要的工具:
( e# D* l, \' B5 v+ @2 T建议大家刷flash功能使用低版本的XS++,推荐XS++1.671 P2 t# z4 j/ I) E+ a O
注意:大家进入工具下载页面,里面可能是很多压缩包,名字叫....part01、02、03、等很多,它们其实是一个整体,大家要全部下载到电脑里,放在一起,解压缩....part01这一个包就可以了!% o* R |" m& _0 v: o
XS++ V1.6.7 Beta! http://sebbs.it168.com/viewthread.php?tid=695508&page=1#pid104342630 y$ r+ F2 h G0 u& D& f
下载破解文件customize.upgrade文件:http://sebbs.it168.com/thread-821254-1-3.html
+ z, ]4 Z( a, Z; [8 u# X4 x USB_flash驱动下载:http://sebbs.it168.com/viewthread.php?tid=57327&highlight) x' A6 ~/ J3 Y
[qq]下载下面图所示的驱动,如图:4 w9 U1 j _% m
 ):
) `3 B( W, Q, n" m; B$ p* K; sUSB_flash驱动安装教程:http://sebbs.it168.com/thread-451980-1-1.html
# Q$ f7 H, T; E: b! A' u; N- t$ f; f& _240x320的Flash12宫菜单和主题:http://sebbs.it168.com/thread-670538-1-1.html( _0 t* ]4 m! r% x/ J2 d
(大家可以到里面下载大量的swf文件,还有一部分对应的主题。可以多下载几个!)
, \8 B& T2 t: z 要先把USB-flash驱动正确安装好以后再看下面的教程:, V" o- Z/ c5 C/ ~ B
. B, q. i& b8 E$ v e9 D
首先在XS++文件夹内创建files_to_upload文件夹!
" ]. n7 K9 {* P5 x在files_to_upload文件夹内创建tpa文件夹( U7 U# B+ [% ~% Q
在tpa文件夹内创建preset文件夹;S) |; A, {! V9 W; s p
6t A)@3h7l9](K f8 H4 o# @# V `) @; ~5 d! H
注意了!1 ?4 Q3 j ]$ V/ ?4 w% l' v% R
现在要在preset文件夹内创建2个文件夹,分别为system和CUSTOMI) y+ j/ N p, D8 w
然后在system文件夹内创建desktop文件夹
8 `9 Q1 e$ d& T- D) V在desktop文件夹内建立flash文件夹!
4 Q$ e- o5 F- o5 W: l6 b" V5 Q! i% j- X3 Y) }7 r
现在有2个关键文件夹:4 ?( d* P7 }' v1 X
files_to_upload\tpa\preset\system\desktop\flash! m% D! ~ D/ A$ G! j5 F: i* G9 B
$ b$ l/ S I4 A* J) R
(放swf十二宫菜单文件,后缀我swf,大家可以多下载一些swf文件,然后把他们放入这个文件夹里,同时导入手机里)( C; M; p; Q8 v# I1 A
files_to_upload\tpa\preset\CUSTOM
% G, f2 M8 q2 a6 z Z
6 P% Z1 F( x# O4 ~(放customize_upgrade.xml,这个文件就是破解830支持十二宫的文件,它可是关键,前面我们已经解释了!)" e6 `7 s" b) ?' A
我们这样建立上述路径,其实就是导入手机内部的路径!这些路径也就是手机内部文件夹!
6 @ N6 n& e/ `3 ^( H8 w2 a1 r7 H开始刷入
/ g" D' }. p: R5 l+ f5 v8 f1 X手机关机IT2 h6 x4 \) Q( y+ p3 i8 f5 B
打开XS++(v.}8f:D;N31 ]. z' r ` O$ @" P
点connect给你20秒连接手机4
! s9 O! P. H4 m! w# A按住手机的【C】按键连接数据线。事先把数据线连接电脑的那头先插好了。
1 ?' e9 a* r7 C2 \出现 Ready for operation!表示连接成功!全球最9 \2 |6 t8 K, g1 L

$ | X1 L, r Y- |( S" {4 M9 z% E在configuration选框内点settingssebbs.it16
* |! I/ o s2 Q; c1 L6 ]' }在wayin内点breakxs+?#q8l.N2Y"x2 H* `; Q) `: @/ A: f! b: D

* E$ h2 v6 T1 T9 F' P Y4 m/ O2 E好了后点configuration选框内的FSXTM& h* m; X- @" u- \* N" ]
. |5 H* X/ c* d) x8 a" S: ]8 G
点Start FSX就可以了sebb
! J) I# ~: k% K# U8 m" {6 H. O刷完开机出现[请稍侯]表示成功了!
' d R. I) P- q6 M2 F立信手机社区!"Y8r5W5P/j7v!?1J#N7^" |# R" C7 K) o
开机在插数据线,把对应FLASH菜单的THM主题文件放入手机!; ~5 X- _+ w7 F0 k
现在使用主题就可以出现FLASH菜单了! a& H% x) m. ?
注意:" n8 V* V% T& }8 _: b
大家刷机成功以后,手机本身自动的那个水下王国的主题(那个冒泡泡的)就会出现flash十二宫!它的十二宫会变成上面图二那个旋转十二宫。大家可以检查一下!如果发现没有出现效果,请重新检查你的刷机路径和步骤。
7 c, ]! t$ f/ P8 i4 Y$ a; [6 \: Q8 P1、如果你自己刷入了下载的flash主题,使用以后没有出现flash十二宫,就是说明你的主题和
8 U* U( x; H* d+ ^8 G: G" n' D swf文件没有关联好!注意检查!0 V n3 C1 T# i2 H/ T) R ?
2、一定要记住主题thm文件直接放入记忆棒的theme文件夹里,主题很容易放!但是swf文件
# j" T& ]. a8 C' t 要放入手机内部FS文件中,所以必须利用XS++导入内部的flash文件夹里。9 I, T+ o% f5 B2 E# e6 I
3、每放一个主题thm,都要放入和这个主题关联好是swf十二宫。因为swf十二宫要靠主题调用!3 n$ |' u7 d; o+ M3 E0 d; j
4、不是所以的swf文件都是十二宫。很多朋友不明白,以为关联主题的swf文件是主题解压以后里面的swf文件!这是错误的!swf十二宫要单独去下载!然后自己关联主题!
/ A2 u7 R1 Z. D' h6 H3 }7 Z: {1 l6 }5、关联的时候要细心,swf名字必须完全一致!那怕是大小写也要一样!% ~# o# ? F7 [/ [$ ]+ b, @+ t% ^
9 X$ f2 q1 P, w. c% l' F5 y. M4 [" J
大家可以先到这里下载这20个打包的flash主题,放入手机测试一下。我已经关联好了。直接使用。 I7 z6 C9 J: G& l2 [
打包的十二宫与配套主题20个:http://sebbs.it168.com/thread-857536-1-1.html
6 _6 p% S. |( i% X: q2 Q; s7 _7 j, g1 D6 q* \
+ d+ M# C4 E( c2 b/ { U" f* o2.关于自由修改十二宫的方法:
* y+ L6 p/ o- p" ? 大家可以通过修改menu .ml文件的方法来实现对十二宫菜单的自由修改!其实这个的方法乐趣无穷啊!& y6 H' s+ S3 R8 I0 P
十二宫菜单文件包含十二宫菜单的配置文件menu.ml和十二宫菜单的图标文件,原装的十二宫菜单目录里只有一个配置文件,就是menu.ml。那是因为原装的十二宫配置文件是调用系统内核的十二宫图标文件。有很多关于系统内核图标的源代码是可以供我们调用的,但是我们在文件系统里是找不到这些图标文件的。在后面的章节里我会将一些源代码对应的资源提供给大家。如果我们要修改十二宫菜单的图标取代原来的十二宫图标就需要我们将取代原装图标的那些十二宫图标也放置到十二宫菜单目录里。
4 P- A0 x# T3 t. z. C5 E! Y& d. t$ e- n$ X2 v0 _$ G: e+ f* d
menu文件的路径是:tpa\preset\system\menu
( k7 K( |5 E4 o& ^, m% U" }1 w大家可以先参考一下这个教程:http://sebbs.it168.com/thread-423072-1-1.html0 o/ m% {2 K) G; L
/ _2 L/ c t3 ?3 Z
祝大家刷机愉快!
: u; I \ ?3 ], P# ?4 _# \3 r5 J' S
[ 本帖最后由 songsong1209 于 2008-8-10 18:35 编辑 ] |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

-
1
查看全部评分
-
|