找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[综合&分享&知识类] 【N900】浅谈N9软件移植到N900(转于旧站)

  [复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Yegat 于 2020-9-25 22:35 编辑

理论上N9的MEEGO和N900的MAEMO没有本质上区别,也就是说软件可能可以通用。不过deb拷进手机后不能安装,提示qt库版本不够,maemo 5里面的qt是4.7.0版本,而N9的MEEGO是4.7.4版本。

下面附上deb安装包的软件信息,以人人网客户端为例

Package: renrenVersion: 1.0.0
Architecture: armel
Maintainer: leaf <leaf@unknown>
Installed-Size: 1448
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libqt4-declarative (>= 4.7.4~git20110516), libqt4-network (>= 4.7.4~git20110516), libqtcore4 (>= 4.7.4~git20110516), libqtgui4 (>= 4.7.4~git20110516), libstdc++6 (>= 4.4.0)
Section: user/other
Priority: optional
Homepage: <insert the upstream URL, if relevant>
Description: 基于中国最领先的社交网站Renren.com的移动终端软件版本,是和好友在移动终端上的沟通平台; <insert long description, indented with spaces>
Maemo-Display-Name: RenRen
Maemo-Icon-26: (这里很长就不贴上来了)
Aegis-Manifest: empty

上面的信息其实已经表明N9的软件包管理器还是叫MAEMO,侧面证明了MeaMo与MeeGo的关系。


点开了安装包里面的数据文件(data.tar.gz),显示文件夹结构和maemo 5的一样。

87f9b83eb13533fa852ea16aa8d3fd1f40345bfe.jpg
里面的qml文件是界面,所涉及到的界面部件在maemo 5里面是没有的,所以就算强行修改deb安装包来安装也无法运行,必须进行移植性修改。理论上还是有移植的可能性的,需要时间(学生党,没有什么时间修改,请见谅)而且代码里面连注释都几乎没有。qml太新了,懂的人不多,也因为更新老是变化(导致前后版本兼容性不怎么好)。理论上只要升级N900上的相关Qt,MeeGo和Maemo的软件可以共用。官方已经不升级了,个人升级的话不是不可能,只是很麻烦。

原MEEGO项目将独立出来叫MER官网:http://www.merproject.org/
旧站原贴全部内容转载于:http://tieba.baidu.com/p/1254941902http://tieba.baidu.com/p/1257305130
   


评分

参与人数 1方舟币 +3 收起 理由
可乐地盘 + 3 赞一个!

查看全部评分

分享至 : QQ空间
收藏

3 个回复

倒序浏览
沃8G 来自手机 司令 2018-8-30 22:47:51
沙发
谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了!
回复 使用道具 举报
谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了!
回复 使用道具 举报
感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册