当前位置: 手机中国论坛 > 小米论坛 > 小米6论坛 > 讨论 > 帖子正文

[讨论] 小米6使用GoogleCamera大幅提升拍照效果(不影响OTA)

2019-02-15 15:49:55 368 评论(0)
本帖最后由 唸慈安 于 2018-5-24 23:23 编辑

  首先简单的说说Google Camera(以下简称gcam),目前华为P20宣传的所谓AI防抖、手持超级夜景等等,2年前开始的骁龙820手机使用Google Camera就能做到。华为正是完全“学习”google的算法思路做的。这次P20是连CMOS都1:1复制的Google Pixel,且和1代pixel一样没有光学防抖,可以说是学习到骨子里了。
  华为宣传的“AI防抖”的核心思路即是Google的HDR算法:短快门+多帧堆栈,配合图像对齐和去鬼影实现,和HDR之间是相辅相成的。想了解更详细的技术信息,可用搜索引擎搜索“google HDR+”。

前提要求:
1、机型:网上说法是骁龙820及之后的平台都可使用,即820/821/835/845的机型,目前反馈包括660(如小米note3)和625(如红米note4x)等全部都可以使用,简直全民神器
2、解锁并Root:因初次配置需要root权限执行命令,因此小米手机需要解锁手机(BL锁)并开启Root权限,但只需要官方Root即可,无需第3方REC及root(民间所谓的不完全Root)

本教程与网上搜到的主要区别是,无需修改system分区文件,因此不需要解锁system分区,也不影响增量OTA。只在首次操作时做简单配置,以后只要不清除手机数据就可一劳永逸地一直使用Google Camera。尤其是内测/体验版日更党的福音
虽然解锁要清数据,但只要解个锁也算一劳永逸了,毕竟拍照的提升是质的级别的,比没得用还是好太多。而小米自家的类HDR+,MIX2S上刚有个alpha版的,我估计离“可用”往快的说都还得半年以后的新机型,太遥远。


步骤:
1、下载并安装所需的3个app:
百度网盘:https://pan.baidu.com/s/1aWFw1TFwxnOPIRFDUk0mHw 密码:y5ax
分别是:
    (1)终端模拟器(用于第2步添加HAL3)
    (2)谷歌服务框架(请根据手机的android版本下载安装对应的apk)
    (3)修改版的Google Camera(请按您的机型下载对应的apk,文件名开头为经测试可使用的对应机型版本)

2、添加HAL3特性声明:
!!!再说一次此步需要解锁并获得Root权限!!!
(1)运行上面安装的app“终端模拟器”;
(2)在超级终端的命令行界面,输入【su】回车(以下所有命令不包括中文中括号);
(3)MIUI会弹出root权限被拒绝的消息通知,点击该通知进入root权限管理界面(如通知消失请:返回桌面->安全中心->应用管理->权限->ROOT权限管理),授予超级终端Root权限;
(4)切换回超级终端app,命令行界面再次输入【su】回车,即已进入root权限;如果提示失败请检查以上Root权限获取步骤;
(5)继续输入【setprop persist.camera.HAL3.enabled 1】回车(注意区分大小写及此命令中的2个空格),此步完成
(6)重启手机

3、小米Note3需额外设置(其他机型先跳过此步,有问题再尝试操作此步):
小米Note3需使用我提供的BSG版本(亲测大部分其他版本黑屏)并进行更多设置才可使用,否则会FC或HDR+不生效
(1)左上角 菜单->设置->B-S-G MOD settings -> Model,设为“Nexus 6”;
(2)彻底杀死APP(打开多任务卡片->往上划掉app卡片)进程,再重新打开gcam;
(3)主界面上方最右侧“闪光灯”按钮,设为“关闭闪光灯”(Note3使用HDR+时,开启自动闪光灯就会FC)

4、将Google Camera设置为夜景高画质:
(1)相机主界面上方“HDR+”按钮->设为“HDR+ 增强”(部分版本为“开启 HDR+”或“HDR+ on”)
(2)左上角 菜单->设置->高级(部分修改版为B-S-G MOD settings),HDR+ 指数(HDR+ parameters)设为最高(Super High)。
(3)彻底杀死APP(打开多任务卡片->往上划掉app卡片)进程重启
  注:大部分设置修改都需重启app才生效

5、大功告成
已可正常使用Google Camera,且不影响后续增量OTA。(第2步需要使用的终端模拟器已可卸载)

已知问题:
1、多个反馈小米6默认设置后置相机黑屏,进入设置修改后置分辨率可临时解决。我手上没有小米6无法验证,各位可尝试寻找下解决方案。
     update:经机油测试pixel3版本可以最高12M像素正常使用,请米6下载pixel3版本。
2、小米5开启HAL3后前置摄像头图像倒置:需要解锁system分区修改camera配置文件才能解决,详细请戳:



设置项指南:
Correction of auto-exposure HDR+:
设置曝光参数倾向,默认为Off;
G.Exposure * [X]:(BSG版本为Increase exp. to [X])为默认参数乘以[X]倍的曝光时间,可以提升暗光画质表现,降低噪点
Min.ISO:尽量以最低的ISO拍摄,拍摄后照片EXIF信息会尽量接近ISO100。此参数画面纯净度最高,但拍摄所需时间较长。(所得的照片画质会比P20系列的手持夜景高很多)


Other:
如我提供的版本在你的设备上HDR+不能工作,请访问此网站尝试其他版本的Google Camera:
https://www.celsoazevedo.com/files/android/google-camera/(推荐首选 Arnova8G2 和 BSG 的版本)

如何卸载?
直接卸载谷歌相机和谷歌框架即可;如开HAL3造成了前置摄像头倒置(如小米5)也不打算使用Google Camera,想取消HAL3 API支持,请:
使用Root Explorer进入/data/property目录,删除【persist.camera.HAL3.enabled】文件重启即可。


最后,转载请注明出处,多谢。

不吐不快,我来说两句... 登录 | 注册

发布
暂时没有回复

您需要注册登录后,才能回帖哦! 登录 | 注册

楼主
safiii
最新动态