LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 1748|回复: 0

[收录] Win10手机ROM解包:完整Android 4.4可直接运行apk

[复制链接]
发表于 2015-8-13 16:54:56 | 显示全部楼层 |阅读模式
wenzhang
  微软已经坦陈,因为一个严重 Bug,Build 10240 将不会与向用户推送,但网上已经流传出了 Lumia 640、Lumia 640 XL、Lumia 930 的刷机包,而且昨天疑似 Lumia 940 XL 的真机也搭载的是 Build 10240。

  现在,智机网友 reker 对 ROM 进行了解包,有了一个非常惊人的发现。
  具体来说,Build 10240 中集成了 AoW(Android on Windows)功能。从手机C:windowssystem32aow 文件夹中,可以看到大多数 aow 的组件,其中包括了 AoW 的会话管理器、Linux 的 OpenGLES 兼容库以及一个 aow.wim 镜像。

  将 aow.wim 镜像解包后,可以看到是一个几乎完整的 Android 4.4.4 镜像,包含了大多数 Android 核心文件。
  在C:windowssystem32drivers 中,可以发现 2 个与 AOW 有关的内核驱动:ADSS.sys 与 LXCore.sys。
  ADSS.sys 从文件名猜测可能是 AnDroid SubSystem 的缩写,文件体积很小,其中引用了 LXCore.sys。
  而用 7zip 以任意文件方式(#)打开 LXCore.sys 后可以看到里面还包含了一个 linux-gate.so。
  猜测 LXCore 是一个经过修改的、可以以模块形式运行在 Windows 内核中的 Linux 兼容内核。从文件体积看,该内核只对传统的 Linux 系统调用进行包装转发,最后调用 Windows 内核完成对应的功能,并不是传统意义上的 Linux 内核。
  从 AoW 这个名字中可以看出,其类似于 64 位 Windows 系统中的 32 位子系统 WoW (Windows32 on Windows64),并不是一个简单的虚拟机(其实并不简单)。但其运行方式与其他子系统(csrss.exe/lsass.exe)又有所不同。
  reker 称,Windows 10 Mobile 几乎 100% 可以确定能够直接运行经过 appx 包装的 apk 文件,但目前由于某些原因导致微软暂没有开放这一功能。

  事实上,早在 Build 10149 中,媒体就已经发现,其内部包含了一个完整的安卓子系统。WMPU 也对 Win10 直接运行 apk 引用过不少间接的证据。
  而 Windows 10 Mobile 将兼容安卓已经不是什么秘密,这一计划甚至还有正式名字叫“Project Astoria”。
  微软这次太强悍了。

  国内的疑似 Lumia 940 XL 工程机
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-6 02:19 PM , Processed in 0.048370 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表