设为首页收藏本站

移动叔叔

搜索
楼主: LIUBAOYU
打印 上一主题 下一主题

[刷机包] T8950移植_<OPPO_U705T>_相机移植_初探【7月17日更新】

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-15 12:13:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MT6577芯片手机【T8950移植_<OPPO_U705T>】_相机移植_初探

        前言:本文所涉及的移植文件以我移植的联想S890固件为数据源,如果你从T8950原厂固件中提取相关移植文件,移植OPPO_U705T只能失败。本文只涉及相机 移植文件,U705T所有移植文件请参阅我主题中的相关移植文章。      
一,T8950移植_<OPPO_U705T>】_相机移植文件 :请看截图,并参阅6楼好心人小伙子的详解。
二, 修改开关地址 数据利器:WinHex【请在下边先下载修改工具】(解压缩免安装)

三,参考文献:http://blog.sina.com.cn/s/blog_752b284801011lpc.html
一. MotoCamera.apk的安装
1. /system/etc/permissions/platform.xml 添加<library name="com.motorola.android.camera" file="/system/framework/com.motorola.android.camera.jar"/>。需要moto媒体库的添加<library name="com.motorola.aui" file="/system/framework/com.motorola.aui.jar"/>。
2. 在/system/framework添加com.motorola.android.camera.jar和com.motorola.aui.jar(可选,媒体库需要)。
3. 把MotoCamera.apk放到/system/app。
4. Moto媒体库(可选):添加MeidaGallery.apk,替换MediaProvider.apk。

5. Moto视频播放器(可选):添加VideoPlayerMoto.apk。
到此apk应该可成功安装。app列表里面能看到相机和摄像。但是,打开都错误关闭。

二. lib的添加
1. com.motorola.android.camera.jar通过jni调用libpanorama_jni.so,这个lib是必须添加的。同时这个lib依赖于: libpanorama.so, libcaps.so, libscalado.so。
2. Led控制: libmot_led.so。
3. 相机服务: 替换libcamera.so, libcameraservice.so。
4. 720p硬解Codec: 替换V4 Rom中的lib /system/lib/dsp/*, /system/libOMX.TI.*
5. OpenCore media (可选,不必用到): 替换libmediaservice.so, 添加libopencore*。

三. Framework的修改
这一步需要修改framework.jar。而不同的包的framework.jar不通用 (尽管都是基于CM7的),因此无法出补丁包。这一步需要自行修改。1. 添加Moto的代码:反编译V4的framework.jar,搜索包含"moto"的文件和文件夹,添加到对应位置。
2. 修改相机/android/hardware/Camera: 添加人脸识别回调函数faceDetectcallback和修改相机参数。可直接拿包中的Camera*文件替换。

四. 其他配置文件
/system/etc/media_profiles.xml, /system/etc/01_Vendor_ti_omx.cfg,/system/etc/cameraCalFileDef.bin。





ha_WinHex14.2SR-2.rar

1.07 MB, 下载次数: 14, 下载积分: 贡献 -1

您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-27 05:22 , Processed in 2.628900 second(s), 13 queries , Gzip On, Memcache On.

返回顶部