LSPosed / MagiskOnWSALocal

Integrate Magisk root and Google Apps into WSA (Windows Subsystem for Android)
GNU Affero General Public License v3.0
9.49k stars 22.97k forks source link

[Bug] MakePri fails to generate resource files, resulting in installation failure #450

Closed MustardChef closed 1 year ago

MustardChef commented 1 year ago

Steps to reproduce/复现步骤

  1. Clone MagiskOnWSALocal repo and run the script using ./MagiskOnWSA/scripts/run.sh
  2. Select x64, WIF/Insider Fast, Yes to Root, Magisk, GApps Varient; Pico, MindTheGapps, Remove Amazon Appstore
  3. Copy the build from the WSL Network Drive/ WSL Distro storage to a location on the Windows drive
  4. Running "Run.bat" to install
  5. Error Shows

Expected behaviour/预期行为

WSA should install smoothly, without any issue like with the previously built builds

Actual behaviour/实际行为

Installing MagiskOnWSA.... WsaClient does not exist Deployment operation progress: C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccab Processing [o ] NamedResource Not Found. . Check that the string resource is defined and that there C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps-13 .0-RemovedAmazon\AppxManifest.xml(79,27): error 0x80073B17: Cannot register the MicrosoftCorporationII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe package because the following error was encountered while determining whether the ms-resource:WsaDisplayName string resource could be localized: NamedResource Not Found. . Check that the string resource is defined and that there is at least one instance defined in the resources.pri file contained in this package. NOTE: For additional information, look for [ActivityId] 903ba5dc-5ef4-0000-67f8-4e90f45ed901 in the Event Log or use the command line Get-AppPackageLog -ActivityID 903ba5dc-5ef4-0000-67f8-4e90f45ed901 At C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps -13.0-RemovedAmazon\Install.ps1:139 char:1

All Done! Press any key to exit

MagiskOnWSALocal commit full SHA/MagiskOnWSALocal 提交的完整哈希

58e17da

Linux distribution info/Linux 发行版信息

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" KERNAL= 5.15.90.1-microsoft-standard-WSL2

Windows version/Windows 版本

10.0.22621.1413

Build Parameters/构建参数

COMMAND_LINE=--arch x64 --release-type WIF --magisk-ver canary --gapps-brand MindTheGapps --gapps-variant pico --remove-amazon --root-sol magisk --compress --compress-format zip INFO: Architecture: x64 INFO: Release Type: WIF INFO: Magisk Version: canary INFO: GApps Brand: MindTheGapps INFO: GApps Variant: pico INFO: Root Solution: magisk INFO: Compress Format: zip Build: RELEASE_TYPE=Insider Fast

Version requirement/版本要求

Logs/日志

