Skip to content
This repository was archived by the owner on Jan 8, 2022. It is now read-only.

Commit 34bc2ad

Browse files
committed
Initial commit
0 parents  commit 34bc2ad

File tree

296 files changed

+11684
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

296 files changed

+11684
-0
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
################################################################################
2+
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
3+
################################################################################
4+
5+
/.vs

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "Source/Registry"]
2+
path = Source/Registry
3+
url = https://github.com/EricZimmerman/Registry.git

Docs/Donations.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
I'm José Manuel, the creator of this tool 😊
2+
3+
If you like it, I would be really happy if make a donation to support my work.
4+
5+
Thanks in advance!! 🙏
6+
7+
👉 [Donate me via Paypal](http://paypal.me/superjmn)
8+
9+
### But hey! I'm not alone
10+
They are the real heros: The (core) Dev-Team.
11+
12+
*Please, guys, consider donating to them.* **They made this possible.** It's one of the best ways to keep them motivated, along with respect to their work. Any amount is fine. Thanks!
13+
14+
- **Gustave Monce** (gus33000) => https://www.paypal.me/gus33000
15+
- **Ben Imbushuo** => https://www.paypal.me/imbushuo
16+
- **Googulator** => https://www.paypal.me/Googulator
17+
- **HeathCliff** (René) => https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=VY8N7BCBT9CS4
18+
- **ADeltaX** (Abdel) => https://paypal.me/hiimabdel

Docs/GettingWoA.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Getting Windows 10 ARM
2+
1. Go to this site: https://uup.rg-adguard.net/
3+
2. Enter these options:
4+
![image](https://user-images.githubusercontent.com/3109851/51803240-f5528780-2252-11e9-92e8-2d80169e1131.png)
5+
* Please, notice the we selected the **ARM64** architecture (not to confuse with AMD64)
6+
* You can select a newer build if you wish. Take into account, however, that each build can have some issues. It's recommended to select builds from the R5+ branch. Build numbers like 18XXX are usually OK.
7+
3. Click the link on the right. It will appear when you've done selecting the options. It will download a .zip file.
8+
4. Extract the .zip file to a Folder, preferably one that doesn't contain spaces in the path, like "c:\temp\W10IsoScripts"
9+
5. Execute the script **creatingISO.cmd** and wait for it to complete.
10+
6. When the script has finished, you will find a **.iso ** inside, as a result of the process.
11+
7. Mount the .iso file with Windows Explorer by double clicking it.
12+
8. Navigate to the folder x:\sources, where **x:** is the drive letter of the mounted .iso file.
13+
9. Inside this "sources" folder you will find the **install.wim** that WoA Installer needs to deploy Windows 😃

Docs/Screenshot.png

23.4 KB
Loading

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2019 José Manuel Nieto (SuperJMN)
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

Readme.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# WOA Deployer for Lumia
2+
The application to install Full Windows 10 into your phone!
3+
4+
![image](Docs/Screenshot.png)
5+
6+
Lumia 950 and 950 XL are very special phones. They have **the superpower to run Windows 10 ARM64**. Using this tool you will be able to give them new life. Because there's life after Windows Mobile 😉
7+
8+
# **Super easy to use. No-hassle.**
9+
10+
Please keep reading carefully. All you need is here.
11+
12+
## It allows Dual Booting Windows 10 Mobile
13+
You don't have to ditch Windows 10 Phone 😃 You can **keep it!**! Using this tool, you can enable Dual Boot in literally 2 clicks. Please, check [this video](https://www.youtube.com/watch?v=3j2rWL4hHGc) to see a demo of this feature.
14+
15+
# Requirements
16+
- A Lumia 950 or 950 XL with **unlocked bootloader** that can correctly enter *Mass Storage Mode*
17+
- You can unlock the bootloader using this tool: [WPInternals](http://www.wpinternals.net). You can follow [this guide](https://1drv.ms/w/s!AtXoQFW327DIyd4XabdpcztOVGGANA).
18+
- A USB-C cable to connect the Lumia to your PC
19+
- A Windows 10 ARM64 Image (.wim). Please, check [this link](Docs/GettingWoA.md) to get it.
20+
21+
# How do I use it?
22+
23+
Please, watch this video tutorial made by our friends at [WindowsArea.de](https://windowsarea.de/)
24+
25+
[📺 Watch it here](https://www.youtube.com/watch?v=FkE9SJOgGLM)
26+
27+
# Download it!
28+
29+
Download the latest version [here](https://github.com/WOA-project/WOA-Deployer/releases/latest)
30+
31+
# Executing the tool
32+
1. Extract the .zip to a folder in you PC
33+
2. Navigate to the GUI folder
34+
3. Find the .exe file
35+
4. Run it
36+
37+
## Important
38+
This tool requires Windows 10 to run. If you get deployment errors, please, update.
39+
40+
# Show the love 🧡
41+
42+
Do you like my tool? Has it been useful for you?
43+
Then, I hope you [👉 support my work](Docs/Donations.md)
44+
45+
# Credits and Acknowledgements
46+
- [Ben Imbushuo](https://github.com/imbushuo) for his awesome work with UEFI and misc stuff.
47+
- [Gustave M.](https://twitter.com/gus33000) for his HUGE load of work on drivers, testing, fixing... For his support, suggestions, for testing and those neat prices of code!
48+
- René Lergner ([Heathcliff74XDA](http://www.twitter.com/Heathcliff74XDA)) for WPInternals and for the code to read info from the phone. You started everthing 😉
49+
- [Googulator](https://github.com/Googulator). For his work on the USB-C and for the great support.
50+
- Swift (AppleCyclone) for suggestions and his work with the rest of team.
51+
- Abdel [ADeltaX](https://twitter.com/ADeltaXForce?s=17) for testing and for his work.
52+
53+
In addition to:
54+
55+
- [Eric Zimmerman](https://github.com/EricZimmerman) for [The Registry Project](https://github.com/EricZimmerman/Registry)
56+
- [Jan Karger](https://github.com/punker76) [MahApps.Metro](https://mahapps.com)
57+
- [ReactiveUI](https://reactiveui.net)
58+
- [Adam Hathcock](https://github.com/adamhathcock) for [SharpCompress](https://github.com/adamhathcock/sharpcompress)
59+
- [Markdown XAML](https://github.com/theunrepentantgeek/Markdown.XAML)
60+
- [Serilog](https://serilog.net/)
61+
- [Thomas Galliker](https://www.linkedin.com/in/thomasgalliker/?originalSubdomain=ch) for his great [Value Converters](https://github.com/thomasgalliker/ValueConverters.NET)

Source/.gitattributes

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
###############################################################################
2+
# Set default behavior to automatically normalize line endings.
3+
###############################################################################
4+
* text=auto
5+
6+
###############################################################################
7+
# Set default behavior for command prompt diff.
8+
#
9+
# This is need for earlier builds of msysgit that does not have it on by
10+
# default for csharp files.
11+
# Note: This is only used by command line
12+
###############################################################################
13+
#*.cs diff=csharp
14+
15+
###############################################################################
16+
# Set the merge driver for project and solution files
17+
#
18+
# Merging from the command prompt will add diff markers to the files if there
19+
# are conflicts (Merging from VS is not affected by the settings below, in VS
20+
# the diff markers are never inserted). Diff markers may cause the following
21+
# file extensions to fail to load in VS. An alternative would be to treat
22+
# these files as binary and thus will always conflict and require user
23+
# intervention with every merge. To do so, just uncomment the entries below
24+
###############################################################################
25+
#*.sln merge=binary
26+
#*.csproj merge=binary
27+
#*.vbproj merge=binary
28+
#*.vcxproj merge=binary
29+
#*.vcproj merge=binary
30+
#*.dbproj merge=binary
31+
#*.fsproj merge=binary
32+
#*.lsproj merge=binary
33+
#*.wixproj merge=binary
34+
#*.modelproj merge=binary
35+
#*.sqlproj merge=binary
36+
#*.wwaproj merge=binary
37+
38+
###############################################################################
39+
# behavior for image files
40+
#
41+
# image files are treated as binary by default.
42+
###############################################################################
43+
#*.jpg binary
44+
#*.png binary
45+
#*.gif binary
46+
47+
###############################################################################
48+
# diff behavior for common document formats
49+
#
50+
# Convert binary document formats to text before diffing them. This feature
51+
# is only available from the command line. Turn it on by uncommenting the
52+
# entries below.
53+
###############################################################################
54+
#*.doc diff=astextplain
55+
#*.DOC diff=astextplain
56+
#*.docx diff=astextplain
57+
#*.DOCX diff=astextplain
58+
#*.dot diff=astextplain
59+
#*.DOT diff=astextplain
60+
#*.pdf diff=astextplain
61+
#*.PDF diff=astextplain
62+
#*.rtf diff=astextplain
63+
#*.RTF diff=astextplain

0 commit comments

Comments
 (0)