pjfhaoren 发表于 2009-6-18 11:19

MPKG解

mpkg全解
以下内容是我转自ZOL博客的一个关于MPKG的文章,希望有兴趣开发MPKG的初学者们看一下,因为个人也是新手,所以只能靠转载别人的文章,希望大家谅解,不过目的是达到了,这些文章只是给有志于此的朋友们一些帮助,希望小6的明天会更好一些。
, ~, u2 N0 R2 Q9 A★★★MPKG全解★★★
# s9 Q8 }' b. k% @
0 m2 u7 N2 K# F1 ^5 U* p一 、MPKG是什么?
7 {6 j% ^6 J4 Ay. u1 w# z; P9 kMPKG是LINUX系统手机支持的一种软件,能够实现其他非智能手机所不具备的功能。
7 I! H# @4 N+ G' ?\" `: W就像诺机S60系统的SIS一样, 一般多见于MOTO的智能手机,如E680、A1200,当然包括我们的小兔0 k( [0 i4 v4 K6 k! B6 P) p
MPKG软件是在Linux下的一种软件包,在linux的手机上都可以安装,且其功能十分强大。
* w/ W3 S0 ]& z* q4 N; a( x0 e( R以linux系列机的代表motoe680的手机界面,当下了很多MPKG的时候,完全就像一个掌上电脑。1 X( O( V1 [8 n7 x1 b* ~
很爽的,最好的是,MPKG的软件可以放在内存卡上。
8 H$ @+ F7 u+ i1 G( I9 c' R5 w
q: n) \\/ i- q1 P二、MPKG可以做什么?4 v- g0 m& p/ O+ F, ?5 Z' q; z
为什么我们的E2可以识别RAR和ZIP文件并可以解压?其实在刷机包内部,高手已经整合了mpkg软件。2 [. F; ]+ x& @7 e4 `7 b
MPKG可以看电视,可以编辑WORD,可以听音乐,可以超频,可以安装主题……X, \\4 T6 q1 j+ Z
几乎可以做一切电脑上做的事情。这就是智能手机的强大~8 `$ k5 f- A\" P. K9 h7 E* v
/ I# t- {( {% f
三、如何安装,使用,授权,卸载MPKG?
9 q* z1 @- P; g+ }, a) d& G$ {+ Q/ K刷机之后才支持MPKG,而且要刷非原版。- X; e, Z# r( I! K) ?
原版因为是移动定制的,已经屏蔽了MPKG功能。(BS中国移动)0 \\. K2 A# ]\" ~0 g
MPKG是linix下的应用程序.相当于windowsx下的exe格式。
/ n9 i. R\" \\+ [LINIX和WINDOWS不同,不同程序,甚至不同的文件目录有不同的权限。
$ y0 Y9 T+ B# y\" T有些MPKG和JAVA必须授权给ROOT权限之后才能正常使用。
0 O7 I' f/ P! C! ~# s: R5 c
- x: z4 i5 u% I4 n8 n* C3.1 3D包授权,卸载方法:( W\\: i4 @, u9 I) a1 `\" {
1.进入我的工具箱--软件管理--MPKG管理器! E) U7 z2 J/ B8 I! u/ g9 }
2.选中你要授权的软件$ N\" V/ o( d\" q
3.授权点 ROOT.2 Z5 Y7 q. w# k* ^
4.卸载就点 卸载(似乎是废话)。
! F3 Y1 Uy' ]2 N, Z( Q\" t
5 t\" rK# L+ H9 x0 ?9 X3.2如果不是3D的包,请用这个 JAVA和MPKG授权工具
* B9 F1 h/ T& C3 K4 l4 ]* b. f- m3.3为什么有的MPKG只能安装在手机里?! g) i+ B8 y\" u; V8 c; ^5 B
对MPKG来说,它是linix下的应用程序,其实就是一个打包的压缩软件。它和MTF一样,本质就是.tar.gz的压缩包。
7 \\2 P' X. q8 ?LINIX和WINDOWS不同,不同程序,甚至不同的文件目录有不同的权限。! s1 z: h, S) o
但是打包时,如果没有给这个软件理好权限,就无法安装在内存卡里,只能安装在手机。
& s: J$ L: z+ Y2 r( v. t) n% p+ A严格来说,是作者的粗心。因为一个有意识的作者会想到这种情况。
e0 P; N' I9 h/ X/ S$ S, B
3 L: E: s5 f# ~; k* H四、如何制作MPKG?(感兴趣的人往下看,没兴趣的跳过。)2 I5 G\" v- P( o( O~* F% L
首先,要求对LINIX有一定的基础,会一些编程语言。看图片,图片直观一点。
; [/ ?- e) G8 \\! ?我现在要对这个完美超频开刀。(大小0k): l3 p% C* v$ E; x3 d- h
上面说过:MPKG的本质是,tar.gz的压缩包,所以我们可以用7Z解开。9 z7 S7 K6 z( n
(大小0k)2 `0 W* d4 Es# nA
现在看到了一个.tar的压缩包,再打开。& H2 I6 b( t& ]& K( y( v! p
(大小0k)2 Q- K$ Q, I( ^5 v6 h. K* J' Q& K
(大小0k)Nv7 R5 D. L\" s0 q' V
不要被这一堆东西搞晕,其实MPKG很简单。$ K7 {/ q* d+ \\' b
简单到是需要一个xxx.desktop,一个xxx.png,一个 xxx.lin 就足够了。
: ^2 [9 N* l\" n- Xxxx.desktop 是配置文件。4 K5 s% |! i: r% _1 R0 _) @
xxx.png 是图标文件,很简单。
; Q, M0 z. r; v8 v1 O0 yxxx.lin 是执行文件,MPKG的功能就是它实现的。
- c! a) `; v0 f- ^1 {7 N) Y8 |) a\" [3 ~2 C
对这个超频来说,0 o: v7 t. R+ v' uv0 z6 l
oc.desktop(大小0k)
8 _% C' p; r. M: j) sBigIcon=OC.png(是显示的图标(大)的名字)
: I3 L1 Z( a- Q) s, TComment= 我好帅 (内容,任意的)2 G. M. v; {% z! k
Exec=OC.lin    (执行文件的名字). l' t$ J. U\" v- a. }3 p- M3 B
Icon=OC.png   (也是显示的图标(小)的名字)% f8 B2 P$ _) ?' }d
Name=完美超频 (不要超过四个汉字,否则造成无法显示和乱码)
, }' X! M( ?' ~1 e7 x% B1 I& lOsVersion=4.0   (版本,任意)
$ q# f6 S: ^% YShared=1   (不要改)* c% u3 i4 k2 K% u3 e) F
Type=Application (不要改)
, ~. P1 ~! i( K
\" K: d2 O3 L7 o\" ?) x& n. c(大小0k)7 Y' ag$ ^9 P! L. k1 s
oc.lin 超频就靠它了。- ]* F2 a4 f! t: F0 n: c
实现什么功能就看作者的水平了。
8 x* d* A; A1 R}* [2 i1 [如果想自己制作,先学好 LINIX。
: {+ G2 c6 r- |/ k2 s- g$ D{zj$ O
(大小0k)o# o# c& P& ~1 m
oc.png是图标,个人推荐:图标最好是PNG格式的,不是也可以(发生意想不到的意外我不负责)。9 {9 g' m. v9 }8 o) S& _
小图标不要超过40X40;大图标不要超过80X80。$ Y% C1 U7 Q% ~5 W# O
8 p- |2 @( {8 o* h; M: A
如何打包MPKG呢?
$ zr+ Y\" G2 }3 w6 B用7Z的方法:
qa\" P+ W7 X* R1.打开7Z,把把相关文件一起添加到xxx.tar 打包成.TAR
2 W# O. d# G, I% S' S\" K(大小0k)
' \\+ j. }( T( k2.再把xxx.tar添加到xxx.tar.gz      打包成.TAR.GZ
0 [* G! L8 ~, P(大小0k)
* @7 n( Z4 }% q\" B2 Q4 qQ3.把xxx.tar.gz后缀改为xxx.mpkg       改名成.MPKG, F( U8 i- y6 f1 M# C& N& A\" `# }
(大小0k)
/ G9 z8 B- C7 E) u+ _
1 S1 w\" n7 C9 V( B0 H在LINIX下的方法:+ [; `\" W7 T\" `/ B7 p
1.tar cvf xxx.tar /mmc/mmca1/xxx/ 打包成.TAR8 n' [: M1 ]7 H8 P) E: T
2.gzip xx.tar             打包成.TAR.GZ( E* j7 P9 ~1 U- b
3.mv xxx.tar.gz xxx.mpkg      改名成.MPKG0 [8 @* `\" E& [' c0 T
: C% _. n: r8 {k# }0 h* n
五、结束语
+ g6 t* W* \\2 R废话了这么多,大家应该理解了一些吧?
: }+ p: V1 m4 s) E2 O- \\) Y如果不懂,可以问我。1 u1 Z& T9 x1 U3 ^5 W: \\% D1 X
我会补充这篇文章的。/ n7 L- x* e0 S0 t- C1 q
如果觉得有用,请支持我一下。6 [3 K2 w' t, z9 MT
回帖对你仅仅是举手之劳,对我来说却是莫大的鼓励!

150615860 发表于 2009-6-18 11:22

强大!

tangzee 发表于 2009-6-18 11:23

学习了

tangzee 发表于 2009-6-18 11:23

顶起来 ...

bluelevf 发表于 2009-6-18 11:49

哪儿复制过来的,乱码多到死,也不知道要处理下。

songweiwen 发表于 2009-6-18 11:53

很不客气的说乱七八糟

huichen02 发表于 2009-6-18 11:54

Z6-璨枫 发表于 2009-6-18 12:20

得支持一下了!

shlboy 发表于 2009-6-18 12:25

乱码比较多,不过凑活着能看

cionta 发表于 2009-6-18 12:32

很多乱码,
页: [1]
查看完整版本: MPKG解