自己动手0成本提升雷蛇手机的拍照画质
农步祥 于 2018.12.14 23:58:34 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:10.00/110
  • 在Soomal不少关于手机的样张图集和拍摄体验的文章里,总会偶尔有一两个人提起换相机,这换相机是什么?难道是给手机加镜头,或者换感光元件? 额其实都不是,本质上是给手机更换一个默认的拍照应用,不过这方面在N年前我们已经介绍过不少拍照软件例如ProShot或者CameraFV5,但这些APP只是改变操作界面,依旧需要调用系统自带的相机运行库或API,对于相机本身画面的动态、HDR等画质相关的项目是由厂商决定的,改善余地是非常有限的。

    不过,既然是Android手机,就还是会有一些更“深入”的折腾方式,那就是更换成原生系统的Google Camera,而且不是换壳子那么简单,还要保证HDR和RAW功能也应该正常使用。 当然,绝大多数Android手机都没有这么折腾的必要,例如绝大多数国产手机都禁止解锁Bootloader,自然什么坏事也干不了。而一般的高端手机来拍照品质普遍也还可以,至少非强迫症患者不会想着给Note9之类的手机换什么相机应用;跑量的低端手机则毫无机权,就没有折腾价值。所以,目标就很明确了,一台可以折腾而且拍照烂的高端手机——

  • 没错,就是这款雷蛇Phone。这款手机价格昂贵,而且相机拍照品质确实不好[当然不知道刚降价的Razer Phone 2咋样],显然一台真正的电竞手机,心血显然也不应该在拍照上下功夫,就好比一张RTX2080Ti核弹的引爆点并不是HDMI音质。这款手机硬件并不差,只是产品定位上确实有局限性,这也引起了我们的森森思考,那么,我们能不能通过这种方式改善雷蛇手机的拍照画质呢?

    不过Razer Phone在更换拍照套件前还是先要做一些例如解锁Bootloader、刷非官方的TWRP Recovery以及获取root等等邪恶操作。Razer Phone的文件系统倒也是别具一格,有两个启动分区可用,类似于一个主板装了两BIOS一样,个人不太清楚对手机来说是否真的有必要,不过好在Android 8.1下Root的过程也比较简单,不需要写入boot分区命令。如果看不懂可以无视。

    首先,我们得把手机清空数据并重置,充满电,之后开启USB调试模式,并开启OEM解锁选项,接上准备好adb工具的电脑上,先运行adb shell getprop ro.boot.slot_suffix确定一下自己使用的boot分区是a或b,使用命令adb reboot bootloader进入启动器。运行fastboot flashing unlock和fastboot flashing unlock_critical将Bootloader解锁,再次使用fastboot reboot bootloader重启一下启动器,现在你就可以为所欲为了。首先,要准备刷机工具TWRP,然后使用fastboot boot进入twrp模式,使用Install功能刷入twrp-installer-3.2.2-0-cheryl.zip。重启进入系统无问题后再次进入twrp,刷入Magisk[SuperSU的取代品]的zip文件,这样,你的雷蛇就彻底被破解了。

    破解完成后,准备好XDA论坛上提供的谷歌相机的运行库文件和APK,前者相当于window的各种dll和驱动库,解压后通过re管理器之类拷贝到 /system/vendor/lib/中覆盖。再安装修改版相机APK,便大功告成。

    使用体验

    首先,这个定制的拍照APP和雷蛇Android8.1下自带的拍照应用界面上是完全相同的,也就是原生Android风格,在使用中,定制APP表现会比原版稳定一些,拍摄200张左右的照片也不会出现闪退。但尴尬的是作者好像对RAW格式文件有执念,无法关闭自动RAW记录功能,而DNG文件体积巨大,所以拍照时手机容量会膨胀得比较快,另外文件的HDR+处理速度也比较慢,使用时最好再搭配一个大容量的MicroSD卡使用。至于画质方面,这里先容许留个悬念,花点时间拍摄样张后再做分析和评价,届时也会提供下载参考。