[//]: <> (Don't modify above) ``` Time ID Message ---- -- ------- 25/03/2023 18:01:34 603 Started deployment Register operation on a package with main parameter AppxManifest.xml and Options ForceApplicationShutdownOption,DevelopmentModeOption,ForceUpdateFromAnyVersion and 0. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 25/03/2023 18:01:34 216 App manifest validation warning: Declared namespace http://schemas.microsoft.com/developer/appx/2015/build is inapplicable, it will be ignored during manifest processing. 25/03/2023 18:01:34 10002 Creating Resiliency File C:\ProgramData\Microsoft\Windows\AppRepository\7841aea9 -97fe-4de3-982a-5b92620321b0_S-1-5-21-3274399036-2637223480-2773644710-1001_3.rs lc for Register Operation on Package MicrosoftCorporationII.WindowsSubsystemForA ndroid_2302.40000.8.0_x64__8wekyb3d8bbwe. 25/03/2023 18:01:34 607 Deployment Register operation on package MicrosoftCorporationII.WindowsSubsystem ForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe has been de-queued and is running for user SID S-1-5-21-3274399036-2637223480-2773644710-1001. 25/03/2023 18:01:34 854 Successfully added the following uri(s) to be processed: C:\Users\MCDeltaT\Do wnloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canar y-MindTheGapps-13.0-RemovedAmazon\AppxManifest.xml. 25/03/2023 18:01:35 855 Finished resolving action lists. DeploymentRequest action lists: addPackageList: MicrosoftCorporationII.WindowsSubsystemForAndroid_2302.40000.8.0 _x64__8wekyb3d8bbwe. 25/03/2023 18:01:35 333 C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk -981ccabb(25210)-canary-MindTheGapps-13.0-RemovedAmazon\AppxManifest.xml(79,27): error 0x80073B17: Cannot register the MicrosoftCorporationII.WindowsSubsystemFo rAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe package because the following error was encountered while determining whether the ms-resource:WsaDisplayName string resource could be localized: NamedResource Not Found. . Check that the string resource is defined and that there is at least one instance defined in the resources.pri file contained in this package. 25/03/2023 18:01:35 6902 AppxManifest.xml(78,6): error 0x80073B17: Cannot register the MicrosoftCorporati onII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe package because the following error was encountered while parsing the App application: NamedResource Not Found. . Try again and contact the package publisher if the problem persists. 25/03/2023 18:01:35 6901 AppxManifest.xml(96,10): error 0x80073B17: Cannot register the MicrosoftCorporat ionII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe package because the following error was encountered while parsing the windows.appExecutionAlias Extension element: NamedResource Not Found. . Try again and contact the package publisher if the problem persists. 25/03/2023 18:01:35 6800 AppxManifest.xml(98,14): error 0x80073B17: Cannot register the MicrosoftCorporationII.WindowsSubsystemForAndroid package because the following error was encountered while parsing the windows.appExecutionAlias extension: NamedResource Not Found. . Try again and contact the package publisher if the problem persists. 25/03/2023 18:01:35 303 error 0x80073B17: While preparing to process the request, the system failed to register the windows.appExecutionAlias extension due to the following error: NamedResource Not Found. . 25/03/2023 18:01:35 300 error 0x80073B17: Cannot register the MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe package due to the following error: NamedResource Not Found. . 25/03/2023 18:01:35 605 The last successful state reached was MutablePackageDirectoryAdd. Failure occurred before reaching the next state MachineRegisterAdd. hr: 0x80073CF6 25/03/2023 18:01:35 401 Deployment Register operation with target volume C: on Package MicrosoftCorporat ionII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe from: (AppxManifest.xml) failed with error 0x80073CF6. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 25/03/2023 18:01:35 698 Deployment Register operation with target volume C: on Package MicrosoftCorporat ionII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe from: (AppxManifest.xml) failed with error 0x80073CF6. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 25/03/2023 18:01:35 404 AppX Deployment operation failed for package MicrosoftCorporationII.WindowsSubsy stemForAndroid_2302.40000.8.0_x64__8wekyb3d8bbwe with error 0x80073CF6. The specific error text for this failure is: C:\Users\MCDeltaT\Downloads\WSA_2302. 40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps-13 .0-RemovedAmazon\AppxManifest.xml(79,27): error 0x80073B17: Cannot register the MicrosoftCorporationII.WindowsSubsystemForAndroid_2302.40000.8.0_x64__8wekyb3d8b bwe package because the following error was encountered while determining whether the ms-resource:WsaDisplayName string resource could be localized: NamedResource Not Found. . Check that the string resource is defined and that there is at least one instance defined in the resources.pri file contained in this package. 25/03/2023 18:01:35 471 error 0x5: Deleting file \\?\C:\Program Files\WindowsApps\Deleted\MicrosoftCorpo rationII.WindowsSubsystemForAndroid_2302.40000.6.0_x64__8wekyb3d8bbwee4ef9bca-6d ea-49cc-b498-877a21bac2da\lxutil.dll failed. 25/03/2023 18:01:35 471 error 0x5: Deleting file \\?\C:\Program Files\WindowsApps\Deleted\MicrosoftCorpo rationII.WindowsSubsystemForAndroid_2302.40000.6.0_x64__8wekyb3d8bbwee4ef9bca-6d ea-49cc-b498-877a21bac2da\wslcoredeps.dll failed. 25/03/2023 18:01:35 471 error 0x5: Deleting file \\?\C:\Program Files\WindowsApps\Deleted\MicrosoftCorpo rationII.WindowsSubsystemForLinux_1.0.0.0_x64__8wekyb3d8bbwe1127e998-01db-4239-9 460-f5b07ed7ee66\lxutil.dll failed. 25/03/2023 18:01:35 493 There were 1 additional files that failed to be deleted under the folder \\?\C:\Program Files\WindowsApps\Deleted. ``` [//]: <> (Don't modify below)
MustardChef commented 1 year ago

This could also be an isolated problem that is only applicable to my PC, so please can you test this and confirm

Howard20181 commented 1 year ago

This issue was fixed before, please update the scripts. Please rename the output folder to a shorter name.

MustardChef commented 1 year ago

This issue was fixed before, please update the scripts. Please rename the output folder to a shorter name.

Well, I did freshly reinstall WSL and Debian today (3 hours ago) and made sure to delete any previous clones. Also, renaming the output folder does not help either.

Howard20181 commented 1 year ago

WsaClient does not exist is just a warning. It has no effect on whether the installation is successful or not. The reason for your installation failure is that the content of resources.pri is incorrect. This may be caused by MakePri.ps1 failing to run, if you don't need localization and only English for WSA Settings you can delete this file before running the install script. (And delete it form filelist.txt to skip the check)

You'll need to delete the folder for this failed installation and regenerate it before you can reinstate it.

Howard20181 commented 1 year ago

The resource merge should have been fixed by this commit. https://github.com/LSPosed/MagiskOnWSALocal/commit/87ec298263f5fe1d2eb8ca498ecaf78c544a081e

MustardChef commented 1 year ago

It looks like MakePri.ps1 does run without any problems, but the error still persists. This is weird, because it also happens when I build and try to install the outputted WSA build on another PC

Howard20181 commented 1 year ago

What is the size of resources.pri after running MakePri.ps1?

MustardChef commented 1 year ago

1KB, which is surprisingly low (or not)

Almighty188 commented 1 year ago

Same issue here and may have to do with WSA on the RP, Fast and Slow channels all now on v2302.40000.8.0, it was working correctly when WSA was still on v2302.40000.6.0.

image

Howard20181 commented 1 year ago

On my end, 2302.40000.8 work well with localization settings.

Howard20181 commented 1 year ago

@MustardChef

1KB, which is surprisingly low (or not)

The correct size for 2302.40000.8 is ~878KB. MakePri.ps1 may has some bug.

MustardChef commented 1 year ago

I have spoken to 3 other people who have also encountered the same problem, with the same low file size

Howard20181 commented 1 year ago

Are you familiar with PowerShell? Try editing MakePri.ps1 so that it doesn't exit at the end and doesn't delete the unsuccessfully merged files and see what happens.

Or, wait for me to edit and upload. You will need to regenerate the WSA installation file.

Almighty188 commented 1 year ago

Is the MakePri.ps1 supposed to be in the same directory as Install.ps1 and Run.bat because I don't even have a MakePri.ps1: image

Howard20181 commented 1 year ago

@Almighty188

Is the MakePri.ps1 supposed to be in the same directory as Install.ps1 and Run.bat

It will automatically delete itself after it has been run once, because in theory resource merging is only needed once.

Howard20181 commented 1 year ago

Run this script under the freshly generated installation file to see what happens (remember to change the suffix to ps1). MakePri.debug.ps1.txt

Almighty188 commented 1 year ago

@Almighty188

Is the MakePri.ps1 supposed to be in the same directory as Install.ps1 and Run.bat

It will automatically delete itself after it has been run once, because in theory resource merging is only needed once.

My previous build of WSA v2302.40000.6.0 on March 18, 2023 actually still has the MakePri.ps1. I'll regenerate the installation file and post the results in a few minutes.

Howard20181 commented 1 year ago

@Almighty188

Is the MakePri.ps1 supposed to be in the same directory as Install.ps1 and Run.bat

It will automatically delete itself after it has been run once, because in theory resource merging is only needed once.

My previous build of WSA v2302.40000.6.0 on March 18, 2023 actually still has the MakePri.ps1. I'll regenerate the installation file and post the results in a few minutes.

If you have not run the install script it is there, if you have run it it will be deleted, this is normal behavior.

Almighty188 commented 1 year ago

I ran Run.bat on it but not Install.ps1 as it was the working WSA.

Howard20181 commented 1 year ago

I ran Run.bat on it but not Install.ps1 as it was the working WSA.

The entire call process looks like this Run.bat -> Install.ps1 -> MakePri.ps1

Howard20181 commented 1 year ago

The Install.ps1 will check if MakePri.ps1 exists and if it exists then run it. MakePri.ps1 will self-delete after running so it can prevent running twice.

Howard20181 commented 1 year ago

Now we need to figure out why MakePri.exe is generating the wrong resource file.

MustardChef commented 1 year ago

WARNING: Failed to merge resources from pri Trying to dump....

Directory: C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-
MindTheGapps-13.0-RemovedAmazon

Mode LastWriteTime Length Name


d----- 25/03/2023 20:19 priinfo Dumping resources.language-af.pri....

Dumping resources.language-ar.pri....

Dumping resources.language-az-latn.pri....

Dumping resources.language-bg.pri....

Dumping resources.language-bs.pri....

Dumping resources.language-ca.pri....

Dumping resources.language-cs.pri....

Dumping resources.language-cy.pri....

Dumping resources.language-da.pri....

Dumping resources.language-de.pri....

Dumping resources.language-el.pri....

Dumping resources.language-es.pri....

Dumping resources.language-et.pri....

Dumping resources.language-eu.pri....

Dumping resources.language-fa.pri....

Dumping resources.language-fi.pri....

Dumping resources.language-fr.pri....

Dumping resources.language-gl.pri....

Dumping resources.language-he.pri....

Dumping resources.language-hi.pri....

Dumping resources.language-hr.pri....

Dumping resources.language-hu.pri....

Dumping resources.language-id.pri....

Dumping resources.language-is.pri....

Dumping resources.language-it.pri....

Dumping resources.language-ja.pri....

Dumping resources.language-ka.pri....

Dumping resources.language-kk.pri....

Dumping resources.language-ko.pri....

Dumping resources.language-lt.pri....

Dumping resources.language-lv.pri....

Dumping resources.language-ms.pri....

Dumping resources.language-nb.pri....

Dumping resources.language-nl.pri....

Dumping resources.language-nn.pri....

Dumping resources.language-pl.pri....

Dumping resources.language-pt.pri....

Dumping resources.language-qps-ploc.pri....

Dumping resources.language-qps-ploca.pri....

Dumping resources.language-qps-plocm.pri....

Dumping resources.language-ro.pri....

Dumping resources.language-ru.pri....

Dumping resources.language-sk.pri....

Dumping resources.language-sl.pri....

Dumping resources.language-sq.pri....

Dumping resources.language-sr-cyrl.pri....

Dumping resources.language-sr-latn.pri....

Dumping resources.language-sv.pri....

Dumping resources.language-th.pri....

Dumping resources.language-tr.pri....

Dumping resources.language-uk.pri....

Dumping resources.language-vi.pri....

Dumping resources.language-zh-hans.pri....

Dumping resources.language-zh-hant.pri....

Dumping resources.pri....

Dumping resources.scale-100.pri....

Dumping resources.scale-125.pri....

Dumping resources.scale-150.pri....

Dumping resources.scale-400.pri....

Dumping resources....

Creating pri from dumps....

Language : af-za

Language : ar-sa

Language : az-latn-az

Language : bg-bg

Language : bs-latn-ba

Language : ca-es

Language : cs-cz

Language : cy-gb

Language : da-dk

Language : de-de

Language : el-gr

Cannot convert argument "0", with value: "System.Object[]", for "ImportNode" to type "System.Xml.XmlNode": "Cannot convert the "System.Object[]" value of type "System.Object[]" to type "System.Xml.XmlNode"." At C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps -13.0-RemovedAmazon\MakePri.ps1:52 char:9

Language : el-gr

Language : et-ee

Language : eu-es

Language : fa-ir

Language : fi-fi

Cannot convert argument "0", with value: "System.Object[]", for "ImportNode" to type "System.Xml.XmlNode": "Cannot convert the "System.Object[]" value of type "System.Object[]" to type "System.Xml.XmlNode"." At C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps -13.0-RemovedAmazon\MakePri.ps1:52 char:9

Language : fi-fi

Language : gl-es

Language : he-il

Language : hi-in

Language : hr-hr

Language : hu-hu

Language : id-id

Language : is-is

Language : it-it

Language : ja-jp

Language : ka-ge

Language : kk-kz

Language : ko-kr

Language : lt-lt

Language : lv-lv

Language : ms-my

Language : nb-no

Language : nl-nl

Language : nn-no

Language : pl-pl

Cannot convert argument "0", with value: "System.Object[]", for "ImportNode" to type "System.Xml.XmlNode": "Cannot convert the "System.Object[]" value of type "System.Object[]" to type "System.Xml.XmlNode"." At C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps -13.0-RemovedAmazon\MakePri.ps1:52 char:9

Language : pl-pl

Language : qps-ploc

Language : qps-ploca

Language : qps-plocm

Language : ro-ro

Language : ru-ru

Language : sk-sk

Language : sl-si

Language : sq-al

Language : sr-cyrl-rs

Language : sr-latn-rs

Language : sv-se

Language : th-th

Language : tr-tr

Language : uk-ua

Language : vi-vn

Language : zh-cn

Language : zh-tw

Scale : 100

Scale : 125

Scale : 150

Scale : 400

MustardChef commented 1 year ago

This is what shows when MakePri.ps1 is run

Howard20181 commented 1 year ago

Can't see the problem The problem occurs in "Creating pri from dumps ...." but there is no error in this sentence

Howard20181 commented 1 year ago

Maybe we need to run this line manually at the command line to see what happens. https://github.com/LSPosed/MagiskOnWSALocal/blob/c889b66e93c4e31c7ab1ba11acedd5cd648621e8/installer/MakePri.ps1#L36

MustardChef commented 1 year ago

Maybe we need to run this line manually at the command line to see what happens.

https://github.com/LSPosed/MagiskOnWSALocal/blob/c889b66e93c4e31c7ab1ba11acedd5cd648621e8/installer/MakePri.ps1#L36

Should I run this line manually?

Howard20181 commented 1 year ago

Run this MakePri.debug.ps1.txt

Howard20181 commented 1 year ago

Run this MakePri.debug.ps1.txt You need to regenerate

Almighty188 commented 1 year ago

This is after a fresh build after deleting the download folder, git pull and ./scripts/run.sh: Generate info WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-MindTheGapps-13.0

Finishing building.... done

Cleanup Work Directory done root@Dell-XPS15-9570:/mnt/c/Users/vince/Desktop/Windows Subsystem for Android/MagiskOnWSALocal#

image

With MakePri.debug.ps1 added: image

After MakePri.debug.ps1 is ran: image

Almighty188 commented 1 year ago

That's with the first MakePri.debug.ps1 from 52 minutes ago https://github.com/LSPosed/MagiskOnWSALocal/issues/450#issuecomment-1483906791 Will regenerate and provide output with the newer MakePri.debug.ps1 from 3 minutes ago.

MustardChef commented 1 year ago

This is what I get using the latest MakePri.debug.ps1

WARNING: Failed to merge resources from pri Trying to dump....

Directory: C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-
MindTheGapps-13.0-RemovedAmazon

Mode LastWriteTime Length Name


d----- 25/03/2023 20:37 priinfo Dumping resources.language-af.pri....

Dumping resources.language-ar.pri....

Dumping resources.language-az-latn.pri....

Dumping resources.language-bg.pri....

Dumping resources.language-bs.pri....

Dumping resources.language-ca.pri....

Dumping resources.language-cs.pri....

Dumping resources.language-cy.pri....

Dumping resources.language-da.pri....

Dumping resources.language-de.pri....

Dumping resources.language-el.pri....

Dumping resources.language-es.pri....

Dumping resources.language-et.pri....

Dumping resources.language-eu.pri....

Dumping resources.language-fa.pri....

Dumping resources.language-fi.pri....

Dumping resources.language-fr.pri....

Dumping resources.language-gl.pri....

Dumping resources.language-he.pri....

Dumping resources.language-hi.pri....

Dumping resources.language-hr.pri....

Dumping resources.language-hu.pri....

Dumping resources.language-id.pri....

Dumping resources.language-is.pri....

Dumping resources.language-it.pri....

Dumping resources.language-ja.pri....

Dumping resources.language-ka.pri....

Dumping resources.language-kk.pri....

Dumping resources.language-ko.pri....

Dumping resources.language-lt.pri....

Dumping resources.language-lv.pri....

Dumping resources.language-ms.pri....

Dumping resources.language-nb.pri....

Dumping resources.language-nl.pri....

Dumping resources.language-nn.pri....

Dumping resources.language-pl.pri....

Dumping resources.language-pt.pri....

Dumping resources.language-qps-ploc.pri....

Dumping resources.language-qps-ploca.pri....

Dumping resources.language-qps-plocm.pri....

Dumping resources.language-ro.pri....

Dumping resources.language-ru.pri....

Dumping resources.language-sk.pri....

Dumping resources.language-sl.pri....

Dumping resources.language-sq.pri....

Dumping resources.language-sr-cyrl.pri....

Dumping resources.language-sr-latn.pri....

Dumping resources.language-sv.pri....

Dumping resources.language-th.pri....

Dumping resources.language-tr.pri....

Dumping resources.language-uk.pri....

Dumping resources.language-vi.pri....

Dumping resources.language-zh-hans.pri....

Dumping resources.language-zh-hant.pri....

Dumping resources.pri....

Dumping resources.scale-100.pri....

Dumping resources.scale-125.pri....

Dumping resources.scale-150.pri....

Dumping resources.scale-400.pri....

Dumping resources....

WARNING: !!!STOP HERE FOR DEBUG!!! Run makepri.exe new /pr .\priinfo /cf .\xml\priconfig.xml /of .\resources.pri /mn .\AppxManifest.xml /o at command line!!!

PS C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps-13.0-RemovedAmazon> ./makepri.exe new /pr .\priinfo /cf .\xml\priconfig.xml /of .\resources.pri /mn .\AppxManifest.xml /o Index Pass Completed.

Finished building Version: 1.0 Resource Map Name: MicrosoftCorporationII.WindowsSubsystemForAndroid Named Resources: 0 Resource Candidates: 0 Successfully Completed

Howard20181 commented 1 year ago

The normal output is image

Howard20181 commented 1 year ago

In your folder "priinfo" after the dump is empty?

Howard20181 commented 1 year ago

After dumping of pri, priinfo will be full of XML.

Almighty188 commented 1 year ago

Output using MakePri.debug.ps1 from https://github.com/LSPosed/MagiskOnWSALocal/issues/450#issuecomment-1483916089

image
Howard20181 commented 1 year ago

Output using MakePri.debug.ps1 from #450 (comment) image

Here's the test version I gave you Can't you see that it says "!!!! !!!STOP HERE FOR DEBUG!!!" ?

Almighty188 commented 1 year ago

.\makepri.exe new /pr .\priinfo /cf .\xml\priconfig.xml /of .\resources.pri /mn .\AppxManifest.xml /o Index Pass Completed.

Finished building Version: 1.0 Resource Map Name: MicrosoftCorporationII.WindowsSubsystemForAndroid Named Resources: 0 Resource Candidates: 0 Successfully Completed PS C:\Users\vince\Desktop\Windows Subsystem for Android\MagiskOnWSALocal\output\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-MindTheGapps-13.0>

Howard20181 commented 1 year ago

Check the folder priinfo

Howard20181 commented 1 year ago

It should be image after dump

Almighty188 commented 1 year ago

PS C:\Users\vince\Desktop\Windows Subsystem for Android\MagiskOnWSALocal\output\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-MindTheGapps-13.0> cd priinfo PS C:\Users\vince\Desktop\Windows Subsystem for Android\MagiskOnWSALocal\output\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-MindTheGapps-13.0\priinfo> dir PS C:\Users\vince\Desktop\Windows Subsystem for Android\MagiskOnWSALocal\output\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-MindTheGapps-13.0\priinfo>

MustardChef commented 1 year ago

It should be image after dump

Nothing is there

Howard20181 commented 1 year ago

Now we should check why it dumps failed.

Howard20181 commented 1 year ago

Run this MakePri.debug.ps1.txt

MustardChef commented 1 year ago

Run this MakePri.debug.ps1.txt

WARNING: Failed to merge resources from pri Trying to dump....

Directory: C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-
MindTheGapps-13.0-RemovedAmazon

Mode LastWriteTime Length Name


d----- 25/03/2023 21:06 priinfo Dumping resources.language-af.pri....

WARNING: Dumping resources.language-af.pri failed Dumping resources.language-ar.pri....

WARNING: Dumping resources.language-ar.pri failed Dumping resources.language-az-latn.pri....

WARNING: Dumping resources.language-az-latn.pri failed Dumping resources.language-bg.pri....

WARNING: Dumping resources.language-bg.pri failed Dumping resources.language-bs.pri....

WARNING: Dumping resources.language-bs.pri failed Dumping resources.language-ca.pri....

WARNING: Dumping resources.language-ca.pri failed Dumping resources.language-cs.pri....

WARNING: Dumping resources.language-cs.pri failed Dumping resources.language-cy.pri....

WARNING: Dumping resources.language-cy.pri failed Dumping resources.language-da.pri....

WARNING: Dumping resources.language-da.pri failed Dumping resources.language-de.pri....

WARNING: Dumping resources.language-de.pri failed Dumping resources.language-el.pri....

WARNING: Dumping resources.language-el.pri failed Dumping resources.language-es.pri....

WARNING: Dumping resources.language-es.pri failed Dumping resources.language-et.pri....

WARNING: Dumping resources.language-et.pri failed Dumping resources.language-eu.pri....

WARNING: Dumping resources.language-eu.pri failed Dumping resources.language-fa.pri....

WARNING: Dumping resources.language-fa.pri failed Dumping resources.language-fi.pri....

WARNING: Dumping resources.language-fi.pri failed Dumping resources.language-fr.pri....

WARNING: Dumping resources.language-fr.pri failed Dumping resources.language-gl.pri....

WARNING: Dumping resources.language-gl.pri failed Dumping resources.language-he.pri....

WARNING: Dumping resources.language-he.pri failed Dumping resources.language-hi.pri....

WARNING: Dumping resources.language-hi.pri failed Dumping resources.language-hr.pri....

WARNING: Dumping resources.language-hr.pri failed Dumping resources.language-hu.pri....

WARNING: Dumping resources.language-hu.pri failed Dumping resources.language-id.pri....

WARNING: Dumping resources.language-id.pri failed Dumping resources.language-is.pri....

WARNING: Dumping resources.language-is.pri failed Dumping resources.language-it.pri....

WARNING: Dumping resources.language-it.pri failed Dumping resources.language-ja.pri....

WARNING: Dumping resources.language-ja.pri failed Dumping resources.language-ka.pri....

WARNING: Dumping resources.language-ka.pri failed Dumping resources.language-kk.pri....

WARNING: Dumping resources.language-kk.pri failed Dumping resources.language-ko.pri....

WARNING: Dumping resources.language-ko.pri failed Dumping resources.language-lt.pri....

WARNING: Dumping resources.language-lt.pri failed Dumping resources.language-lv.pri....

WARNING: Dumping resources.language-lv.pri failed Dumping resources.language-ms.pri....

WARNING: Dumping resources.language-ms.pri failed Dumping resources.language-nb.pri....

WARNING: Dumping resources.language-nb.pri failed Dumping resources.language-nl.pri....

WARNING: Dumping resources.language-nl.pri failed Dumping resources.language-nn.pri....

WARNING: Dumping resources.language-nn.pri failed Dumping resources.language-pl.pri....

WARNING: Dumping resources.language-pl.pri failed Dumping resources.language-pt.pri....

WARNING: Dumping resources.language-pt.pri failed Dumping resources.language-qps-ploc.pri....

WARNING: Dumping resources.language-qps-ploc.pri failed Dumping resources.language-qps-ploca.pri....

WARNING: Dumping resources.language-qps-ploca.pri failed Dumping resources.language-qps-plocm.pri....

WARNING: Dumping resources.language-qps-plocm.pri failed Dumping resources.language-ro.pri....

WARNING: Dumping resources.language-ro.pri failed Dumping resources.language-ru.pri....

WARNING: Dumping resources.language-ru.pri failed Dumping resources.language-sk.pri....

WARNING: Dumping resources.language-sk.pri failed Dumping resources.language-sl.pri....

WARNING: Dumping resources.language-sl.pri failed Dumping resources.language-sq.pri....

WARNING: Dumping resources.language-sq.pri failed Dumping resources.language-sr-cyrl.pri....

WARNING: Dumping resources.language-sr-cyrl.pri failed Dumping resources.language-sr-latn.pri....

WARNING: Dumping resources.language-sr-latn.pri failed Dumping resources.language-sv.pri....

WARNING: Dumping resources.language-sv.pri failed Dumping resources.language-th.pri....

WARNING: Dumping resources.language-th.pri failed Dumping resources.language-tr.pri....

WARNING: Dumping resources.language-tr.pri failed Dumping resources.language-uk.pri....

WARNING: Dumping resources.language-uk.pri failed Dumping resources.language-vi.pri....

WARNING: Dumping resources.language-vi.pri failed Dumping resources.language-zh-hans.pri....

WARNING: Dumping resources.language-zh-hans.pri failed Dumping resources.language-zh-hant.pri....

WARNING: Dumping resources.language-zh-hant.pri failed Dumping resources.pri....

WARNING: Dumping resources.pri failed Dumping resources.scale-100.pri....

WARNING: Dumping resources.scale-100.pri failed Dumping resources.scale-125.pri....

WARNING: Dumping resources.scale-125.pri failed Dumping resources.scale-150.pri....

WARNING: Dumping resources.scale-150.pri failed Dumping resources.scale-400.pri....

WARNING: Dumping resources.scale-400.pri failed Dumping resources....

WARNING: !!!STOP HERE FOR DEBUG!!! Run makepri.exe new /pr .\priinfo /cf .\xml\priconfig.xml /of .\resources.pri /mn .\AppxManifest.xml /o at command line!!!

PS C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps-13.0-RemovedAmazon> ./makepri.exe new /pr .\priinfo /cf .\xml\priconfig.xml /of .\resources.pri /mn .\AppxManifest.xml /o Index Pass Completed.

Finished building Version: 1.0 Resource Map Name: MicrosoftCorporationII.WindowsSubsystemForAndroid Named Resources: 0 Resource Candidates: 0 Successfully Completed PS C:\Users\MCDeltaT\Downloads\WSA_2302.40000.8.0_x64_Release-Nightly-with-magisk-981ccabb(25210)-canary-MindTheGapps-13.0-RemovedAmazon>

Almighty188 commented 1 year ago

Output using MakePri.debug.ps1 from https://github.com/LSPosed/MagiskOnWSALocal/issues/450#issuecomment-1483920984 image

Howard20181 commented 1 year ago

Run this, you may need to regenerate WSA. MakePri.debug.ps1.txt It should be image

Almighty188 commented 1 year ago

Output using MakePri.debug.ps1 from https://github.com/LSPosed/MagiskOnWSALocal/issues/450#issuecomment-1483924015 image

MustardChef commented 1 year ago

I also get the same exit codes as @Almighty188

Howard20181 commented 1 year ago

Can you try to dump one of the pri manually? E.g. .\makepri.exe dump /if .\pri\resources.language-zh-hans.pri /o /es .\pri\resources.pri /of .\priinfo\resources.language-zh-hans.pri.xml /dt detailed