Skip to content

Commit 7ff5a89

Browse files
.
1 parent 095ec71 commit 7ff5a89

File tree

148 files changed

+588
-492
lines changed

Some content is hidden

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

148 files changed

+588
-492
lines changed

Design/ProjectAndromeda.jpg

47.3 KB
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.

Images/logo.png

6.92 KB
Loading

Images/shot01.png

709 KB
Loading

Readme.md

+35-13
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,58 @@
1-
# Andromeda
1+
# Andromeda v0.0.2
2+
![](Images/logo.png)
23

34
Andromeda project - related docs / notes / etc.
45

5-
![](design/projectA.png)
6+
![](Sketches/projectA.png)
67

8+
## Screenshot(s)
9+
![](Images/shot01.png)
710

811
## Repo structure
912

10-
:: src folder
13+
:: Sources folder
14+
15+
:: :: DummyApps (TargetPlatformMinVersion = 10.0.17134.0)
16+
- Andromeda Dummy App :)
1117

1218
:: :: TestApps (TargetPlatformMinVersion = 10.0.16299.0)
13-
- 00_BlankApp BlankApp (first bird, for brave!)
19+
- 00_BlankApp Blank App (first bird, for brave!)
20+
1421

15-
:: :: DummyApps
16-
- Andromeda dummy app (empty)
22+
:: Documentation folder
1723

24+
:: :: Some Andromeda-related docs (guides, etc.)
25+
- How to flash AndromedaOS 17686 - v2.0a (EN) (English original)
26+
- How to flash AndromedaOS 17686 - v2.0a (RU) (Russian translation)
27+
- How to flash AndromedaOS 17686 - v2.0a (CN) (Chinese translation)
1828

19-
:: doc folder
20-
- Some draft docs
2129

22-
:: design folder
23-
- Some design "fantasies" (sketches))
30+
:: Sketches folder
31+
- Some design "fantasies" ))
2432

2533
## Wiki
2634

2735
The Andromeda Wiki here:
2836

2937
https://github.com/mediaexplorer74/Andromeda/wiki
3038

31-
## .
39+
## Credits
40+
- Ritsu_909: He told me how todo it. Github Page
41+
- Gus_33000: He shared several files and tools to help.
42+
- OrangeRa1n: She shared the Image files of Andromeda.
43+
- Empyreal96: He taught me a lot of theoretical knowledge.
44+
- Steve_246: He gave me a Retail Lumia 950 to test this method.
45+
- Abc145: : He taught me a lot of practical knowledge
46+
- And everyone who works hard for Windows Phone. :)
47+
3248

33-
[m][e]
49+
## Licensing
50+
- MIT License
51+
52+
## ..
53+
As is. No support. RnD only / DIY
54+
55+
## .
3456

