Releases: Empyreal96/AndromedaOS_16266
Andromeda OS 16266 for Production Lumia 950 (Talkman)
Requirements:
- A Talkman running 14393
- Unlocked Bootloader
Guide
-
Ensure your device is running 14393 and has it's bootloader unlocked.
-
Flash FFU
thor2 -mode uefiflash -ffufile c:\dumps\RM1104_10.0.16266.rs_shell_vinteract_dev_a.170812-1000.ffu
-
After flashing it will stay on a green screen: Unlock bootloader with WPInternals again.
-
If unlocking successful wait for boot, if unsuccessfull, reflash with stock ffu, update, unlock and try again.
-
Once booted, connect to same network as your PC. Take note of the IP address shown at the top of the phone screen.
-
Connect with Telnet to your IP address on port 23, once command prompt is showing, run "date" and then the "time" command to set the date. *
-
Now on PC, run the attached Powershell script to create your new Windows Device Portal certificates.. This is to allow app installation and file transfers, if you wish to change the default password for the certificates, replace "wdp16266" with your chosen password, and make sure to edit the IP address to reflect your IP address on the device *
-
Copy the generated files to your phone, e.g boot to Mass Storage Mode by holding Vol Up and copy your .pfx to your device, If you use Andromeda Settings to provision with this certificate, copy to a folder in
C:\Data\Users\Bob\
* -
Safely unmount and reboot.
-
Restart Telnet connection once booted.
-
Run the following commands (Make sure to modify the password if you changed it in the scripts): *
webmanagement.exe -SetCert <YourIP>.pfx wdp16266
*webmanagement -SetCert localhost.pfx wdp16266
*sc start webmanagement
*
-
Test that Device Portal is working
-
Device should now be ready!
- These steps have been made available through Andromeda Settings application to allow setup on-device easier. This app is completely optional.
Notes:
- The FFU is compressed into 2 Parts due to Github size limitations.
- Kernel debugging is enabled by default, disable this to improve performance slightly.
Andromeda Settings App
I wrote an app to accommodate being unable to change some settings through Windows Settings. it is included in C:\Data\Users\Bob\Documents
.. It is recommended to install this with Device Portal through Edge on-device first as it makes setting date and time, and other settings easier.
WPDevicePortal
There was a bug preventing this connecting to WDP on this build, This updated version works with Andromeda
Modifications to original dump:
- All device firmware (
*.mbn
) files have been replaced with production versions. - BootSH service has been adapted to allow Administrator CMD access over Telnet, As well as provisioning Windows Device Portal over localhost and enabling Loopback Exemption for Andromeda Settings.
- WebManagement service has been enabled. (was disabled in Registry originally)
- Powershell has been included and added to PATH.
- UserVolume.ps1 has been added to System32 to allow changing volume.
- The Wallpaper image has had permissions changed to
Everyone
to allow Andromeda Settings to replace the wallpaper with your own. - Andromeda Settings app files included in Documents folder.
- PLAT files restored to original from dump as these are Production safe
ACKNOWLEDGEMENT: Don't fall for scammers, if you see anyone trying to sell this OS for money, report it. This is a leak for the community and should stay free for the sake of preservation efforts
Note: The Andromeda Settings app has a certificate that expired in Feb 2024, either repackage with a new cert, set date to before Feb
Andromeda OS 16266 for Production Lumia 950 (Talkman)
-
Mount FFU with
wpimage.exe mount C:\Path\To\RM1104_10.0.16266.rs_shell_vinteract_dev_a.170812-1000.ffu
, take note of the\\.\PhysicalDriveX
that it is mounted to! -
Mount the PLAT partition, replace all files in the PLAT with everything on your production 950's PLAT (Very important)
-
Repack ffu with
wpimage dismount -physicalDrive \\.\PhysicalDriveX -imagePath C:\PathTo\RM1104_10.0.16266.rs_shell_vinteract_dev_a.170812-1000_NEW.ffu -noSign
(make sure to use the PhysicalDrive set when mounting the FFU in first step. -
Make sure your device is at least on 14393, and Bootloader is unlocked. (I never succeed booting this when device is originally on 10586)
-
Flash new ffu with thor2, e.g:
thor2 -mode uefiflash -ffufile "C:\Dumps\RM1104_10.0.16266.rs_shell_vinteract_dev_a.170812-1000_NEW.ffu" -reboot
-
After flashing it will reboot, it will go back to FlashApp: Unlock bootloader with WPInternals again
-
If unlocking successful wait for boot, if unsuccessfull, reflash with stock ffu, update, unlock and try again
-
Once booted, connect to same network as your PC. Take note of the IP address shown at the top of the phone screen.
-
Connect with Telnet to your IP address on port 23, once command prompt is showing, run "date" and then the "time" command to set the date. *
-
Now on PC, run the attached Powershell script to create your new Windows Device Portal certificates.. This is to allow app installation and file transfers, if you wish to change the default password for the certificates, replace "wdp16266" with your chosen password, and make sure to edit the IP address to reflect your IP address on the device *
-
Copy the generated files to your phone, e.g boot to Mass Storage Mode by holding Vol Up and copy your .pfx to your device, If you use Andromeda Settings to provision with this certificate, copy to a folder in
C:\Data\Users\Bob\
* -
Safely unmount and reboot.
-
Restart Telnet connection once booted.
-
Run the following commands (Make sure to modify the password if you changed it in the scripts): *
webmanagement.exe -SetCert <YourIP>.pfx wdp16266
*webmanagement -SetCert localhost.pfx wdp16266
*sc start webmanagement
*
-
Test that Device Portal is working
-
Device should now be ready!
- These steps have been made available through Andromeda Settings application to allow setup on-device easier. This app is completely optional.
**Notes: **
- The FFU is compressed into 2 Parts due to Github size limitations.
Andromeda Settings App
I wrote an app to accommodate being unable to change some settings through Windows Settings. it is included in C:\Data\Users\Bob\Documents
.. It is recommended to install this with Device Portal through Edge on-device first as it makes setting date and time, and other settings easier.
Modifications to original dump:
- All device firmware (
*.mbn
) files have been replaced with production versions. - BootSH service has been adapted to allow Administrator CMD access over Telnet, As well as provisioning Windows Device Portal over localhost and enabling Loopback Exemption for Andromeda Settings.
- WebManagement service has been enabled. (was disabled in Registry originally)
- Powershell has been included and added to PATH.
- UserVolume.ps1 has been added to System32 to allow changing volume.
- The Wallpaper image has had permissions changed to
Everyone
to allow Andromeda Settings to replace the wallpaper with your own. - Andromeda Settings app files included in Documents folder.
ACKNOWLEDGEMENT: Don't fall for scammers, if you see anyone trying to sell this OS for money, report it. This is a leak for the community and should stay free for the sake of preservation efforts
Note: The Andromeda Settings app has a certificate that expired in Feb 2024, either repackage with a new cert, set date to before Feb, or wait for me to post Andromeda Settings and a patched WPDevPortal app