Skip to content

Releases

Apotheosis 0.8.0.9 ARM — existing build backup

Choose a tag to compare

Apotheosis 0.8.0.9 ARM — existing build backup

This release preserves the existing Windows 10 Mobile ARM32 package built on 2026-10-23. It has not been rebuilt on 2026-11-01.

  • Optional protected D3D manager / RGB32 main-reader playback path and software fallback; normal playback keeps the existing software path.
  • Full current WebKit source patch and local port changes have been preserved on fix/scheduled-task-checkedptr.
  • The existing package was deployed/launched in the earlier device session; continuous playback performance and MSE remain unverified. See the handoff document for the exact evidence and limits.

The APPX is version 0.8.0.9, ARM, signed by CN=EdgeHTMLReborn, 56,644,996 bytes. SHA-256: b2c21496087e72c39977f6fe8821ad4cafc0985e554242b866d1ab8208a5c5a1. Install the included public certificate and ARM dependencies before sideloading. No private signing key is included.

Source provenance: the stored package verification identifies the 2026-10-23 build based on bb56a46 with local changes. The media patch hash still matches the recorded build, while the current PortMediaAudio.cpp hash differs from the recorded input hash. Therefore this existing binary is not asserted to be a reproducible build of the new source-backup commit.

This is a development prerelease backup.

Apotheosis UX 0.9.0.0 - existing 2026-10-23 build backup

Choose a tag to compare

Apotheosis UX 0.9.0.0 — existing ARM32 development build backup

This prerelease preserves the signed 2026-10-23 UX build. The app and engine were not rebuilt, repacked, or re-signed during this backup. The original appx SHA-256 is dc2da9bb480ad44ab575d7cba64bec62b5c573b34b1302c044573e18a9c61851.

This is a separate development branch from the media 0.8.0.9 build. A larger version number here does not mean it replaces that media branch. The archive tag points at ux/quality-2026-10 / f773f1678d9b9978f19ef5f11de0324e9e740e6a for source backup; the existing binary has not been proven to match every file at that source commit.

The installation ZIP includes the original ARM32 appx, its public development certificate, and the genuine Microsoft-signed Microsoft.VCLibs.140.00 ARM 14.0.33519.0 framework required by the signed app manifest. That framework was extracted from Microsoft's Visual Studio 2022 release-channel package; its SHA-256 is 2c422523ff693689a84c109585cfa444143ac3b6b7a5cadf4858afc6a3cb750f. No dependency version was lowered. No private signing key is included.

Validation in this session: the app CMS signature, its certificate validity, all 49 package-file block maps and whole-file hashes, all 25 ARM32 PE files, and the existing packaged icon resources were checked. The framework's Microsoft signature and trusted timestamp passed signtool verify /pa with zero warnings or errors. No new phone installation, navigation, rendering, or media test was performed.

For Windows 10 Mobile ARM32, version 14393 or later: enable developer mode, trust the included public .cer, install the ARM VCLibs framework if needed, then sideload Harness_0.9.0.0_ARM.appx. Device Portal can install the application and dependency together.

v0.8.0.6

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 22 Oct 17:00

Release v0.8.0.6

日期:2026-10-22 分支:media-mf 提交:bb56a46

本版内容

(按"修复/新能力/工具"分组,每条一行;根因类修复附一句"为什么",不只写"修了什么")

真机验证状态

项 状态
设备机型 / 系统 Lumia 950 / 15254.603
appx 安装 ✅ / ❌
关键证据(stage.txt / 服务器日志 / crash.txt) (贴关键行)
软渲染底座无回归 ✅ / ❌

资产(从构建机手动附上)

  • Harness_0.8.0.6_ARM.appx
  • Harness_0.8.0.6_ARM.cer

App 内『检查更新』靠 GitHub release 识别——必须升版本号 + 建 release + 附 appx,三者缺一不可。
覆盖同版资产用 gh release upload v0.8.0.6 <appx> --clobber。

已知问题

(诚实列出:未验证项、平台限制、下一步)

升级注意

  • VCLibs 140.00 (ARM) 依赖(设备多半已随其他 -Reborn 应用装上)
  • 从更早版本升级时,LocalState 数据保留;gpu-crash.flag 残留会自动降级软件渲染一次

