国外开发者破解Daydream手柄,除了安卓7.0还能支持iOS系统
jopen 8年前
<p style="text-align:center"><img alt="国外开发者破解Daydream手柄,除了安卓7.0还能支持iOS系统" src="https://simg.open-open.com/show/87f76eadaab7767837dab7636e12e5f7.jpg" /></p> <p>随着谷歌 Daydream View 的发货,即便国内还无法直接购买,但雷锋网(公众号:雷锋网)编辑已经在一些活动上看到这款设备的展出。由于目前该设备只支持最新的安卓系统 7.0 Nougat,这让国外的 iPhone 手机用户有些不乐意。所以,为了让自己的 iPhone 兼容 Daydream View 头盔和手柄,一位外国开发者破解了 Daydream 手柄。</p> <p>据 lei'feMatteo Pisani 是一家名为 Remoria VR 公司的 CTO 兼联合创始人,最近他将 Google Daydrem 手柄进行了破解,让其可以在 iOS 设备上也可使用。由于 Daydream VR 只能兼容安卓系统,目前仅支持升级到安卓 7.0 Nougat 版本的谷歌 Pixel 手机,以及摩托罗拉的 Moto Z 手机。</p> <p style="text-align:center"><img alt="国外开发者破解Daydream手柄,除了安卓7.0还能支持iOS系统" src="https://simg.open-open.com/show/4485dd2c3e3c2036d3d934d38fe803f1.jpg" /></p> <p>谷歌虚拟现实部门的副总裁 Clay Bavor 曾在 5 月份表示,Daydream“目前不兼容 iOS 系统,并未近几年可能也不会兼容。”在可预见的时间范围内,谷歌并没有计划让 Daydream 兼容 iOS 系统。Bavor 表示,这是因为需要改变“几乎所有的操作系统”,并非易事。</p> <p>那么,Pisani 是如何在 iOS 设备上运行 Daydream 的呢?他使用了一款名为 BlueCap 的应用,使他的 iPhone 能够识别 Daydream 手柄,在几次失败的尝试后,他能看到实时的输入数据包。</p> <p>他发现,这些隐藏的数据中除了其他数据,还包括了磁力计、加速计、陀螺仪和触控按键的数据。接下来,他开始反向编程,弄清如何提取并使用这些数据。失败了几次后,他成功地使 iPhone 手机正确地读取到 Daydream 手柄的数据。</p> <p>Pisani 还确认,iPhone 每秒传输的数据包足以有效地运行 VR 游戏,或 3D 体验。</p> <p style="text-align:center"><img alt="国外开发者破解Daydream手柄,除了安卓7.0还能支持iOS系统" src="https://simg.open-open.com/show/78fe49081958273123c1704bef9329aa.jpg" /></p> <p>尽管未使用 Daydream 手柄对 VR APP 进行测试,但 Pisani 确实能够让其与 iPhone 相连,并进行工作。此外,他使用的手机还是 iPhone 5,而非最新的 iPhone 7 or 7 Plus。这说明,Daydream 手柄通过破解,可在其他 Android 系统版本上使用,而非只是要求的 Nougat 7.0 系统。</p> <p>来自: <a href="/misc/goto?guid=4958997196470023753" id="link_source2">雷锋网</a></p>