社区
高通开发者论坛
帖子详情
如何动态加载MOD和MIF?
ilyr
2009-05-07 07:29:18
如何动态加载MOD和MIF?即,BREW运行环境加载应用的机制怎样的?怎样load mod?怎样读取MIF?请高人指点
...全文
1905
25
打赏
收藏
如何动态加载MOD和MIF?
如何动态加载MOD和MIF?即,BREW运行环境加载应用的机制怎样的?怎样load mod?怎样读取MIF?请高人指点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
路飞-总裁
2010-01-07
打赏
举报
回复
楼主大牛。
laozhong110
2010-01-07
打赏
举报
回复
是可以读取mod文件动态加载的,我尝试过,
只不过加载后,外部mod就没法主动和它通信了
babiq
2010-01-06
打赏
举报
回复
[Quote=引用 19 楼 lhy_hetty 的回复:]
你做的mod要在它上面运行的,怎么自己加载?
不过做应用时可以一个应用加载另一个mod时可以不用签名,自己把文件读到内存中运行就行了,
要把库函数接口传个被调用的应用就行了
[/Quote]
理论上说是可行的,实际操作起来有些复杂。
首先,这个应用必须是经过认证才可以的。:) 这足以保证你的应用不被通过。
其次,由于BREW内部对安全性的考虑,这种API的直接调用(我是指你目标mod文件)会导致意想不到的结果。
babiq
2010-01-06
打赏
举报
回复
[Quote=引用 8 楼 tx040316 的回复:]
有想法,就是不现实,如果真的能这样做的话,其他大公司早就做,还会等到你?有谁会眼睁睁的看着人家高通大把大把的把钱收入自己的口袋而不心动啊。你还是想一些可现实的东西比较好啊。
[/Quote]
大公司不做是因为他们不需要,一般只针对第三方软件做签名限制,说白了是为了保护开发者和运营商的利益。
sxcnfly
2010-01-04
打赏
举报
回复
[Quote=引用 20 楼 controstr 的回复:]
引用 19 楼 lhy_hetty 的回复:
你做的mod要在它上面运行的,怎么自己加载?
不过做应用时可以一个应用加载另一个mod时可以不用签名,自己把文件读到内存中运行就行了,
要把库函数接口传个被调用的应用就行了
说说你的作法,这个问题我也想知道
[/Quote]
这种作法网上有很多方法,比如说为了节省空间会对应用的mod文件进行压缩,这时就需要通过一个入口mod来调用这个被压缩的mod文件了,如果你用过电信的“翼起来”应用,源码一看就都明白了。
controstr
2010-01-04
打赏
举报
回复
[Quote=引用 19 楼 lhy_hetty 的回复:]
你做的mod要在它上面运行的,怎么自己加载?
不过做应用时可以一个应用加载另一个mod时可以不用签名,自己把文件读到内存中运行就行了,
要把库函数接口传个被调用的应用就行了
[/Quote]
说说你的作法,这个问题我也想知道
lhy_hetty
2009-10-24
打赏
举报
回复
你做的mod要在它上面运行的,怎么自己加载?
不过做应用时可以一个应用加载另一个mod时可以不用签名,自己把文件读到内存中运行就行了,
要把库函数接口传个被调用的应用就行了
lhy_hetty
2009-08-23
打赏
举报
回复
我们做过加载mod文件的,对于mif文件倒不知道能不能,你定义一个入口
读到内存就可以用了
xia56108430
2009-08-04
打赏
举报
回复
据说,我只是听说而已!
在浙大已经有人做到了!
那个人说,他自己都很佩服自己,竟然能够做到!
muwesky
2009-08-04
打赏
举报
回复
这是破解,就像对IPHONE的破解一样。不过这个就需要专业的人来做了,呵呵。
kingfenggg
2009-07-09
打赏
举报
回复
我也很想知道,我挺你,别沉了!希望早日出现答案
zsf81
2009-07-06
打赏
举报
回复
突然我也很想知道,如何实现了。。哈哈
JJ#Wang
2009-07-06
打赏
举报
回复
[Quote=引用 8 楼 tx040316 的回复:]
有想法,就是不现实,如果真的能这样做的话,其他大公司早就做,还会等到你?有谁会眼睁睁的看着人家高通大把大把的把钱收入自己的口袋而不心动啊。你还是想一些可现实的东西比较好啊。
[/Quote]
听人说起过,还真有做成的。
zhangwenhai
2009-07-04
打赏
举报
回复
有想法,比较狠。希望楼主能去实现。想想办法
kingfenggg
2009-06-24
打赏
举报
回复
[Quote=引用 9 楼 ilyr 的回复:]
事实上业内有些公司已经做到了这一点
[/Quote]
有知道怎么做的,也不会在这里透露啊,这属于公司高级机密。
杭州山不高
2009-06-01
打赏
举报
回复
事实上业内有很多公司已经做到了这一点。
我坚信,这一点,是可以做到的。
要做到这个,需要对MOD,MIF和BAR文件的格式,有清楚的了解
然后,才能谈如何加载了
发现心流
2009-05-11
打赏
举报
回复
厂商是通过hash table做的更强制的安全验证吧
ilyr
2009-05-11
打赏
举报
回复
事实上业内有些公司已经做到了这一点
tx040316
2009-05-11
打赏
举报
回复
有想法,就是不现实,如果真的能这样做的话,其他大公司早就做,还会等到你?有谁会眼睁睁的看着人家高通大把大把的把钱收入自己的口袋而不心动啊。你还是想一些可现实的东西比较好啊。
zsf81
2009-05-11
打赏
举报
回复
自己要绕过高通,那高通喝西北风去吧
加载更多回复(5)
深入BREW模块
加载
机制.doc
根据模块的
加载
方式,可以分为静态模块(Static
Mod
ule)和
动态
模块(Dynamic
Mod
ule)。静态模块在设备出厂时已编译进固件,而
动态
模块则在运行时通过无线下载或数据线下载到文件系统中。 2. **
MIF
文件:**每个...
BREW Applet管理机制
当用户启动
动态
Applet时,BREW系统会
加载
`.
mod
`文件并执行其中的代码。启动过程中,BREW会检查相关的文件(如`.
mif
`、`.sig`),以确保Applet的合法性。 - **关闭** 用户可以通过结束键或其他方式关闭Applet。...
a1800 java_-_安装方法[1]
- **文件命名规则**:
MOD
和
MIF
文件的命名应保持一致,且均为小写字母,这是为了确保文件间的关联性,便于系统识别和
加载
。 ### 应用签名与传输 - **签名文件**:在高通网站申请的签名文件是验证应用合法性的关键,...
brew开发基础(内部资料)
- 在**手机上**,应用由`.
mif
`、`.bar`、`.
mod
`和签名文件`.sig`组成。在BREW 2.x版本中,这些文件应放置在根目录下;在BREW 3.x版本中,`.
mif
`文件位于`
mif
`目录下,`.
mod
`文件位于`
mod
`目录下。 ####
MIF
编辑器的...
Brew开发简介 Brew开发简介.doc
- 手持设备:同样需要
MIF
文件,其他文件需要
MOD
、BAR和数据文件,并且必须包含签名文件。
MIF
文件是Brew应用程序的核心组件,包含应用的配置信息。你可以使用BREW
MIF
Editor来生成和编辑
MIF
文件。在
MIF
文件的...
高通开发者论坛
4,653
社区成员
5,840
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章