v0.1.8.6 — 修复网页输入框打不了字 + 打字卡顿

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 01 Jul 22:49

0.1.8.6 修复网页输入框打字

  • 🐛 打不进框:真机诊断确认焦点/选区未落在被点中的 <input>/<textarea> 内 → 插入"成功"但字段 value 一直为空。改为对文本 input/textarea 直接写 value + 派发 input 事件,跳过失效的选区路径(contenteditable 仍走原 editor 路径)。
  • 🐌 打字卡顿:定位到每次按键/退格都在等待一个专为"导航场景"设计的 ~0.8 秒静默轮询,越打越积压。改用轻量 pump,只推进一次微任务/渲染更新,不再强制等待。

含 0.1.8.5 全部内容(首启 OOBE 选语言、中英界面、实体返回键)。

安装 (Lumia 950 等 ARM Win10M, MinVersion 14393)

  1. Device Portal 上传 Harness_0.1.8.6_ARM.appx(依赖 Microsoft.VCLibs.140.00 (ARM))
  2. 证书不受信时先装随附的 .cer

v0.1.8.5 — OOBE 选语言 + 中英界面 + 实体返回键

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 28 Jun 08:11

0.1.8.5 首启选语言 OOBE · 中英界面 · 实体返回键 - 🌐 首启 OOBE:全新安装弹出选语言浮层(English / 中文),选定即用,存设置后不再弹。 - 🔤 中英界面切换:选 English,整套界面(菜单 / 设置 / 抽屉 / 标签 / 状态提示)翻成英文。 - ⬅️ 实体返回键:Win10M 硬件 Back 现已接管 —— 先关浮层,否则浏览器后退,否则最小化/退出。 > 含 0.1.8.4 全部内容(http→https 重定向修复、LBrowser 风底栏、检测更新、智能地址栏、设置/页内查找/标签 Mode A/自定义 UA/默认 GPU)。 构建说明:近期系统更新打挂了已弃用的 C++/CX XamlCompiler(WMC9999 空引用,所有 SDK 版本都崩)。本版起改用手搓 XAML 工具链(运行期 XamlReader::Load 加载内嵌 XAML + 生成器挂事件)整个绕开它,功能不受影响。 ### 安装(Lumia 950 等 ARM Win10M,MinVersion 14393) 1. Device Portal 上传 Harness_0.1.8.5_ARM.appx(依赖 Microsoft.VCLibs.140.00 (ARM)) 2. 证书不受信时先装随附的 .cer

引擎修复:CryptoDigest 原返回全 0 假摘要 → 改用 OpenSSL 算真 SHA,修复 Subresource Integrity(integrity=)校验恒失败导致部分站点资源被静默拦掉的问题。

v0.1.8.4 — 修复 http→https 重定向加载失败

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 27 Jun 17:17

0.1.8.4 修复:HTTP→HTTPS 重定向被误判为加载失败 - 任何 http 链接跳转到 https 的站点(如 gov.cn 的新闻文章)之前都会报"加载失败 -10"。 - 根因:dispatchDidFailProvisionalLoad 忽略了 WillContinueLoading 标志——服务器 301 跳转(尤其 http→https,跨 scheme=换源)会以"取消"失败掉当前加载、随即续起新加载,旧代码把这个中间态当成了真失败。 - 现已修复:重定向/取消类失败不再当终结,等真正加载完成或真实网络错误(真卡住有看门狗兜底)。真机验证 gov.cn 可正常打开。 - 附:加载失败时把 curl 错误(code+域+描述+URL)写进 stage.txt,便于远程诊断。 > 含 0.1.8.3 的全部内容(LBrowser 风底栏界面、检测更新、智能地址栏、动作面板、设置页、页内查找、标签 Mode A、自定义 UA、默认 GPU)。 ### 安装(Lumia 950 / Win10M ARM32) 1. Device Portal 上传 Harness_0.1.8.4_ARM.appx(依赖 Microsoft.VCLibs.140.00 (ARM)) 2. 证书不受信时先装随附的 .cer


附加(2026-06-28 重打包,二进制已更新):因近期系统更新打挂了 C++/CX XamlCompiler,本版改用手搓 XAML 工具链(运行期 XamlReader::Load)重编;同时新增 首启选语言 OOBE(English/中文)、中英界面切换、实体返回键。MinVersion 降至 10.0.14393.0(可装 1607/14393)。版本号仍 0.1.8.4。

v0.1.8.3 — 界面改版(底栏)+ 检测更新

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 27 Jun 16:02

0.1.8.3

界面改版(仿开源 LBrowser)

  • 顶部工具栏 → 底部单栏:[标签数] | 🔒 地址栏(Go/刷新/停止) | ⋯
  • ⋯ 弹出底部动作面板:后退/前进/刷新/收藏 + 新标签/主页/桌面版/查找/分享/复制/下载/书签/历史/下载内容/设置
  • 统一深色配色;软键盘弹出时地址栏自动上移、建议下拉浮在键盘上方
  • 修地址栏元素对齐

新功能:检测更新

  • 设置 →「检查更新(GitHub Releases)」;另在首个网页加载后静默自检
  • 发现新版会弹框,可直接在本浏览器打开发布页下载 appx

此前 0.1.8.x 累积:智能地址栏 / 动作面板 / 设置页(搜索引擎·主页·UA·自定义UA·缩放·清除数据·导出调试)/ 页内查找 / 标签 Mode A / 自定义 UA(解决 microsoft 拦 UA)/ 默认 GPU(带崩溃环路保护)。Mode B(并发多引擎标签)暂搁置。

安装(Lumia 950 / Win10M ARM32)

  1. 设备开启 Device Portal,上传 Harness_0.1.8.3_ARM.appx(依赖 Microsoft.VCLibs.140.00 (ARM))
  2. 如提示证书不受信,先安装随附的 .cer

v0.1.7.29 — IME 与图片加载刷新修复

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 27 Jun 05:46

ARM32 Windows 10 Mobile 真机构建。现代 WebKit/WebCore 引擎 on Windows Phone。

本版亮点

  • 修复输入法焦点/插入点不稳定: 点击输入框后显式聚焦, 输入前为 input/textarea 建立选区, IME 诊断日志不再记录实际输入内容。
  • 修复图片偶发不加载: 实时渲染 tick 会推进 WebCore RunLoop/微任务, 并在图片/子资源 Pending 时继续刷新, 避免需要手动点一下才显示图片。
  • 保留 GPU 直呈现下点击/缩放坐标映射修复, 降低焦点和缩放锚点偏移。

安装(Windows 10 Mobile, ARM)

  1. 设备开启「开发人员模式」
  2. 安装证书 Harness_0.1.7.29_ARM.cer(本地计算机 -> 受信任人 / 受信任根)
  3. 侧载 Harness_0.1.7.29_ARM.appx(或经 Device Portal 部署)
  4. 启动后进菜单点「GPU」开启直呈现合成

v0.1.7.24 — GPU 直呈现 + 平滑滚动/缩放

Choose a tag to compare

@Jimmyxiao2009 Jimmyxiao2009 released this 20 Jun 16:42

ARM32 Windows 10 Mobile 真机构建。现代 WebKit/WebCore 引擎 on Windows Phone。

本版亮点

  • 🖥 GPU 直呈现 —— WebCore TextureMapper 经 ANGLE 合成,直接 swapBuffers 到 SwapChainPanel(省去 readback+blit)
  • 🪶 平滑滚动(M3) —— 快滚路径:滚动期不再每帧提取链接 / 跨 FFI 拷贝 / 建位图,显著去卡顿
  • 🔍 捏合缩放(M4) —— 捏合时实时变换跟手,松手按新尺度重栅格(文字清晰,非位图放大)
  • ✅ JIT(codeGeneration capability)、常驻交互会话、屏幕键盘、收藏/历史/下载

安装(Windows 10 Mobile, ARM)

  1. 设备开启「开发人员模式」
  2. 安装证书 Harness_0.1.7.24_ARM.cer(本地计算机 → 受信任人 / 受信任根)
  3. 侧载 Harness_0.1.7.24_ARM.appx(或经 Device Portal 部署)
  4. 启动后进 ☰ 菜单点「GPU」开启直呈现合成

上游 WebKit 源(GB 级,向量化另存)与 ANGLE 二进制不在仓库内;移植补丁记录于工程笔记。

🤖 Generated with Claude Code