Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Changelog

Gus edited this page Aug 14, 2019 · 17 revisions

Upcoming changes (branch: 1908v2_release)


πŸ’₯ Highlights

  • More battery life improvements.

  • New charging alert sound.

  • New bundled applications for text and radio.

  • Tweaked vibration motor default intensity.


βž• Desktop support additions

  • Integrated Airwaves and its service to the driver pack, Airwaves is an FM radio app that works under Windows 10 on ARM.

  • Integrated Chat app to the driver pack, Chat is a text (SMS only) app that works under Windows 10 on ARM.

  • Integrated Phone Tips, a new app with general information about this firmware. You can also find most of its contents in the Q&A wiki page.

  • Integrated USB Function Mode switcher to the driver pack, it's an app to change the role of your USB port under Windows 10 on ARM.

  • The CellCore software components (EMB) got metadata to prevent a long device name being displayed into Windows in different places such as devices and printers and settings -> devices. Metadata was also provided for them to not show up as unknown devices

  • The display dock got metadata as well with a new icon (subject to change) and proper category.

  • The device now plays a sound when it's plugged in to indicate it is charging.


πŸ”„ Desktop support changes

  • Tweaked the vibration motor default intensity setting to 80% intensity.

  • Fixed a bug where a command prompt window may display for a short while during logon.


πŸ”„ General changes

  • Cleaned up OEM folder under Windows directory.

  • Removed non functional drivers and nulled the devices in question. This helps with battery life (especially with the Ambient light sensor driver).

7/29/2019 (branch: 1908_release)

πŸ’₯ Highlights

  • Better performance, battery life.

  • Vibrations are working for notifications.

  • Smaller download size for WOA Deployer users.

  • New tool to configure the USB port role at a glance.


πŸ”„ Driver pack structure changes

  • Downloads are now smaller for people using WOA Deployer. Some parts of the driver pack have been turned into sub-modules, allowing for easier change tracking, re-signing, and smaller overall download size for end users. WOA Deployer will effectively only download what is required for the end user device, no more, no less. (Download payload is about 80 MB compressed on average for each device)

  • Dual SIM/Single SIM differences have been removed in the driver pack. Instead, OEM Information is automatically attributed to each device, via a detection script. This script requires DPP to be mounted on the OS volume in order to properly detect the device.

  • A new desktop support folder has been added to the driver pack. Most of the contents of this folder come from the previous MMO specific configuration folder, which has been now streamlined. Desktop only files are now only found in the support-desktop folder as long as the changes are not vendor specific.

  • Customization, such as additional applications, services, or any library being vendor specific are now configurable and modular. The support-desktop package allows for configuration specific tasks to run at specialize, generalize, OOBE or first logon. This effectively allows for vendor only customization and a much easier process for adding support for another vendor. You can check out the specific-mmo configuration to learn more how it is done.

πŸ”„ Desktop support changes

  • Fixed service initialization for AudioSyncSvc, PhoneSvcPermissionUpdaterSvc and DataManagementSvc.

  • Optimized AudioSyncSvc in order to use much less resources on the system and thus granting better battery life.

  • Fixed random application installations.

πŸ”„ MMO vendor changes

  • Updated configuration values for the ambient light and proximity sensor.

βž• Device additions

  • Added very preliminary support for the Acer Liquid Jade Primo phone. This support is extremely early, and is not usable. This support may be more considered as a placeholder than proper device support. No digitizer driver is included. The phone uses a Melfas digitizer and is subject to the same limitations as Talkman (Lumia 950).

βž• Desktop support additions

  • Added a tool that runs at user logon (run key) to trigger a vibration each time a toast notification is visible on the screen. The tool is configurable in the registry. For more information please see the dedicated wiki page.

βž• Supplemental additions

  • Added USB Function Mode Switcher. This is a new tool to help users change their USB port role easily. You can find it under the supplemental folder.

βž– Desktop support removals

  • Removed unique store identifier (NOKMSB).

⛏ Work in progress changes that did not make it into this update or are not finished

  • Fixing Qualcomm DirectX driver user mode component registration.

  • Implementing a better API for vibration and a better application allowing to specify settings per application. This would also allow applications to hopefully interface with it.

⛏ Planned changes

  • Addition of the FM Radio Miniport service (unfinished currently).

  • Addition of WoA Dialer as inbox.