Linux凭借其自由、免费、开放源代码的优势,经过来自互联网、遍布全球的程序员的努力,再加上IBM、Sun等计算机巨头的支持 ,Linux在手机操作系统市场中异军突起,尤其是在众多知名厂商宣布支持Linux手机操作系统之后,Linux的发展将不容忽视。
由于Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。这一特点非常重要,因为丰富的应用是智能手机的优越性体现和关键卖点所在。从应用开发的角度看,由于Linux的源代码是开放的,有利于独立软件开发商(ISV)开发出硬件利用效率高、功能更强大的应用软件,也方便行业用户开发自己的安全、可控认证系统。特别是当智能手机大量用作行业应用的移动终端时,使用Linux便于实施系统一体化的安全策略。
07年夏天,在PALM公司为自己全新的LiNUX系统平台命名Wind River的时候,摩托罗拉公司也不甘示弱的发布了自己全新的移动Linux平台,被称为是全新一代的MOTOMAGX平台将成为摩托罗拉移动设备的全新架构,将为第三方开发应用程序在摩托罗拉移动设备上的应用带来全新的感受。该系统手机目前多使用500Mhz主频的飞思卡尔ARM11处理器,54M的RAM,为其提供良好的动力。
MOTOMAGX以
Linux/Java作为系统内核,但是摩托罗拉公司在该平台产品的系统包加密,因而不被允许使用以
QT为基础的mpkg(Motorola Pakage)程序(所有LINUX系统理论支持QT),违背了当初开源的初衷。虽然其Java扩展性极佳,测试评分高但该系统硬件利用率不高,使用时完全感受不到500Mhz处理器的速度,视频解码差,
多任务性能差,54M的RAM大量用于LINUX系统分给用户的只有22M左右,大约有20M作为系统缓冲(即只有2M空闲内存),JAVA堆栈仅为2M。内置任务管理器设置极其弱智,没有快捷键呼出任务管理器,只有当系统运行内存满时才打开任务管理器请求关闭程序(此时基本与死机无异)。
在E2/Z6/V8
破解的带动下,俄罗斯网友先后发布NORSA(取消加密) for U9 ZN5 E8 等,因而已经有E2 V8 Z6 可以使用QT语言的MPKG扩展程序,可以建立swap交换空间(LINUX的虚拟内存)以增加其RAM,使这些手机在性能上有了质的飞跃。
09年初,MOTO发布MPKG(WEBUI)的SDK,研发者可以在官网上下载编写MPKG程序。表明官方承认以webUI应用环境为基础的mpkg程序的使用(和QT平台不同),即不用再刷机就可使用mpkg扩展程序。官方在网站上先后发布了MPKG程序(webUI),标志着MAGX平台的开放。因为有官方的支持webUI的MPKG看起来更有未来。
WebUI也有其致命弱点,它不是Linux的原生程序,权限更低,完全是在系统表面运行的程序。
It168论坛作为国内摩托罗拉破解的先驱,在ilove3d和众多大大的努力下,E2、Z6直接支持原生程序,ZN5 E8 U9 EM30支持MPKGbox下执行专有的mgx程序,以及傻瓜式mgs主题安装。
现在支持以webUI应用环境的MPKG程序的手机有:
ROKR EM35
VE66
现直接支持QT原生MPKG程序的手机有: ROKR E2
ROKR Z6
RAZR V8
支持mpkgbox2.0的手机有: ZINE ZN5
ROKR E8
ROKR EM30
U9
现使用MOTOMAGX系统的手机有: ROKR E2(E2发售时的系统是以LINUX命名,当时MAGX系统尚未被命名和发布,但连着拥有相似的架构和界面以及相同的内核,故也包含在内)
ROKR Z6
RAZR2 V8 512M
RAZR2 V8 2G
U9
ROKR E8
ROKR EM30
ROKR EM35
VE66
MOTOZINE ZN5
AURA R1