【乐蛙OS开源项目】乐蛙OS5 PatchROM正式发布
本帖最后由 JD.MPT 于 2013-10-21 15:37 编辑乐蛙OS5发布以来收到了业界的广泛关注,同时蛙迷朋友也给出了不少积极评价,这对于我们一种极大的鼓励。目前开发组正全力投OS5新模块的开发中,年底正式版将会与大家见面。这段时间我们发现越来越多的机友提出了机型适配请求,但以目前乐蛙开发组的精力是无法满足的,于是我们开辟了全新的乐蛙OS适配方式与开源平台,我们将与盛悦开发组共同合作进行乐蛙OS的机型适配。
关于Patch ROM技术
PatchROM实际上是通过Smali Injection技术将乐蛙的代码注入原生系统的Framework,让乐蛙的App能够正常运行,并且使得乐蛙所修改的功能能够在原生系统中得到体现,将原生系统的ROM变成乐蛙ROM的一种适配方式;同时乐蛙PatchROM平台指的是将需要注入的Smali代码开放出来,并提供一些自动化的编译环境,规整注入的Smali代码,使得第三方开发者能够快速的将系统原生ROM适配为乐蛙ROM的一个开放平台。Smail Injection技术指的是通过Android的反编译技术,将需要注入的Smali代码注入原有代码当中,使其拥有修改过的API和功能的技术。
Patch ROM的特性
1、跨芯片平台适配
基于反编译技术,采取插桩的方式注入乐蛙的代码到厂商原生框架层中,无需修改C层代码,能够跨越芯片平台进行开发,可用于市面所用芯片平台的开发。
2、稳定性好
基于原厂Rom适配,不修改kernel层和硬件抽象层代码,避免这部分修改带来的不稳定,相比源码开发,更稳定,能保证所有硬件正常工作。而且使用厂商提供的所有核心应用和特有功能,保证功能齐全。
3、维护成本低
无需修改kernel层和硬件抽象层代码,易于开发。提供自动化编译环境,基本实现smali插桩自动化,减少手动插桩,由于规避了Library和硬件层的开发工作,以及这部分开发所带来的问题,开发出的rom有bug少,稳定好的优点,很好降低了后续开发中的维护成本。
4、提供OTA服务
提供OTA包制作所需要的环境和脚本,让开发者快速制作出增量升级包,提高开发ROM效率和便捷性。并提供WEB端服务给开发者,方便开发快速的把升级包推送给自己的用户,提高开发效率和用户体验。
如何参与乐蛙Patch ROM开发
乐蛙Patch ROM开源地址:https://github.com/LeWaCode
乐蛙官网:http://www.lewaos.com
乐蛙Patch Rom适配教程:
目前乐蛙Patch ROM 版本基于Android 4.1,未来一个月左右我们会完成4.2的部分,敬请期待
关于乐蛙OS开源项目
乐蛙是家创业公司,是国内首家致力于为千元手机用户开发基于Android平台的本地化操作系统的移动互联网公司。摸爬滚打了2年,一直以来我们希望能为中国android事业做些小小贡献,正好借PatchROM发布的机会推出乐蛙OS的开源项目,未来我们会在开源项目下分享更多开源资料,以供Android系统开发者使用与参考,同时提供帮助。其实乐蛙早在今年5月就开源了乐蛙OS2的代码OS2是乐蛙基于Android2.3深度定制的本地化Android系统!乐蛙会做得更好!
韩版机也能刷? ↖(^ω^)↗高端霸气上档次!!!! 第一页????可以有。。。。。。 前排留名 高大上! 期待适配 大力支持 感谢马哥和团队成员的努力 支持一下 支持一下:lol 泛泰A850s能用吗?