Installing modules stucks at "validating"

I try to install additional modules and it stuck at validating forever , no error message
this is on Unity 2021.3.11f1 and Hub version 3.3.0. on Windows 11 Pro and yes I allowed Unity Hub to modify my computer and yes I allowed the Unity Hub to pass the firewall

I NEED those modules!!!, the install log as follows :

EDIT: A Workaround is to uninstall the Editor Version in question completely and reinstall it with all the selected modules you need.But hey @ Unity Team this is not a solution, please fix ....in best case before christmas (subtle Duke Nukem reference confirmed)


{"timestamp":"2022-11-12T12:16:34.330Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-11-12T12:16:34.331Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}
{"timestamp":"2022-11-12T12:16:34.372Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup64-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup64-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-fde2c080-6282-11ed-b427-d7b7e8dfbf5e\",\"installerSizeInBytes\":2414984192,\"type\":0,\"uid\":\"2021.3.11f1\",\"editorVersion\":\"2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T12:16:34.372Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T12:16:34.372Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T12:16:34.373Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T12:16:34.380Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.380Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T12:16:34.380Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 2414984192 bytes / 2.25 GB...' ]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1817488945152 bytes' ]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-fde2c080-6282-11ed-b427-d7b7e8dfbf5e\\\\UnitySetup64-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.381Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR' ]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying presence of an existing editor installation...' ]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying presence of an Editor binary in path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Unity.exe'\n]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Existing Editor Installation Check: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T12:16:34.382Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T12:16:34.383Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.383Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T12:16:34.387Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeEditorInstallation' ]"}
{"timestamp":"2022-11-12T12:16:34.388Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T12:16:34.388Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T12:16:34.388Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-fde2c080-6282-11ed-b427-d7b7e8dfbf5e\\\\UnitySetup64-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T12:53:52.997Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-11-12T12:53:52.997Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}
{"timestamp":"2022-11-12T12:53:53.027Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup64-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup64-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-2521a670-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":2414984192,\"type\":0,\"uid\":\"2021.3.11f1\",\"editorVersion\":\"2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T12:53:53.027Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T12:53:53.028Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T12:53:53.028Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T12:53:53.030Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.031Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T12:53:53.031Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 2414984192 bytes / 2.25 GB...' ]"}
{"timestamp":"2022-11-12T12:53:53.031Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1804044304384 bytes' ]"}
{"timestamp":"2022-11-12T12:53:53.031Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.031Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T12:53:53.032Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2521a670-6288-11ed-847c-35451b3b0600\\\\UnitySetup64-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T12:53:53.033Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.033Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T12:53:53.033Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR' ]"}
{"timestamp":"2022-11-12T12:53:53.033Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying presence of an existing editor installation...' ]"}
{"timestamp":"2022-11-12T12:53:53.033Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying presence of an Editor binary in path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Unity.exe'\n]"}
{"timestamp":"2022-11-12T12:53:53.034Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Existing Editor Installation Check: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.034Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T12:53:53.034Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T12:53:53.034Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.034Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T12:53:53.041Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeEditorInstallation' ]"}
{"timestamp":"2022-11-12T12:53:53.042Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T12:53:53.042Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T12:53:53.043Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2521a670-6288-11ed-847c-35451b3b0600\\\\UnitySetup64-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:00:08.507Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterEditorInstallation' ]"}
{"timestamp":"2022-11-12T13:00:08.507Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Check DotNet Core Prerequisites, os release',\n [ '10', '0', '22621' ]\n]"}
{"timestamp":"2022-11-12T13:00:08.507Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'major', 10, 'minor', 0 ]"}
{"timestamp":"2022-11-12T13:00:08.507Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'shouldInstallKB2999226: ',\n false,\n 'shouldInstallKB2533623: ',\n false\n]"}
{"timestamp":"2022-11-12T13:00:08.514Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Creating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:00:12.470Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Android-Support-for-Editor-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup-Android-Support-for-Editor-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-25288440-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":382754816,\"type\":1,\"uid\":\"android\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T13:00:12.470Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:00:12.470Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:00:12.471Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 382754816 bytes / 365.02 MB...' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1796967366656 bytes' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:00:12.472Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25288440-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Android-Support-for-Editor-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T13:00:12.473Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.473Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:00:12.473Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:00:12.473Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: android'\n]"}
{"timestamp":"2022-11-12T13:00:12.473Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:00:12.474Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.474Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:00:12.474Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:00:12.474Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.474Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:00:12.479Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:00:12.479Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:00:12.479Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:00:12.479Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T13:00:12.479Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25288440-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Android-Support-for-Editor-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:01:15.072Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:15.073Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:18.533Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip\",\"installerFilename\":\"jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-252b4360-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":153000000,\"type\":1,\"uid\":\"android-open-jdk-8u172-b11\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\OpenJDK\"}'\n]"}
{"timestamp":"2022-11-12T13:01:18.533Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:01:18.534Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:01:18.534Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:01:18.536Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:01:18.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 153000000 bytes / 145.91 MB...' ]"}
{"timestamp":"2022-11-12T13:01:18.538Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1794957766656 bytes' ]"}
{"timestamp":"2022-11-12T13:01:18.538Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.538Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:01:18.538Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-252b4360-6288-11ed-847c-35451b3b0600\\\\jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip'\n]"}
{"timestamp":"2022-11-12T13:01:18.540Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.540Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:01:18.540Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:01:18.540Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-open-jdk-8u172-b11', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\OpenJDK\"\n]"}
{"timestamp":"2022-11-12T13:01:18.541Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-open-jdk-8u172-b11' ]"}
{"timestamp":"2022-11-12T13:01:18.541Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\OpenJDK'\n]"}
{"timestamp":"2022-11-12T13:01:18.542Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.542Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:18.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:01:18.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:01:18.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:01:18.551Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:18.551Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-open-jdk-8u172-b11, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK'\n]"}
{"timestamp":"2022-11-12T13:01:18.552Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:01:18.552Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:01:20.228Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:01:20.229Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:20.231Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:24.533Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"sdk-tools-windows-4333796.zip\",\"installerFilename\":\"sdk-tools-windows-4333796.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-252c06b0-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":148000000,\"type\":1,\"uid\":\"android-sdk-ndk-tools\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\"}'\n]"}
{"timestamp":"2022-11-12T13:01:24.533Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:01:24.534Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:01:24.534Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:01:24.535Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.535Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:01:24.536Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 148000000 bytes / 141.14 MB...' ]"}
{"timestamp":"2022-11-12T13:01:24.536Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1794796646400 bytes' ]"}
{"timestamp":"2022-11-12T13:01:24.536Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.536Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:01:24.536Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-252c06b0-6288-11ed-847c-35451b3b0600\\\\sdk-tools-windows-4333796.zip'\n]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-ndk-tools', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\"\n]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-ndk-tools' ]"}
{"timestamp":"2022-11-12T13:01:24.537Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK'\n]"}
{"timestamp":"2022-11-12T13:01:24.538Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.538Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:24.539Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.539Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:01:24.539Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:01:24.539Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.540Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:01:24.555Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:24.555Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-ndk-tools, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK'\n]"}
{"timestamp":"2022-11-12T13:01:24.556Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:01:24.556Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:01:28.382Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:01:28.383Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:28.385Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:30.541Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"android-ndk-r21d-windows-x86_64.zip\",\"installerFilename\":\"android-ndk-r21d-windows-x86_64.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-252ca2f0-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":1024000000,\"type\":1,\"uid\":\"android-ndk-r21d\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\NDK\"}'\n]"}
{"timestamp":"2022-11-12T13:01:30.542Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:01:30.542Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:01:30.542Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:01:30.544Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.544Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:01:30.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 1024000000 bytes / 976.56 MB...' ]"}
{"timestamp":"2022-11-12T13:01:30.545Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1794612416512 bytes' ]"}
{"timestamp":"2022-11-12T13:01:30.545Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:01:30.545Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-252ca2f0-6288-11ed-847c-35451b3b0600\\\\android-ndk-r21d-windows-x86_64.zip'\n]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-ndk-r21d', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\NDK\"\n]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-ndk-r21d' ]"}
{"timestamp":"2022-11-12T13:01:30.546Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\NDK'\n]"}
{"timestamp":"2022-11-12T13:01:30.547Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.547Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:01:30.548Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.548Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:01:30.549Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:01:30.549Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.549Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:01:30.566Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:01:30.567Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-ndk-r21d, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK'\n]"}
{"timestamp":"2022-11-12T13:01:30.567Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:01:30.567Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:08.664Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:08.664Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:08.688Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:12.589Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip\",\"installerFilename\":\"efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-252e0280-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":51300000,\"type\":1,\"uid\":\"android-sdk-build-tools-30.0.2\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\build-tools\"}'\n]"}
{"timestamp":"2022-11-12T13:02:12.589Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:12.590Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:12.590Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:12.591Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.591Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:12.591Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 51300000 bytes / 48.92 MB...' ]"}
{"timestamp":"2022-11-12T13:02:12.591Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790819860480 bytes' ]"}
{"timestamp":"2022-11-12T13:02:12.591Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-252e0280-6288-11ed-847c-35451b3b0600\\\\efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip'\n]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-build-tools-30.0.2', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\build-tools\"\n]"}
{"timestamp":"2022-11-12T13:02:12.592Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-build-tools-30.0.2' ]"}
{"timestamp":"2022-11-12T13:02:12.593Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\build-tools'\n]"}
{"timestamp":"2022-11-12T13:02:12.593Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.593Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:12.594Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.594Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:12.595Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:12.595Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.595Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:12.597Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:12.598Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-build-tools-30.0.2, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/build-tools'\n]"}
{"timestamp":"2022-11-12T13:02:12.598Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:12.598Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:13.944Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:13.945Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:13.950Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:18.601Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-tools_r30.0.4-windows.zip\",\"installerFilename\":\"platform-tools_r30.0.4-windows.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-252ffe50-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":8000000,\"type\":1,\"uid\":\"android-sdk-platform-tools-30.0.4\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\"}'\n]"}
{"timestamp":"2022-11-12T13:02:18.603Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:18.604Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:18.605Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:18.607Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.608Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:18.608Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 8000000 bytes / 7.63 MB...' ]"}
{"timestamp":"2022-11-12T13:02:18.609Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790682198016 bytes' ]"}
{"timestamp":"2022-11-12T13:02:18.609Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.610Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:18.610Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-252ffe50-6288-11ed-847c-35451b3b0600\\\\platform-tools_r30.0.4-windows.zip'\n]"}
{"timestamp":"2022-11-12T13:02:18.611Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.611Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:18.611Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:18.612Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platform-tools-30.0.4', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\"\n]"}
{"timestamp":"2022-11-12T13:02:18.612Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platform-tools-30.0.4' ]"}
{"timestamp":"2022-11-12T13:02:18.612Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK'\n]"}
{"timestamp":"2022-11-12T13:02:18.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:18.615Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.615Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:18.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:18.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:18.619Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:18.619Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platform-tools-30.0.4, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK'\n]"}
{"timestamp":"2022-11-12T13:02:18.619Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:18.620Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:19.558Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:19.558Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:19.560Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:24.603Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-29_r05.zip\",\"installerFilename\":\"platform-29_r05.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-25309a90-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":78300000,\"type\":1,\"uid\":\"android-sdk-platforms-29\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\platforms\"}'\n]"}
{"timestamp":"2022-11-12T13:02:24.603Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:24.603Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:24.603Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:24.604Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.604Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:24.604Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 78300000 bytes / 74.67 MB...' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790655746048 bytes' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25309a90-6288-11ed-847c-35451b3b0600\\\\platform-29_r05.zip'\n]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platforms-29', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms\"\n]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platforms-29' ]"}
{"timestamp":"2022-11-12T13:02:24.605Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms'\n]"}
{"timestamp":"2022-11-12T13:02:24.606Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.606Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:24.606Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.607Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:24.607Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:24.607Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.607Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:24.609Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:24.609Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platforms-29, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/platforms'\n]"}
{"timestamp":"2022-11-12T13:02:24.611Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:24.611Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:35.290Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:35.291Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:35.308Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:36.609Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-30_r03.zip\",\"installerFilename\":\"platform-30_r03.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-25329660-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":52300000,\"type\":1,\"uid\":\"android-sdk-platforms-30\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\platforms\"}'\n]"}
{"timestamp":"2022-11-12T13:02:36.610Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:36.611Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:36.611Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:36.612Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.612Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:36.612Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 52300000 bytes / 49.88 MB...' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790509391872 bytes' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25329660-6288-11ed-847c-35451b3b0600\\\\platform-30_r03.zip'\n]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:36.613Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:36.614Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platforms-30', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms\"\n]"}
{"timestamp":"2022-11-12T13:02:36.614Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platforms-30' ]"}
{"timestamp":"2022-11-12T13:02:36.614Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms'\n]"}
{"timestamp":"2022-11-12T13:02:36.614Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.614Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:36.615Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:36.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:36.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.616Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:36.622Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:36.622Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platforms-30, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/platforms'\n]"}
{"timestamp":"2022-11-12T13:02:36.622Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:36.623Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:46.610Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:46.611Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:46.629Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:48.631Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"commandlinetools-win-6609375_latest.zip\",\"installerFilename\":\"commandlinetools-win-6609375_latest.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-253359b0-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":86517250,\"type\":1,\"uid\":\"android-sdk-command-line-tools-2.1\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\cmdline-tools\"}'\n]"}
{"timestamp":"2022-11-12T13:02:48.632Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:48.633Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:48.633Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:48.634Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.635Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:48.635Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 86517250 bytes / 82.51 MB...' ]"}
{"timestamp":"2022-11-12T13:02:48.636Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790392459264 bytes' ]"}
{"timestamp":"2022-11-12T13:02:48.636Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.636Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:48.636Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-253359b0-6288-11ed-847c-35451b3b0600\\\\commandlinetools-win-6609375_latest.zip'\n]"}
{"timestamp":"2022-11-12T13:02:48.637Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.637Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:48.637Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:48.637Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-command-line-tools-2.1', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\cmdline-tools\"\n]"}
{"timestamp":"2022-11-12T13:02:48.637Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-command-line-tools-2.1' ]"}
{"timestamp":"2022-11-12T13:02:48.638Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\cmdline-tools'\n]"}
{"timestamp":"2022-11-12T13:02:48.638Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.638Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:48.641Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.641Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:48.641Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:48.641Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.641Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:48.645Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:48.645Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-command-line-tools-2.1, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/cmdline-tools'\n]"}
{"timestamp":"2022-11-12T13:02:48.645Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:48.645Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T13:02:49.238Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T13:02:49.239Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:49.244Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:54.657Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-iOS-Support-for-Editor-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup-iOS-Support-for-Editor-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-25346b20-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":428030976,\"type\":1,\"uid\":\"ios\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T13:02:54.658Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:54.659Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:54.659Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:54.660Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Linux-Server-Support-for-Editor-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup-Linux-Server-Support-for-Editor-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-2537ed90-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":106567680,\"type\":1,\"uid\":\"linux-server\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T13:02:54.661Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:54.661Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Windows-IL2CPP-Support-for-Editor-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup-Windows-IL2CPP-Support-for-Editor-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-2538d7f0-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":315558912,\"type\":1,\"uid\":\"windows-il2cpp\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T13:02:54.661Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:54.661Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-WebGL-Support-for-Editor-2021.3.11f1.exe\",\"installerFilename\":\"UnitySetup-WebGL-Support-for-Editor-2021.3.11f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-253889d0-6288-11ed-847c-35451b3b0600\",\"installerSizeInBytes\":344541184,\"type\":1,\"uid\":\"webgl\",\"editorVersion\":\"2021.3.11f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2021.3.11f1\"}'\n]"}
{"timestamp":"2022-11-12T13:02:54.662Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T13:02:54.662Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:54.662Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:54.662Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:54.662Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:54.663Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T13:02:54.663Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T13:02:54.664Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.665Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:54.665Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 428030976 bytes / 408.2 MB...' ]"}
{"timestamp":"2022-11-12T13:02:54.665Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790305538048 bytes' ]"}
{"timestamp":"2022-11-12T13:02:54.666Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.666Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:54.666Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25346b20-6288-11ed-847c-35451b3b0600\\\\UnitySetup-iOS-Support-for-Editor-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T13:02:54.667Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.667Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:54.667Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:54.667Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: ios'\n]"}
{"timestamp":"2022-11-12T13:02:54.668Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:54.668Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.668Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:54.668Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 106567680 bytes / 101.63 MB...' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790305538048 bytes' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2537ed90-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Linux-Server-Support-for-Editor-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 315558912 bytes / 300.94 MB...' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790305538048 bytes' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2538d7f0-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Windows-IL2CPP-Support-for-Editor-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T13:02:54.669Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 344541184 bytes / 328.58 MB...' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1790305538048 bytes' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-253889d0-6288-11ed-847c-35451b3b0600\\\\UnitySetup-WebGL-Support-for-Editor-2021.3.11f1.exe'\n]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:54.670Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: linux-server'\n]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: windows-il2cpp'\n]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: webgl'\n]"}
{"timestamp":"2022-11-12T13:02:54.671Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:02:54.672Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.672Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:54.672Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.673Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.674Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T13:02:54.694Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:54.694Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of ios, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.695Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:54.695Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of linux-server, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.695Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:54.695Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T13:02:54.695Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-25346b20-6288-11ed-847c-35451b3b0600\\\\UnitySetup-iOS-Support-for-Editor-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of windows-il2cpp, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of webgl, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T13:02:54.701Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2537ed90-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Linux-Server-Support-for-Editor-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.705Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:54.705Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T13:02:54.705Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-2538d7f0-6288-11ed-847c-35451b3b0600\\\\UnitySetup-Windows-IL2CPP-Support-for-Editor-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:02:54.709Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T13:02:54.709Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T13:02:54.709Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-253889d0-6288-11ed-847c-35451b3b0600\\\\UnitySetup-WebGL-Support-for-Editor-2021.3.11f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1'\n]"}
{"timestamp":"2022-11-12T13:03:13.867Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:03:13.871Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:03:54.841Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:03:54.843Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:04:05.205Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:04:05.206Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T13:04:05.234Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T13:04:05.247Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.3.11f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:47:38.615Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-11-12T17:47:38.615Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}
{"timestamp":"2022-11-12T17:47:38.650Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup64-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup64-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f58195f0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":3009069056,\"type\":0,\"uid\":\"2020.3.19f1\",\"editorVersion\":\"2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:47:38.650Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:47:38.651Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:47:38.651Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 3009069056 bytes / 2.8 GB...' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1767552208896 bytes' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.654Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:47:38.655Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58195f0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup64-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:47:38.655Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.655Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:47:38.655Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR' ]"}
{"timestamp":"2022-11-12T17:47:38.656Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying presence of an existing editor installation...' ]"}
{"timestamp":"2022-11-12T17:47:38.656Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying presence of an Editor binary in path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Unity.exe'\n]"}
{"timestamp":"2022-11-12T17:47:38.656Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Existing Editor Installation Check: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.657Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:47:38.657Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:47:38.657Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.657Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:47:38.662Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeEditorInstallation' ]"}
{"timestamp":"2022-11-12T17:47:38.663Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:47:38.663Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:47:38.663Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58195f0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup64-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:50:18.891Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterEditorInstallation' ]"}
{"timestamp":"2022-11-12T17:50:18.892Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Check DotNet Core Prerequisites, os release',\n [ '10', '0', '22621' ]\n]"}
{"timestamp":"2022-11-12T17:50:18.892Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'major', 10, 'minor', 0 ]"}
{"timestamp":"2022-11-12T17:50:18.892Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'shouldInstallKB2999226: ',\n false,\n 'shouldInstallKB2533623: ',\n false\n]"}
{"timestamp":"2022-11-12T17:50:18.895Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Creating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:50:21.152Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Android-Support-for-Editor-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup-Android-Support-for-Editor-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f5884cb0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":371248128,\"type\":1,\"uid\":\"android\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:50:21.152Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:50:21.152Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:50:21.152Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 371248128 bytes / 354.05 MB...' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1761810731008 bytes' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.153Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5884cb0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Android-Support-for-Editor-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: android'\n]"}
{"timestamp":"2022-11-12T17:50:21.154Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:50:21.156Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.156Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:50:21.156Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:50:21.156Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.156Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:50:21.159Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:50:21.160Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:50:21.160Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:50:21.160Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:50:21.160Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5884cb0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Android-Support-for-Editor-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:51:20.781Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:20.783Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:21.243Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip\",\"installerFilename\":\"jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f589fa60-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":153000000,\"type\":1,\"uid\":\"android-open-jdk-8u172-b11\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\OpenJDK\"}'\n]"}
{"timestamp":"2022-11-12T17:51:21.243Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:51:21.243Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:51:21.243Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:51:21.244Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.244Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:51:21.244Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 153000000 bytes / 145.91 MB...' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1759924305920 bytes' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f589fa60-62b0-11ed-9b27-258ccd8e9a47\\\\jdk8u172-b11_4be8440cc514099cfe1b50cbc74128f6955cd90fd5afe15ea7be60f832de67b4.zip'\n]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:51:21.245Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-open-jdk-8u172-b11', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\OpenJDK\"\n]"}
{"timestamp":"2022-11-12T17:51:21.246Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-open-jdk-8u172-b11' ]"}
{"timestamp":"2022-11-12T17:51:21.246Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\OpenJDK'\n]"}
{"timestamp":"2022-11-12T17:51:21.246Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.246Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:21.247Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.247Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:51:21.247Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:51:21.247Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.247Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:51:21.250Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:21.250Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-open-jdk-8u172-b11, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK'\n]"}
{"timestamp":"2022-11-12T17:51:21.251Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:51:21.251Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:51:22.936Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:51:22.937Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:22.940Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:27.256Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"sdk-tools-windows-4333796.zip\",\"installerFilename\":\"sdk-tools-windows-4333796.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f58b8100-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":148000000,\"type\":1,\"uid\":\"android-sdk-ndk-tools\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\"}'\n]"}
{"timestamp":"2022-11-12T17:51:27.257Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:51:27.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:51:27.260Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:51:27.263Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.263Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:51:27.264Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 148000000 bytes / 141.14 MB...' ]"}
{"timestamp":"2022-11-12T17:51:27.265Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1759763132416 bytes' ]"}
{"timestamp":"2022-11-12T17:51:27.265Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.265Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:51:27.266Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58b8100-62b0-11ed-9b27-258ccd8e9a47\\\\sdk-tools-windows-4333796.zip'\n]"}
{"timestamp":"2022-11-12T17:51:27.266Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.267Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:51:27.267Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:51:27.267Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-ndk-tools', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\"\n]"}
{"timestamp":"2022-11-12T17:51:27.268Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-ndk-tools' ]"}
{"timestamp":"2022-11-12T17:51:27.268Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK'\n]"}
{"timestamp":"2022-11-12T17:51:27.268Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.269Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:27.271Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.272Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:51:27.272Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:51:27.272Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.272Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:51:27.289Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:27.289Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-ndk-tools, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK'\n]"}
{"timestamp":"2022-11-12T17:51:27.290Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:51:27.290Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:51:31.145Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:51:31.146Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:31.149Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:33.253Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"android-ndk-r19-windows-x86_64.zip\",\"installerFilename\":\"android-ndk-r19-windows-x86_64.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f58d55c0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":759000000,\"type\":1,\"uid\":\"android-ndk-r19\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\NDK\"}'\n]"}
{"timestamp":"2022-11-12T17:51:33.253Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:51:33.254Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:51:33.254Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:51:33.255Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.255Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:51:33.255Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 759000000 bytes / 723.84 MB...' ]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1759576903680 bytes' ]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58d55c0-62b0-11ed-9b27-258ccd8e9a47\\\\android-ndk-r19-windows-x86_64.zip'\n]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.256Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-ndk-r19', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\NDK\"\n]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-ndk-r19' ]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\NDK'\n]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.257Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:51:33.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:51:33.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:51:33.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.259Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:51:33.278Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:51:33.278Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-ndk-r19, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK'\n]"}
{"timestamp":"2022-11-12T17:51:33.278Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:51:33.278Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:52:08.302Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:52:08.303Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:08.334Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:09.299Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip\",\"installerFilename\":\"efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f58e6730-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":51300000,\"type\":1,\"uid\":\"android-sdk-build-tools-30.0.2\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\build-tools\"}'\n]"}
{"timestamp":"2022-11-12T17:52:09.301Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:09.303Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:09.304Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:09.307Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.308Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:09.308Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 51300000 bytes / 48.92 MB...' ]"}
{"timestamp":"2022-11-12T17:52:09.309Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756809748480 bytes' ]"}
{"timestamp":"2022-11-12T17:52:09.309Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.309Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:09.310Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58e6730-62b0-11ed-9b27-258ccd8e9a47\\\\efbaa277338195608aa4e3dbd43927e97f60218c.build-tools_r30.0.2-windows.zip'\n]"}
{"timestamp":"2022-11-12T17:52:09.310Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.311Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:09.311Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:09.312Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-build-tools-30.0.2', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\build-tools\"\n]"}
{"timestamp":"2022-11-12T17:52:09.312Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-build-tools-30.0.2' ]"}
{"timestamp":"2022-11-12T17:52:09.312Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\build-tools'\n]"}
{"timestamp":"2022-11-12T17:52:09.313Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.313Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:09.316Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.317Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:09.317Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:09.317Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.317Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:09.339Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:09.339Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-build-tools-30.0.2, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/build-tools'\n]"}
{"timestamp":"2022-11-12T17:52:09.340Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:09.340Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:52:10.693Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:52:10.694Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:10.699Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:15.297Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-tools_r28.0.1-windows.zip\",\"installerFilename\":\"platform-tools_r28.0.1-windows.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f58fc6c0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":4550000,\"type\":1,\"uid\":\"android-sdk-platform-tools-28.0.1\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\"}'\n]"}
{"timestamp":"2022-11-12T17:52:15.297Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:15.297Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:15.298Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:15.299Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.299Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:15.299Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 4550000 bytes / 4.34 MB...' ]"}
{"timestamp":"2022-11-12T17:52:15.299Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756671729664 bytes' ]"}
{"timestamp":"2022-11-12T17:52:15.299Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f58fc6c0-62b0-11ed-9b27-258ccd8e9a47\\\\platform-tools_r28.0.1-windows.zip'\n]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platform-tools-28.0.1', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\"\n]"}
{"timestamp":"2022-11-12T17:52:15.300Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platform-tools-28.0.1' ]"}
{"timestamp":"2022-11-12T17:52:15.301Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK'\n]"}
{"timestamp":"2022-11-12T17:52:15.301Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.301Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:15.302Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.302Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:15.302Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:15.302Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.303Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:15.323Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:15.323Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platform-tools-28.0.1, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK'\n]"}
{"timestamp":"2022-11-12T17:52:15.324Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:15.324Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:52:16.152Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:52:16.152Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:16.153Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:21.304Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-29_r05.zip\",\"installerFilename\":\"platform-29_r05.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f59210b0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":78300000,\"type\":1,\"uid\":\"android-sdk-platforms-29\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\platforms\"}'\n]"}
{"timestamp":"2022-11-12T17:52:21.305Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:21.305Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:21.306Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:21.308Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.308Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:21.308Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 78300000 bytes / 74.67 MB...' ]"}
{"timestamp":"2022-11-12T17:52:21.308Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756649213952 bytes' ]"}
{"timestamp":"2022-11-12T17:52:21.309Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.309Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:21.309Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f59210b0-62b0-11ed-9b27-258ccd8e9a47\\\\platform-29_r05.zip'\n]"}
{"timestamp":"2022-11-12T17:52:21.309Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.310Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:21.310Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:21.310Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platforms-29', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms\"\n]"}
{"timestamp":"2022-11-12T17:52:21.310Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platforms-29' ]"}
{"timestamp":"2022-11-12T17:52:21.310Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms'\n]"}
{"timestamp":"2022-11-12T17:52:21.311Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.311Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:21.314Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.314Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:21.314Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:21.314Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.314Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:21.318Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:21.318Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platforms-29, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/platforms'\n]"}
{"timestamp":"2022-11-12T17:52:21.320Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:21.320Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:52:31.896Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:52:31.897Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:31.913Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:33.324Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"platform-30_r03.zip\",\"installerFilename\":\"platform-30_r03.zip\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f592acf0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":52300000,\"type\":1,\"uid\":\"android-sdk-platforms-30\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\\\\\\\\Editor\\\\\\\\Data\\\\\\\\PlaybackEngines\\\\\\\\AndroidPlayer\\\\\\\\SDK\\\\\\\\platforms\"}'\n]"}
{"timestamp":"2022-11-12T17:52:33.326Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:33.327Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:33.328Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:33.330Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.331Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:33.331Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 52300000 bytes / 49.88 MB...' ]"}
{"timestamp":"2022-11-12T17:52:33.332Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756492816384 bytes' ]"}
{"timestamp":"2022-11-12T17:52:33.333Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.333Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:33.333Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f592acf0-62b0-11ed-9b27-258ccd8e9a47\\\\platform-30_r03.zip'\n]"}
{"timestamp":"2022-11-12T17:52:33.334Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.334Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:33.335Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:33.335Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n \"Verifying the module destination... id: 'android-sdk-platforms-30', destination: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms\"\n]"}
{"timestamp":"2022-11-12T17:52:33.335Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Module id: android-sdk-platforms-30' ]"}
{"timestamp":"2022-11-12T17:52:33.335Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[\n 'Module destination path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\Editor\\\\Data\\\\PlaybackEngines\\\\AndroidPlayer\\\\SDK\\\\platforms'\n]"}
{"timestamp":"2022-11-12T17:52:33.336Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Editor Module Installation Destination Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.336Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:33.339Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.339Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:33.339Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:33.340Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.340Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:33.363Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:33.363Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of android-sdk-platforms-30, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1/Editor/Data/PlaybackEngines/AndroidPlayer/SDK/platforms'\n]"}
{"timestamp":"2022-11-12T17:52:33.364Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:33.364Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromZip' ]"}
{"timestamp":"2022-11-12T17:52:43.310Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[ 'unzip finished' ]"}
{"timestamp":"2022-11-12T17:52:43.311Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:43.328Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:45.348Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-iOS-Support-for-Editor-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup-iOS-Support-for-Editor-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f5940c80-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":369591296,\"type\":1,\"uid\":\"ios\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:52:45.349Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:45.350Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:45.351Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:45.352Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Linux-IL2CPP-Support-for-Editor-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup-Linux-IL2CPP-Support-for-Editor-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f5959320-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":103375872,\"type\":1,\"uid\":\"linux-il2cpp\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:52:45.352Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:45.352Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Linux-Mono-Support-for-Editor-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup-Linux-Mono-Support-for-Editor-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f59719c0-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":102764544,\"type\":1,\"uid\":\"linux-mono\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:52:45.352Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:45.353Z","level":"debug","moduleName":"InstallerWinProcess","message":"[\n 'Validation strategy: {\"destination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\",\"destinationFilename\":\"UnitySetup-Windows-IL2CPP-Support-for-Editor-2020.3.19f1.exe\",\"installerFilename\":\"UnitySetup-Windows-IL2CPP-Support-for-Editor-2020.3.19f1.exe\",\"installerPath\":\"C:\\\\\\\\Users\\\\\\\\derhe\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\unityhub-f5987950-62b0-11ed-9b27-258ccd8e9a47\",\"installerSizeInBytes\":73613312,\"type\":1,\"uid\":\"windows-il2cpp\",\"editorVersion\":\"2020.3.19f1\",\"moduleDestination\":\"C:\\\\\\\\Program Files\\\\\\\\Unity\\\\\\\\Hub\\\\\\\\Editor\\\\\\\\2020.3.19f1\"}'\n]"}
{"timestamp":"2022-11-12T17:52:45.353Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Executing the Install Validation Strategy...' ]"}
{"timestamp":"2022-11-12T17:52:45.353Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:45.353Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:45.354Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:45.354Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:45.354Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating destination path permission for access...' ]"}
{"timestamp":"2022-11-12T17:52:45.354Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor' ]"}
{"timestamp":"2022-11-12T17:52:45.355Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.355Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:45.356Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 369591296 bytes / 352.47 MB...' ]"}
{"timestamp":"2022-11-12T17:52:45.356Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756362452992 bytes' ]"}
{"timestamp":"2022-11-12T17:52:45.356Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.356Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:45.357Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5940c80-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-iOS-Support-for-Editor-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:52:45.357Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.358Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:45.358Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:45.358Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: ios'\n]"}
{"timestamp":"2022-11-12T17:52:45.358Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:45.359Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 103375872 bytes / 98.59 MB...' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756362452992 bytes' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5959320-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Linux-IL2CPP-Support-for-Editor-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 102764544 bytes / 98 MB...' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756362452992 bytes' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.360Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f59719c0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Linux-Mono-Support-for-Editor-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Destination Path check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating available disk space on the partition.' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Required space: 73613312 bytes / 70.2 MB...' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available disk Space: 1756362452992 bytes' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"debug","moduleName":"Disk Validation Strategy","message":"[ 'Available Disk Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating accessibility of installer...' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying read and write accessibility to installer source path: C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5987950-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Windows-IL2CPP-Support-for-Editor-2020.3.19f1.exe'\n]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:45.361Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: linux-il2cpp'\n]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: linux-mono'\n]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Installer Accessibility Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating presence of an existing installation...' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Verifying installation type: EDITOR_MODULE' ]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Skipping module destination check for all Windows binary installers: windows-il2cpp'\n]"}
{"timestamp":"2022-11-12T17:52:45.362Z","level":"info","moduleName":"Disk Validation Strategy","message":"[\n 'Verifying selected value of module in modules.json file at C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:52:45.363Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.363Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.364Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'modules.json File Check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Validating file integrity (checksum)..' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum value not supplied. Skipping Checksum' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Checksum check: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.365Z","level":"info","moduleName":"Disk Validation Strategy","message":"[ 'Overall validation result: Passed' ]"}
{"timestamp":"2022-11-12T17:52:45.384Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:45.384Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of ios, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.384Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:45.384Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of linux-il2cpp, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.384Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:45.385Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:52:45.385Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5940c80-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-iOS-Support-for-Editor-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of linux-mono, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'beforeModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[\n 'Creating the folder of windows-il2cpp, if needed: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:52:45.392Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5959320-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Linux-IL2CPP-Support-for-Editor-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.396Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:45.396Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:52:45.396Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f59719c0-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Linux-Mono-Support-for-Editor-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:52:45.399Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'execInstaller' ]"}
{"timestamp":"2022-11-12T17:52:45.399Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'installFromExe' ]"}
{"timestamp":"2022-11-12T17:52:45.399Z","level":"info","moduleName":"UnityInstallStepsWindows","message":"[\n 'install C:\\\\Users\\\\derhe\\\\AppData\\\\Local\\\\Temp\\\\unityhub-f5987950-62b0-11ed-9b27-258ccd8e9a47\\\\UnitySetup-Windows-IL2CPP-Support-for-Editor-2020.3.19f1.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1'\n]"}
{"timestamp":"2022-11-12T17:53:00.406Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:53:00.408Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:53:04.417Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:53:04.418Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:53:04.419Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:53:04.424Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-11-12T17:53:44.063Z","level":"debug","moduleName":"UnityInstallStepsWindows","message":"[ 'afterModuleInstallation' ]"}
{"timestamp":"2022-11-12T17:53:44.069Z","level":"info","moduleName":"InstallerWinProcess","message":"[\n 'Updating modules.json file at: C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2020.3.19f1\\\\modules.json'\n]"}
{"timestamp":"2022-12-06T15:31:29.935Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-12-06T15:31:29.936Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}
{"timestamp":"2022-12-06T15:36:53.779Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'disconnected from Unity-hubInstallServer' ]"}
{"timestamp":"2022-12-06T15:37:34.677Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-12-06T15:37:34.677Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}
{"timestamp":"2022-12-06T15:45:20.448Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'disconnected from Unity-hubInstallServer' ]"}
{"timestamp":"2022-12-06T15:55:55.455Z","level":"info","moduleName":"InstallerWinProcess","message":"[ 'trying to connect to the ipc server' ]"}
{"timestamp":"2022-12-06T15:55:55.455Z","level":"debug","moduleName":"UnityIPCClient","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]"}

I am seeing the same issue.

D:\>"C:\Program Files\Unity Hub\Unity Hub.exe" -- --headless install -v 2021.3.8f1 -c b30333d56e81 -m linux-mono

D:\>
Progress:
[2021.3.8f1 - Linux Build Support (Mono)] queued for install.
[Unity 2021.3.8f1] validating installation...

Hub version 3.3.0
Windows 10 22H2 Enterprise

Related issue:
[Solved] Can´t install modding tools / Unity editor not found - Humankind (games2gether.com)

I found that Hub version 3.4.0 beta 1 almost worked but casted this error at the end of process.

[29952:1208/150045.492:ERROR:cache_util_win.cc(20)] Unable to move the cache: Access is denied. (0x5)
[29952:1208/150045.493:ERROR:cache_util.cc(145)] Unable to move cache folder C:\Users\khayashida\AppData\Roaming\UnityHub\Cache\Cache_Data to C:\Users\khayashida\AppData\Roaming\UnityHub\Cache\old_Cache_Data_000
[29952:1208/150045.493:ERROR:disk_cache.cc(196)] Unable to create cache
Progress:
Progress:
Progress:
Progress:
[Linux Build Support (Mono)] installed successfully.
[Unity 2021.3.8f1] installed successfully.
All Tasks Completed Successfully.
node:events:504
      throw er; // Unhandled 'error' event
      ^

NodeError: write after end
    at writeAfterEnd (C:\Program Files\Unity Hub\resources\app.asar\node_modules\readable-stream\lib\_stream_writable.js:261:12)
    at Writable.write (C:\Program Files\Unity Hub\resources\app.asar\node_modules\readable-stream\lib\_stream_writable.js:305:21)
    at DerivedLogger.<computed> [as error] (C:\Program Files\Unity Hub\resources\app.asar\node_modules\winston\lib\winston\create-logger.js:81:14)
    at process.handleCriticalErrors (C:\Program Files\Unity Hub\resources\app.asar\build\main\logger.js:55:16)
    at process.emit (node:events:538:35)
    at process.processEmit [as emit] (C:\Program Files\Unity Hub\resources\app.asar\node_modules\signal-exit\index.js:199:34)
    at process._fatalException (node:internal/process/execution:167:25)
Emitted 'error' event on DerivedLogger instance at:
    at errorOrDestroy (C:\Program Files\Unity Hub\resources\app.asar\node_modules\readable-stream\lib\internal\streams\destroy.js:98:101)
    at writeAfterEnd (C:\Program Files\Unity Hub\resources\app.asar\node_modules\readable-stream\lib\_stream_writable.js:263:3)
    at Writable.write (C:\Program Files\Unity Hub\resources\app.asar\node_modules\readable-stream\lib\_stream_writable.js:305:21)
    [... lines matching original stack trace ...]
    at process._fatalException (node:internal/process/execution:167:25)
True

Had the same issue with Hub 3.4.1. Never figured it out, but ended up just downloading the module manually from the archive: https://unity.com/releases/editor/archive

I had the same issue. Turns out there was a permissions window buried under the install window asking if Unity could make changes. Found it (by accident), clicked yes, install moved forward. Hope that helps.

Maybe it helps somebody, launching Unity Hub with admin permissions helped my issue. Was also stuck on validating with no error messages.

1 Like

[quote=“MikeTM”, post:6, topic: 902301]
Maybe it helps somebody, launching Unity Hub with admin permissions helped my issue. Was also stuck on validating with no error messages.
[/quote]
Whoah, that really helped, was stuck on “Validation” for two days. Thanks.

yep same here my solution is unistall hub -> install hub 3.4.2 -> auto update (can't disable it?) and use hub normaly and when i want a new version restart this again...

using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
    public float playerSpeed;
    public float sprintSpeed = 4f;
    public float walkSpeed = 2f;
    public float mouseSensitivity = 2f;
    public float jumpHeight = 3f;
    private bool isMoving = false;
    private bool isSprinting =false;
    private float yRot;
    private Animator anim;
    private Rigidbody rigidBody;
    // Use this for initialization
    void Start () {
        playerSpeed = walkSpeed;
        anim = GetComponent<Animator>();
        rigidBody = GetComponent<Rigidbody>();
    }
    // Update is called once per frame
    void Update () {
        yRot += Input.GetAxis("Mouse X") * mouseSensitivity;
        transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, yRot, transform.localEulerAngles.z);
        isMoving = false;
        if (Input.GetAxisRaw("Horizontal") > 0.5f || Input.GetAxisRaw("Horizontal") < -0.5f)
        {
            //transform.Translate(Vector3.right * Input.GetAxis("Horizontal") * playerSpeed);
            rigidBody.velocity += transform.right * Input.GetAxisRaw("Horizontal") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetAxisRaw("Vertical") > 0.5f || Input.GetAxisRaw("Vertical") < -0.5f)
        {
            //transform.Translate(Vector3.forward * Input.GetAxis("Vertical") * playerSpeed);
            rigidBody.velocity += transform.forward * Input.GetAxisRaw("Vertical") * playerSpeed;
            isMoving = true;
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            transform.Translate(Vector3.up * jumpHeight);
        }
        if (Input.GetAxisRaw("Sprint") > 0f)
        {
            playerSpeed = sprintSpeed;
            isSprinting = true;
        }else if (Input.GetAxisRaw("Sprint") < 1f)
        {
            playerSpeed = walkSpeed;
            isSprinting = false;
        }
        anim.SetBool("isMoving", isMoving);
        anim.SetBool("isSprinting", isSprinting);
    }
}

I just got stuck with this as well. It hung when installing two modules, but installing them one by one worked. Might give a clue to whoever is looking at fixing it some time in the future...