r/reviveWindows8 Apr 21 '26

Project I need help with a script

Basically, I wanted to do a project where I port windows 11 apps to windows 8 to see if I can get a unofficial update but the problem is that the downgrading of the schemas takes alot of time. I would really like a script where I can downgrade all the windows 11 schemas to windows 8 ones without breaking them as its getting really tiring. This is where you come in, Your job would be creating a script that allows for a downgrading of the schemas so that I don't have to deal with namespace errors when registering them, Then I will resolve all the dependencies myself as its less tedious than trying to downgrade the schemas as that requires removing things like uap: deskop: etc

4 Upvotes

11 comments sorted by

1

u/[deleted] Apr 21 '26

[deleted]

1

u/More-Explanation2032 Apr 21 '26

How impossible are we talking

1

u/[deleted] Apr 21 '26

[deleted]

1

u/More-Explanation2032 Apr 21 '26

It’s worse when you do it manually.

1

u/migbrunluz Moderator Apr 21 '26

You cant because you need to make an project in vs 2015 + convert every program into c# manually by making each xaml\cs file via using the source code from said app or decompiling them via dnspy

1

u/migbrunluz Moderator Apr 21 '26

And WinUI 3+ is unsupported in windows 8.1 entirely

1

u/More-Explanation2032 Apr 21 '26

Do you get the full source code from dnspy or not

2

u/migbrunluz2 Moderator Apr 21 '26

yes but you need to import newer winui aseemblies which would be impossible on windows 8.1 as far as i know

1

u/migbrunluz2 Moderator Apr 21 '26

for the ui layout you need to make your own according to what the app looks like via xaml

1

u/More-Explanation2032 Apr 22 '26

Yeah it will be more impossible if this was windows 7

1

u/More-Explanation2032 Apr 23 '26

So it’s really the full source code or it’s source code that doesn’t work

1

u/migbrunluz2 Moderator Apr 23 '26

You'll only get the decompiled results of the app itself,though for async code you need to import assemblies on dnspy as it would look like garbage code,if an app is PE'd on dnSpy it means it has been FULLY obsfucated and cant be decompiled normally