黑客開發者更新 Lumia 950/XL 的 Windows 10 ARM 鏡像:改進驅動程序,迄今最穩定版
在微軟 Lumia 950 和 Lumia 950XL 刷入 Windows 10 ARM 背后的黑客開發者 Gustave Monce 已經發布了升級的圖像和新的設備驅動包,帶來了一些錯誤修復和改進。開發者 Gustave Monce 稱這是他們迄今為止最穩定的版本。
從 2018 年開始,在開發者的幫助下,Windows 10 ARM 系統被移植到 Lumia 950 和 Lumia 950 XL,這是微軟發布的最后兩款旗艦手機型號。Lumia 950 和 Lumia 950 XL 是目前僅有的兩款可以平穩運行 Windows 10 ARM 的手機。
不過,Windows 10X 鏡像升級版不包括在這個版本中,但它們可能會在以后發布。
如何安裝
在 Lumia-WOA 的 Github 頁面上閱讀完整的說明。
在該團隊的 GitHub 頁面上查看工作情況及鏡像下載,請點擊這里。
WOA-Project/Lumia-Drivers Version 2105.22 更新帶來了以下變化和改進。
變化日志
- [增加] 你現在可以從注冊表中獲得唯一的 ICan0 GUID 值。
- 你現在可以在設置應用程序中禁用雙擊喚醒。
- 一般重構。
- 在樹狀圖上添加了 Icaros ESP 相機驅動,取代了之前的存根(COREBSPNT #104)。
- 對 Lattice UC120 驅動程序進行了一般性改進 (N/A)。
- 在數字化儀驅動程序中加入鍵盤支持 (COREBSPNT #126)。
- 修改概覽屏幕的默認設置,默認不顯示背景 (COREBSPNT #130)。
- 為以前只有 ARM64 的 ARMv8.0 設備添加了 ARM32 的特定定義文件 (COREBSPNT #123)。
- 將移動橋接分成子服務(COREBSPNT #102/103, GH #22/#12)。
- 對蜂窩、音頻、傳感器和面板的服務進行了模塊化。
- 修正了 GPU 驅動和相機 AV 流驅動的 2 個崩潰問題。
- 解決了概覽中服務在試圖初始化 InteropRPC 接口時可能停止的問題(COREBSPNT #124)。
- 解決了即觸摸驅動程序為雙擊喚醒檢查了錯誤的注冊表名稱(COREBSPNT #126)。
- 解決了觸摸設置應用程序無法改變雙擊喚醒的注冊表值的問題 (COREBSPNT #126)
- 解決了觸摸驅動的某些 HID 集合沒有正確地在操作系統中注冊的問題 (COREBSPNT #127)
- 解決了一些驅動程序沒有正確遵循 DIRID 13 規范的問題(仍然是整個樹狀的 WIP)(COREBSPNT #102/103, GH #22/#12)。
- 解決了手機可能無法正確注冊線纜 / 充電事件的問題(COREBSPNT #128)。
- 解決了在插入某些充電器類型時充電可能會很慢的問題(COREBSPNT #128)。
- 解決了 Cortana 激活不工作的問題 (COREBSPNT #125)。
- 解決了由于非 PoFx 注冊設備(數字化儀電源)導致連接的待機無法正常注冊的問題,用正確的實現取代了之前的存根驅動程序(COREBSPNT #126)。
- 解決了在最近的觸摸驅動更新中,一些設備如 hapanero 的觸摸功能失效的問題(COREBSPNT #126)。
- 解決了 8994/2 上的音頻損壞問題 (COREBSPNT #129)。
- 解決了 8994/2 上 OEMPanel 設置損壞的問題(COREBSPNT #129)。
- 解決了最近更新時 MTP 可能被破壞的問題 (COREBSPNT #131)。
- 解決 MTP 的圖標被破壞的問題 (COREBSPNT #131)。
- 解決了 ARM32 UWP 應用程序不能正常渲染的問題。
- 解決了從操作中心切換 ColorProfile 時在注冊表中放入無效值的問題,破壞了“設置”應用程序。
- 解決了更新已經運行的系統時,driverupdater 的安裝可能失敗的問題。
- 解決了音頻驅動在較新的版本上可能會安裝啟動循環的問題。
- 解決了 USBFN 不能正常工作的問題。
- 解決了觸摸設置應用程序有一個空部分的問題。
- 解決了新的內部 Build 在安裝過程中循環的問題。
- 解決了 NFC 的一個問題。
- 解決了 ColorProfile 切換為灰色的問題(現在已經很智能,所以應該不會再發生這種情況)。
- 解決了 DPI 不變化的問題。
- 解決了 Camcore 無法安裝的問題。
- 解決了 powerettings 不適用的問題。
- 解決了檢測到的待機問題。
- 解決待機時鬧鐘不能正常工作的問題。
- 解決了舊版本中手機的問題。
已知問題
- Lumia 950 和 Lumia 950 XL 的鏡像有以下已知問題,其中一些可能是由于 Windows 10 或 Windows 10X 本身造成的。
- 在某些情況下,Lumia 950 可能無法正常重啟。通過其他方式關閉設備(開發者菜單 / Flash 應用程序和 THOR2)。這種情況發生在設置過程中,設備會顯示一個黑屏。
- 照相機不可用。
- Windows Hello 虹膜掃描器不可用。
- Hyper-V 不可用。
- SD 卡啟動不可用。
- 電池續航下降。
- GPS 堆棧沒有使用任何傳感器進行導航。
- Miracast 在許多無線設備上不起作用,但在 Xbox 和 Windows 10 電腦上工作正常。
- 在低于或等于 Build 20100 的版本中,可以觀察到圖形故障的 acrylic 效果。
- 在陰影中可以觀察到圖形故障。
- 如果設備被第二次插入,MTP 可能無法啟動,通過任務管理器停止 NcsdService 來解決這個問題。
- 雙卡設備不支持蜂窩網絡,不要指望蜂窩網絡能正常工作。
- DirectX 對 x86 和 amd64 應用程序不可用。
- 設置下的麥克風水平停留在 50%。
- 在某些設備上,如果啟用了所有內核,當電池電量低于 50% 時,手機可能無法可靠地啟動或隨機重啟。作為一個解決方法,你可以運行“bcdedit /set numproc 4”來禁用第二個核心集群。
- 沒有 VoLTE。
- 沒有 VoWiFi。
- 沒有蜂窩網絡數據共享。
- 在高于 Build 18908 的版本中,電話需要用戶手動配置。
- 在高于 Build 18908 的版本中,文字短信不可用。一些用戶可能最終無法在 Build 18908 及以下版本中發送短信。要解決這個問題,請在設備上打開注冊程序設備,進入 HKLM\SOFTWARE\MicrosoftMessaging\IMEISpecific(或 IMSISpecific),點擊右鍵,進入安全頁面。點高級,點改變所有者,在打開的對話框中,輸入“Everyone”(不帶引號),點檢查名稱。按確定,按確定。點擊所有應用程序包,選擇“完全控制”,對其他列出的賬戶做同樣的操作(可選)。應用,并關閉 regedit。
- 一些用戶可能需要指定一個 APN,以使蜂窩數據工作。
- 在低于 Build 17672 的版本中,蜂窩網絡是不可用的。
- 一些驅動程序,主要是傳感器在 RS3 (Build 16299) 上將無法工作。
- 目前關于瀏覽屏幕的問題。
- 當概覽屏幕在指定時間后超時,有可能屏幕不會關閉,這仍然需要調查,但問題只能是兩件事。
- 要么設備脫離了 S0ix,在一個較低的水平上睡眠,因為比如說 WIFI 沒有連接,結果概覽服務無法采取行動,這是一個問題。
- 或者,概覽服務正試圖清除屏幕,(有一個特定的面板驅動命令來這樣做),由于某些原因,這是不成功的。
這個具體問題可能需要一些時間來完全解決。
以下狀態通知沒有在端口中實現 / 在封裝庫中沒有功能
- 電池保護指示
- 鈴聲指示(振動、靜音)。
- 鬧鐘指示
- 詳細的文本短信
- 通知標識
以下功能沒有實現
- 單次點擊喚醒概覽
硬件具體缺陷
- 相當多的 Lumia 950 和 Lumia 950 XL 設備在使用有線連接時不能與 HP Lapdock 底座正常工作。