Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 10 Mobile binaries? #172

Open
trungnt2910 opened this issue Dec 16, 2023 · 6 comments
Open

Windows 10 Mobile binaries? #172

trungnt2910 opened this issue Dec 16, 2023 · 6 comments

Comments

@trungnt2910
Copy link

Seems like updates for Windows 10 Mobile are still index in the Microsoft Update catalog, as mentioned in #166.

While Win10M is a dead OS, it provides a picture of the evolution of Windows NT on ARM before the 16xxx builds indexed here.

I'm particularly interested in the ntoskrnl.exe file and the PsRegisterPicoProcess symbol. I've noticed that only on ARM Windows build 16xxx, the symbol is missing. It is available on all known Windows NT 10.0 x64 builds and is known to be present on early Win10M (10.0.10240.x).

@m417z
Copy link
Owner

m417z commented Dec 16, 2023

Seems like updates for Windows 10 Mobile are still index in the Microsoft Update catalog, as mentioned in #166.

Where is it mentioned? This issue is about Windows 7.

In fact, the Winbindex introduction blog post links to a table with available updates at the time Winbindex was created, and it shows that the Windows 10 Mobile updates were all missing.

@trungnt2910
Copy link
Author

Where is it mentioned? This issue is about Windows 7.

To clarify, the Microsoft Update catalog was mentioned in #166. I've searched for Windows 10 Mobile updates there, and they seem to be there, unless I'm mistaken?

image

image

@m417z
Copy link
Owner

m417z commented Dec 16, 2023

I'm not sure what those update packages are and where to find structured info about them. I was referring to KB updates such as KB4535289. It might be possible to use what you linked, but you'll have to adjust the Winbindex scripts for it. Otherwise, it's not clear which of the 1000+ search results are relevant or useful for the task.

@trungnt2910
Copy link
Author

Sorry, I don't know much about the internals of these updates.

After a bit of digging, the updates still available for Windows 10 Mobile on the catalog are OS images for some builds of 14xxx and 13xxx.

Many of them are driver packages and language/region/vendor specific packages, if the query "Windows Mobile 10 Production Bundle - OS update for all mobile devices" is used, one will only receive < 100 search results.

@m417z
Copy link
Owner

m417z commented Dec 16, 2023

My comment from the Win7 issue applies:

if you want to work on it, the main things you need to change are these files:
upd01_get_list_of_updates.py
upd02_get_manifests_from_updates.py
Check out the flow graph in the data folder as well.

For an example of a different data source, you can check out winbindex-data-insider.

LMK if you decide to work on it and need help.

@trungnt2910
Copy link
Author

There is a rather comprehensive source of Windows 10 Mobile (and also Windows Phone 8!) cabinets available here: https://github.com/Empyreal96/WPCabLinks.db

These can be extracted (especially the ones with mainos) for more binaries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants