软件说明

作者:hsdenis 阅读:1036 2006-9-1 10:16:55
比较乱 大家多担待

首先我们分类一下目前的软件 e680/i的软件目前主要有这么几类
shell mpkg 纯粹的shell编程,这样的程序每一个人只要有好的灵感都可以做,起点低,但效果却不一定低,比如目前论坛上马上就要推出的隐藏文件夹用的软件就是一个shell编程的很好的案例,这些小应用都会有很不凡的效果 目前最有名的shell mpkg 有换玲王 linzip等等
这类软件的特点就是 只需要点击就可以完成功能,并且不涉及到按键和硬件操作

qt mpkg 这些编程的主要特点就是要开发qt程序,再利用shell对这些执行文件进行控制,这样的文件的特点就是需要有开发环境,(我到今天还没有弄到  lol) 他们都能够一定程度上控制硬件,实现很多看起来非常神奇的功能,有名的软件包括 mp3player 游戏模拟器 背景灯控制程序 抓图软件 屏幕保护等等  对于不了解或者没有开发环境的朋友 目前也就只能在外围打打转,比如penguincap抓图软件 就是在原有软件pcap的基础上通过 shell控制达到不限制抓图的目的的。

java程序 这些我就不多说了 目前绝大多数的游戏都是基于java的 由于需要虚拟机kvm的支持,所以其实java程序是在一种很“高”的情况下执行的 所以一些系统级的软件反而不能用java作

NEO java 这种程序在国内基本上没有流行起来,根据我的一知半解,这种程序其实原本上就使mpkg程序 通过某种包装变为 java  而这种java并不是真正意义上的java  还需要执行一些守护进程才可以支持 我的理解就是mpkg的另一种封装 个人认为意义不大

mtf 这个以前我们的理解就是主题软件 其实不然 只要是系统上可以被写入的地方 mtf都能发挥它的作用 比如做一些自动安装包  原理都是把这些文件打成 tar.gz   mtf就是tar.gz
后缀名字不同罢了 当我们拿到一个mtf文件以后 可以直接将他的名字改成tar.gz   这样就可以看到他在系统中是以什么样的结构安装的 并且也可以根据你自己的需求制作你需要的mtf

说了这些之后写一下目前对系统的一些研究结论
33  24m压缩后  主文件系统
-平时刷机的时候最常提到的一个包  这个包的位置就是/ 也就是我们telnet进入系统看到的东西。企鹅刷机方案的一些独有特点多数都是与这个33有关的,33就是rootfs 也就是根文件系统 我们用到的绝大多数系统提供的软件以及整个系统基本上都包含在了这个包里面 不过这个包是只读的 所以才需要刷机才能修改他。

36   32k压缩后   配置文件  可改写
-以前绝大多数的功能改进其实都是基于这个包 这个包就是系统的设定包,也是系统允许我们修改的一个包 他的位置在/ezxlocal/download/appwrite/setup下面 这里面有主题的总配置文件 各种系统配置文件 等等

35   12m压缩后   主题文件等栖息地
- 这个包是主题文件,语音文件,分类配置,默认图片铃声的栖息地,位置在/usr/language
企鹅部分的都有功能也与这个包的修改分不开 不过这个包也是只读的 所以也需要用dd命令才可以修改 仔细的朋友可能要问了 主题配置文件不也在这里面么 可以修改的阿 其实不然 主题配置文件虽然在这里 但他被挂载在了36的位置 系统也是从36去读取主题的配置的。

34   5m压缩后  内存版主题和短信息电话本的所在地
- 这个包是 /ezxlocal所在的位置 这个包就是我们所有手机的重要文件的栖息地了 所有的短信啊 名录阿什么的都存在了这里面 当ghost 进行系统备份的时候其实备份的就是34的部分数据

37  128k  开机画面
这个包就是一个文件 开机的画面 就是那个hellomoto 有兴趣的也可以改改看 不过我认为时间不长 不追求个性化也就算了 呵呵

38  52m  可改写
这里面就是diska了 之所以刷机后里面会有一些自带的游戏 就是他们存在了这个里面

了解了这些信息后 有助于我们后续的开发以及新的刷机包的诞生 

有空再写一下由前辈ccrx大侠作的一体化安装包的制作 这个包的难点在于35的制作
今天就写到这里了 祝大家在论坛愉快  开发出更多更好的软件

linux的自由精神照耀不了 MOTO那个黑心的商人 但是却可以让我们更加团结,祝论坛越来越好 新软件越来越多

宝典高级搜索
精华

Copyright (c) 1999-2006 , All Rights Reserved 版权所有
关于我们 | 版权申明 | 商务联系 | 意见建议 | 合作链接