做公司网站注意事项,开发公司财务管理制度,个人网页的内容模板设计,一个大型的网站建设KaiOS数据业务上层代码主要在DataCallManager实现。
源码#xff1a;gecko/dom/system/gonk/radio
手机路径#xff1a;在system/b2g/omni.ja压缩包modules目录找到DatacallManager.jsm
Note#xff1a;跟一般APP调试有差异#xff0c;omni.ja不是常规的压缩包#xff…KaiOS数据业务上层代码主要在DataCallManager实现。
源码gecko/dom/system/gonk/radio
手机路径在system/b2g/omni.ja压缩包modules目录找到DatacallManager.jsm
Note跟一般APP调试有差异omni.ja不是常规的压缩包如果直接解压修改可能会出现格式问题导致push进去后无法开机。
一、修改和验证方法
1、获取DataCallManager逻辑代码通过下面的命令获取omni.ja adb pull system/b2g/omni.ja 2、修改压缩包Omni.ja中modules目录下的DatacallManager.jsm建议拷贝源文件本地修改后再复制到压缩包中
3、推入手机使系统核心业务生效omni.ja是本地路径需要自行替换 adb push omni.ja system/b2g 二、其他
KaiOS源码结构
amss/ Android.bp art/ bionic/ bootable/ bootstrap.bash build/ development/device/ disregard/ external/ ffos_wimdata_ng/ frameworks/gaia/ gecko/ gonk-misc/ hardware/ jsshell/ kernel/ libcore/ libnativehelper/ librecovery/ Makefile mozibuild/ packages/services/Telephony/ prebuilts/ sdk/ services/ shortcut-fe/ system/ test/ toolchain/ tools/ vendor/ version/
omni.ja介绍
omni.ja 是 Mozilla Firefox 浏览器中的一个归档文件archive file包含了浏览器的一些核心组件和资源文件。是一个压缩文件或许可以重命名为.zip便于阅读。
omni.ja 包含了浏览器的 JavaScript、CSS、图片等资源文件以及一些核心组件和插件如浏览器的主题和扩展程序等。
修改或删除 omni.ja 文件可能会导致系统无法正常工作因此不建议对其进行修改。