35-
April, 3 2023
57+
[m][e] September, 2024
3658

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.11.34929.205
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Andromeda", "Andromeda\Andromeda.csproj", "{CF78417B-706C-4794-8F35-656B20AB4D70}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|ARM = Debug|ARM
11+
Debug|ARM64 = Debug|ARM64
12+
Debug|x64 = Debug|x64
13+
Debug|x86 = Debug|x86
14+
Release|ARM = Release|ARM
15+
Release|ARM64 = Release|ARM64
16+
Release|x64 = Release|x64
17+
Release|x86 = Release|x86
18+
EndGlobalSection
19+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
20+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM.ActiveCfg = Debug|ARM
21+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM.Build.0 = Debug|ARM
22+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM.Deploy.0 = Debug|ARM
23+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM64.ActiveCfg = Debug|ARM64
24+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM64.Build.0 = Debug|ARM64
25+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|ARM64.Deploy.0 = Debug|ARM64
26+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x64.ActiveCfg = Debug|x64
27+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x64.Build.0 = Debug|x64
28+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x64.Deploy.0 = Debug|x64
29+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x86.ActiveCfg = Debug|x86
30+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x86.Build.0 = Debug|x86
31+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Debug|x86.Deploy.0 = Debug|x86
32+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM.ActiveCfg = Release|ARM
33+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM.Build.0 = Release|ARM
34+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM.Deploy.0 = Release|ARM
35+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM64.ActiveCfg = Release|ARM64
36+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM64.Build.0 = Release|ARM64
37+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|ARM64.Deploy.0 = Release|ARM64
38+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x64.ActiveCfg = Release|x64
39+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x64.Build.0 = Release|x64
40+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x64.Deploy.0 = Release|x64
41+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x86.ActiveCfg = Release|x86
42+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x86.Build.0 = Release|x86
43+
{CF78417B-706C-4794-8F35-656B20AB4D70}.Release|x86.Deploy.0 = Release|x86
44+
EndGlobalSection
45+
GlobalSection(SolutionProperties) = preSolution
46+
HideSolutionNode = FALSE
47+
EndGlobalSection
48+
GlobalSection(ExtensibilityGlobals) = postSolution
49+
SolutionGuid = {3B2E2FF2-7344-4609-B497-A5F0D07CEE5A}
50+
EndGlobalSection
51+
EndGlobal
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,232 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
7+
<ProjectGuid>{CF78417B-706C-4794-8F35-656B20AB4D70}</ProjectGuid>
8+
<OutputType>AppContainerExe</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>Andromeda</RootNamespace>
11+
<AssemblyName>Andromeda</AssemblyName>
12+
<DefaultLanguage>en-US</DefaultLanguage>
13+
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
14+
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.19041.0</TargetPlatformVersion>
15+
<TargetPlatformMinVersion>10.0.17134.0</TargetPlatformMinVersion>
16+
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
17+
<FileAlignment>512</FileAlignment>
18+
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
19+
<WindowsXamlEnableOverview>true</WindowsXamlEnableOverview>
20+
<AppxPackageSigningEnabled>True</AppxPackageSigningEnabled>
21+
<PackageCertificateThumbprint>
22+
</PackageCertificateThumbprint>
23+
<PackageCertificateKeyFile>Andromeda_TemporaryKey.pfx</PackageCertificateKeyFile>
24+
<GenerateAppInstallerFile>False</GenerateAppInstallerFile>
25+
<AppxPackageSigningTimestampDigestAlgorithm>SHA256</AppxPackageSigningTimestampDigestAlgorithm>
26+
<AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>
27+
<AppxSymbolPackageEnabled>False</AppxSymbolPackageEnabled>
28+
<GenerateTestArtifacts>True</GenerateTestArtifacts>
29+
<AppxBundle>Always</AppxBundle>
30+
<AppxBundlePlatforms>arm</AppxBundlePlatforms>
31+
<HoursBetweenUpdateChecks>0</HoursBetweenUpdateChecks>
32+
</PropertyGroup>
33+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
34+
<DebugSymbols>true</DebugSymbols>
35+
<OutputPath>bin\x86\Debug\</OutputPath>
36+
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
37+
<NoWarn>;2008</NoWarn>
38+
<DebugType>full</DebugType>
39+
<PlatformTarget>x86</PlatformTarget>
40+
<UseVSHostingProcess>false</UseVSHostingProcess>
41+
<ErrorReport>prompt</ErrorReport>
42+
<Prefer32Bit>true</Prefer32Bit>
43+
</PropertyGroup>
44+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
45+
<OutputPath>bin\x86\Release\</OutputPath>
46+
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
47+
<Optimize>true</Optimize>
48+
<NoWarn>;2008</NoWarn>
49+
<DebugType>pdbonly</DebugType>
50+
<PlatformTarget>x86</PlatformTarget>
51+
<UseVSHostingProcess>false</UseVSHostingProcess>
52+
<ErrorReport>prompt</ErrorReport>
53+
<Prefer32Bit>true</Prefer32Bit>
54+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
55+
</PropertyGroup>
56+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
57+
<DebugSymbols>true</DebugSymbols>
58+
<OutputPath>bin\ARM\Debug\</OutputPath>
59+
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
60+
<NoWarn>;2008</NoWarn>
61+
<DebugType>full</DebugType>
62+
<PlatformTarget>ARM</PlatformTarget>
63+
<UseVSHostingProcess>false</UseVSHostingProcess>
64+
<ErrorReport>prompt</ErrorReport>
65+
<Prefer32Bit>true</Prefer32Bit>
66+
</PropertyGroup>
67+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
68+
<OutputPath>bin\ARM\Release\</OutputPath>
69+
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
70+
<Optimize>true</Optimize>
71+
<NoWarn>;2008</NoWarn>
72+
<DebugType>pdbonly</DebugType>
73+
<PlatformTarget>ARM</PlatformTarget>
74+
<UseVSHostingProcess>false</UseVSHostingProcess>
75+
<ErrorReport>prompt</ErrorReport>
76+
<Prefer32Bit>true</Prefer32Bit>
77+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
78+
</PropertyGroup>
79+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM64'">
80+
<DebugSymbols>true</DebugSymbols>
81+
<OutputPath>bin\ARM64\Debug\</OutputPath>
82+
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
83+
<NoWarn>;2008</NoWarn>
84+
<DebugType>full</DebugType>
85+
<PlatformTarget>ARM64</PlatformTarget>
86+
<UseVSHostingProcess>false</UseVSHostingProcess>
87+
<ErrorReport>prompt</ErrorReport>
88+
<Prefer32Bit>true</Prefer32Bit>
89+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
90+
</PropertyGroup>
91+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM64'">
92+
<OutputPath>bin\ARM64\Release\</OutputPath>
93+
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
94+
<Optimize>true</Optimize>
95+
<NoWarn>;2008</NoWarn>
96+
<DebugType>pdbonly</DebugType>
97+
<PlatformTarget>ARM64</PlatformTarget>
98+
<UseVSHostingProcess>false</UseVSHostingProcess>
99+
<ErrorReport>prompt</ErrorReport>
100+
<Prefer32Bit>true</Prefer32Bit>
101+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
102+
</PropertyGroup>
103+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
104+
<DebugSymbols>true</DebugSymbols>
105+
<OutputPath>bin\x64\Debug\</OutputPath>
106+
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
107+
<NoWarn>;2008</NoWarn>
108+
<DebugType>full</DebugType>
109+
<PlatformTarget>x64</PlatformTarget>
110+
<UseVSHostingProcess>false</UseVSHostingProcess>
111+
<ErrorReport>prompt</ErrorReport>
112+
<Prefer32Bit>true</Prefer32Bit>
113+
</PropertyGroup>
114+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
115+
<OutputPath>bin\x64\Release\</OutputPath>
116+
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
117+
<Optimize>true</Optimize>
118+
<NoWarn>;2008</NoWarn>
119+
<DebugType>pdbonly</DebugType>
120+
<PlatformTarget>x64</PlatformTarget>
121+
<UseVSHostingProcess>false</UseVSHostingProcess>
122+
<ErrorReport>prompt</ErrorReport>
123+
<Prefer32Bit>true</Prefer32Bit>
124+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
125+
</PropertyGroup>
126+
<PropertyGroup>
127+
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
128+
</PropertyGroup>
129+
<ItemGroup>
130+
<Compile Include="App.xaml.cs">
131+
<DependentUpon>App.xaml</DependentUpon>
132+
</Compile>
133+
<Compile Include="MainPage.xaml.cs">
134+
<DependentUpon>MainPage.xaml</DependentUpon>
135+
</Compile>
136+
<Compile Include="Properties\AssemblyInfo.cs" />
137+
</ItemGroup>
138+
<ItemGroup>
139+
<AppxManifest Include="Package.appxmanifest">
140+
<SubType>Designer</SubType>
141+
</AppxManifest>
142+
</ItemGroup>
143+
<ItemGroup>
144+
<Content Include="Assets\LargeTile.png" />
145+
<Content Include="Assets\LargeTile.scale-100.png" />
146+
<Content Include="Assets\LargeTile.scale-125.png" />
147+
<Content Include="Assets\LargeTile.scale-150.png" />
148+
<Content Include="Assets\LargeTile.scale-200.png" />
149+
<Content Include="Assets\LargeTile.scale-400.png" />
150+
<Content Include="Assets\SmallTile.png" />
151+
<Content Include="Assets\SmallTile.scale-100.png" />
152+
<Content Include="Assets\SmallTile.scale-125.png" />
153+
<Content Include="Assets\SmallTile.scale-150.png" />
154+
<Content Include="Assets\SmallTile.scale-200.png" />
155+
<Content Include="Assets\SmallTile.scale-400.png" />
156+
<Content Include="Assets\SplashScreen.scale-100.png" />
157+
<Content Include="Assets\SplashScreen.scale-125.png" />
158+
<Content Include="Assets\SplashScreen.scale-150.png" />
159+
<Content Include="Assets\SplashScreen.scale-400.png" />
160+
<Content Include="Assets\Square150x150Logo.scale-100.png" />
161+
<Content Include="Assets\Square150x150Logo.scale-125.png" />
162+
<Content Include="Assets\Square150x150Logo.scale-150.png" />
163+
<Content Include="Assets\Square150x150Logo.scale-400.png" />
164+
<Content Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-16.png" />
165+
<Content Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-24.png" />
166+
<Content Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-256.png" />
167+
<Content Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-32.png" />
168+
<Content Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-48.png" />
169+
<Content Include="Assets\Square44x44Logo.altform-unplated_targetsize-16.png" />
170+
<Content Include="Assets\Square44x44Logo.altform-unplated_targetsize-256.png" />
171+
<Content Include="Assets\Square44x44Logo.altform-unplated_targetsize-32.png" />
172+
<Content Include="Assets\Square44x44Logo.altform-unplated_targetsize-48.png" />
173+
<Content Include="Assets\Square44x44Logo.scale-100.png" />
174+
<Content Include="Assets\Square44x44Logo.scale-125.png" />
175+
<Content Include="Assets\Square44x44Logo.scale-150.png" />
176+
<Content Include="Assets\Square44x44Logo.scale-400.png" />
177+
<Content Include="Assets\Square44x44Logo.targetsize-16.png" />
178+
<Content Include="Assets\Square44x44Logo.targetsize-24.png" />
179+
<Content Include="Assets\Square44x44Logo.targetsize-256.png" />
180+
<Content Include="Assets\Square44x44Logo.targetsize-32.png" />
181+
<Content Include="Assets\Square44x44Logo.targetsize-48.png" />
182+
<Content Include="Assets\StoreLogo.png" />
183+
<Content Include="Assets\StoreLogo.scale-100.png" />
184+
<Content Include="Assets\StoreLogo.scale-125.png" />
185+
<Content Include="Assets\StoreLogo.scale-150.png" />
186+
<Content Include="Assets\StoreLogo.scale-200.png" />
187+
<Content Include="Assets\StoreLogo.scale-400.png" />
188+
<Content Include="Assets\Wide310x150Logo.scale-100.png" />
189+
<Content Include="Assets\Wide310x150Logo.scale-125.png" />
190+
<Content Include="Assets\Wide310x150Logo.scale-150.png" />
191+
<Content Include="Assets\Wide310x150Logo.scale-400.png" />
192+
<Content Include="ProjectAndromeda.jpg">
193+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
194+
</Content>
195+
<Content Include="Properties\Default.rd.xml" />
196+
<Content Include="Assets\LockScreenLogo.scale-200.png" />
197+
<Content Include="Assets\SplashScreen.scale-200.png" />
198+
<Content Include="Assets\Square150x150Logo.scale-200.png" />
199+
<Content Include="Assets\Square44x44Logo.scale-200.png" />
200+
<Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
201+
<Content Include="Assets\Wide310x150Logo.scale-200.png" />
202+
</ItemGroup>
203+
<ItemGroup>
204+
<ApplicationDefinition Include="App.xaml">
205+
<Generator>MSBuild:Compile</Generator>
206+
<SubType>Designer</SubType>
207+
</ApplicationDefinition>
208+
<Page Include="MainPage.xaml">
209+
<Generator>MSBuild:Compile</Generator>
210+
<SubType>Designer</SubType>
211+
</Page>
212+
</ItemGroup>
213+
<ItemGroup>
214+
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
215+
<Version>6.2.14</Version>
216+
</PackageReference>
217+
</ItemGroup>
218+
<ItemGroup>
219+
<None Include="Andromeda_TemporaryKey.pfx" />
220+
</ItemGroup>
221+
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
222+
<VisualStudioVersion>14.0</VisualStudioVersion>
223+
</PropertyGroup>
224+
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
225+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
226+
Other similar extension points exist, see Microsoft.Common.targets.
227+
<Target Name="BeforeBuild">
228+
</Target>
229+
<Target Name="AfterBuild">
230+
</Target>
231+
-->
232+
</Project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Application
2+
x:Class="Andromeda.App"
3+
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
4+
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
5+
xmlns:local="using:Andromeda">
6+
7+
</Application>

0 commit comments

Comments
 (0)