0% found this document useful (0 votes)
8 views7 pages

Android Sideloader Dependency Log

The log details the initialization and operation of the AndroidSideloader application, including attempts to download necessary dependencies like 'Sideloader Launcher.exe' and 'adb'. There were several errors encountered during the download of 'rclone', primarily due to file access issues, but ultimately the necessary files were extracted successfully. The application also faced challenges connecting to the ADB server, indicating that no devices or emulators were found during its operation.

Uploaded by

pautorres55xx
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views7 pages

Android Sideloader Dependency Log

The log details the initialization and operation of the AndroidSideloader application, including attempts to download necessary dependencies like 'Sideloader Launcher.exe' and 'adb'. There were several errors encountered during the download of 'rclone', primarily due to file access issues, but ultimately the necessary files were extracted successfully. The application also faced challenges connecting to the ADB server, indicating that no devices or emulators were found during its operation.

Uploaded by

pautorres55xx
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

06:41:16.619 (UTC): [INFO] [Logger.

Initialize] Logger initialized at: 06:41(UTC)


06:41:17.066 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:41:17.072 (UTC): [INFO] [[Link]] Missing 'Sideloader
[Link]'. Attempting to download from github
06:41:17.957 (UTC): [INFO] [[Link]] 'Sideloader
[Link]' download successful
06:41:17.958 (UTC): [INFO] [[Link]] Missing adb within C:\
RSL\platform-tools. Attempting to download from github
06:41:18.722 (UTC): [INFO] [[Link]] Begin download 7-zip
06:41:19.865 (UTC): [INFO] [[Link]] Complete download 7-zip
06:41:19.865 (UTC): [INFO] [[Link]] Extract: 7z x "E:\dependencies.7z" -y -
o"C:\RSL\platform-tools" -bsp1
06:41:20.097 (UTC): [INFO] [[Link]] adb download successful
06:41:20.098 (UTC): [INFO] [[Link]] Checking for Local
rclone...
06:41:20.098 (UTC): [INFO] [[Link]] RCLONE exe does not
exist, attempting to download
06:41:20.098 (UTC): [INFO] [[Link]] Missing RCLONE Folder,
attempting to download
06:41:20.099 (UTC): [INFO] [[Link]] Downloading rclone
from [Link]
06:41:20.099 (UTC): [INFO] [[Link]] Begin download rclone
06:41:23.780 (UTC): [INFO] [[Link]] Logger initialized at: 06:41(UTC)
06:41:23.897 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:41:23.900 (UTC): [INFO] [[Link]] Checking for Local
rclone...
06:41:23.900 (UTC): [INFO] [[Link]] RCLONE exe does not
exist, attempting to download
06:41:23.901 (UTC): [INFO] [[Link]] Downloading rclone
from [Link]
06:41:23.901 (UTC): [INFO] [[Link]] Begin download rclone
06:41:23.915 (UTC): [ERROR] [[Link]] Unable to download
rclone: [Link]: Excepción durante una solicitud WebClient. --->
[Link]: El proceso no puede obtener acceso al archivo 'E:\
[Link]' porque está siendo utilizado en otro proceso.
en [Link].__Error.WinIOError(Int32 errorCode, String maybeFullPath)
en [Link](String path, FileMode mode, FileAccess access,
Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions
options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean
useLongPath, Boolean checkHost)
en [Link]..ctor(String path, FileMode mode, FileAccess access)
en [Link](Uri address, String fileName)
--- Fin del seguimiento de la pila de la excepción interna ---
en [Link](Uri address, String fileName)
en [Link](String address, String fileName)
en [Link](String wantedRcloneVersion,
Boolean useFallback)

06:41:23.915 (UTC): [INFO] [[Link]] Checking for Local


rclone...
06:41:23.915 (UTC): [INFO] [[Link]] RCLONE exe does not
exist, attempting to download
06:41:23.916 (UTC): [INFO] [[Link]] Using git fallback for
rclone download
06:41:23.916 (UTC): [INFO] [[Link]] Downloading rclone
from [Link]
[Link]
06:41:23.916 (UTC): [INFO] [[Link]] Begin download rclone
06:41:23.916 (UTC): [ERROR] [[Link]] Unable to download
rclone: [Link]: Excepción durante una solicitud WebClient. --->
[Link]: El proceso no puede obtener acceso al archivo 'E:\
[Link]' porque está siendo utilizado en otro proceso.
en [Link].__Error.WinIOError(Int32 errorCode, String maybeFullPath)
en [Link](String path, FileMode mode, FileAccess access,
Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions
options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean
useLongPath, Boolean checkHost)
en [Link]..ctor(String path, FileMode mode, FileAccess access)
en [Link](Uri address, String fileName)
--- Fin del seguimiento de la pila de la excepción interna ---
en [Link](Uri address, String fileName)
en [Link](String address, String fileName)
en [Link](String wantedRcloneVersion,
Boolean useFallback)

06:41:23.917 (UTC): [ERROR] [[Link]] Unable to download


rclone
06:41:24.145 (UTC): [INFO] [[Link]] Complete download
rclone
06:41:24.145 (UTC): [INFO] [[Link]] Extract E:\\[Link]
06:41:24.145 (UTC): [INFO] [[Link]] Extract: 7z x "E:\[Link]" -y -
o"E:\" -bsp1
06:41:24.461 (UTC): [INFO] [[Link]] rclone extracted.
Moving files
06:41:24.462 (UTC): [INFO] [[Link]] rclone download
successful
06:41:24.464 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:41:24.468 (UTC): [INFO] [[Link]] Running command: kill-
server
06:41:26.546 (UTC): [ERROR] [[Link]] cannot connect to daemon
at tcp:5037: cannot connect to [Link]:5037: No se puede establecer una conexión
ya que el equipo de destino denegó expresamente dicha conexión. (10061)

06:41:26.547 (UTC): [INFO] [[Link]] Running command: start-


server
06:41:28.642 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:41:30.893 (UTC): [INFO] [[Link]] Running command: kill-


server
06:41:30.929 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:41:30.929 (UTC): [INFO] [[Link]] Running command: kill-
server
06:41:32.977 (UTC): [ERROR] [[Link]] cannot connect to daemon
at tcp:5037: cannot connect to [Link]:5037: No se puede establecer una conexión
ya que el equipo de destino denegó expresamente dicha conexión. (10061)

06:41:32.978 (UTC): [INFO] [[Link]] Running command: start-


server
06:41:35.061 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:41:35.309 (UTC): [INFO] [[Link]] Attempting to


Update Upload Config
06:41:35.736 (UTC): [INFO] [[Link]] Retrieved updated
config from: [Link]
06:41:35.736 (UTC): [INFO] [[Link]] Upload config
updated successfully.
06:41:49.233 (UTC): [INFO] [[Link]] Logger initialized at: 06:41(UTC)
06:41:49.361 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:41:49.367 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:41:49.368 (UTC): [INFO] [[Link]] Running command: kill-
server
06:41:49.396 (UTC): [INFO] [[Link]] Running command: start-
server
06:41:50.855 (UTC): [INFO] [[Link]] Logger initialized at: 06:41(UTC)
06:41:50.974 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:41:50.977 (UTC): [INFO] [[Link]] Checking for Local
rclone...
06:41:50.978 (UTC): [INFO] [[Link]] Current RCLONE Version
1.68.2
06:41:50.981 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:41:50.982 (UTC): [INFO] [[Link]] Running command: kill-
server
06:41:51.473 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:41:51.477 (UTC): [INFO] [<Form1_Shown>d__35.MoveNext] Using Offline Mode


06:41:51.520 (UTC): [INFO] [[Link]] Running command: start-
server
06:41:51.617 (UTC): [INFO] [[Link]] Running command: devices
06:41:53.587 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:41:53.680 (UTC): [INFO] [[Link]] List of devices attached

06:41:53.716 (UTC): [INFO] [<<Form1_Shown>b__35_2>[Link]] Initializing Servers


06:41:53.727 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Looking for Additional
Mirrors...
06:41:53.734 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: listremotes --config [Link] --inplace
06:41:53.756 (UTC): [INFO] [<CheckForDevice>d__43.MoveNext] Devices:
06:41:53.762 (UTC): [INFO] [[Link]] Running command: shell df
06:41:53.788 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:41:53.788 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found
06:41:53.809 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:41:53.811 (UTC): [INFO] [[Link]] Running command: shell df


06:41:53.829 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:41:53.828 (UTC): [INFO] [[Link]] Attempting to


Update Upload Config
06:41:53.862 (UTC): [ERROR] [RCLONE.runRcloneCommand_DownloadConfig] Rclone error:
2024/12/17 18:41:53 NOTICE: Config file "E:\\rclone\\[Link]" not found
- using defaults

06:41:53.862 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Loaded following mirrors:

06:41:53.864 (UTC): [INFO] [[Link]] Initializing Games List


06:41:53.864 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: cat ":Quest Games/[Link]" --config [Link] --inplace
06:41:53.941 (UTC): [INFO] [[Link]] Updating Game Notes
06:41:53.941 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: sync ":Quest Games/.meta/notes" "CurrentDirectorynotes" --config
[Link] --inplace
06:41:54.072 (UTC): [INFO] [[Link]] Updating Thumbnails
06:41:54.072 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: sync ":Quest Games/.meta/thumbnails" "CurrentDirectorythumbnails" --
transfers 10 --config [Link] --inplace
06:41:54.220 (UTC): [INFO] [[Link]] Retrieved updated
config from: [Link]
06:41:54.220 (UTC): [INFO] [[Link]] Upload config
updated successfully.
06:42:02.900 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:04.679 (UTC): [INFO] [[Link]] Running command: devices


06:42:04.682 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Looking for Additional
Mirrors...
06:42:04.697 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Loaded following mirrors:

06:42:04.697 (UTC): [INFO] [[Link]] Initializing Games List


06:42:04.709 (UTC): [INFO] [[Link]] List of devices attached

06:42:04.723 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found

06:42:04.788 (UTC): [INFO] [<CheckForDevice>d__43.MoveNext] Devices:


06:42:04.789 (UTC): [INFO] [[Link]] Running command: shell df
06:42:04.817 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:04.817 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found

06:42:07.152 (UTC): [INFO] [[Link]] Running command: devices


06:42:07.152 (UTC): [INFO] [[Link]] Running command: shell df
06:42:07.178 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:07.178 (UTC): [INFO] [[Link]] List of devices attached

06:42:07.273 (UTC): [INFO] [<CheckForDevice>d__43.MoveNext] Devices:


06:42:07.274 (UTC): [INFO] [[Link]] Running command: shell df
06:42:07.305 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:07.305 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found

06:42:08.293 (UTC): [INFO] [[Link]] Running command: devices


06:42:08.293 (UTC): [INFO] [[Link]] Running command: shell df
06:42:08.320 (UTC): [INFO] [[Link]] List of devices attached

06:42:08.320 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found

06:42:08.409 (UTC): [INFO] [<CheckForDevice>d__43.MoveNext] Devices:


06:42:08.410 (UTC): [INFO] [[Link]] Running command: shell df
06:42:08.437 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:08.438 (UTC): [ERROR] [[Link]] [Link]: no


devices/emulators found

06:42:08.942 (UTC): [INFO] [[Link]] Running command: shell df


06:42:08.971 (UTC): [ERROR] [[Link]] [Link]: no
devices/emulators found

06:42:13.294 (UTC): [INFO] [[Link]] Running command: kill-


server
06:42:21.316 (UTC): [INFO] [[Link]] Logger initialized at: 06:42(UTC)
06:42:21.457 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:42:21.461 (UTC): [INFO] [[Link]] Checking for Local
rclone...
06:42:21.461 (UTC): [INFO] [[Link]] Current RCLONE Version
1.68.2
06:42:21.464 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:42:21.465 (UTC): [INFO] [[Link]] Running command: kill-
server
06:42:23.521 (UTC): [ERROR] [[Link]] cannot connect to daemon
at tcp:5037: cannot connect to [Link]:5037: No se puede establecer una conexión
ya que el equipo de destino denegó expresamente dicha conexión. (10061)

06:42:23.522 (UTC): [INFO] [[Link]] Running command: start-


server
06:42:25.596 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:42:25.736 (UTC): [INFO] [<<Form1_Shown>b__35_2>[Link]] Initializing Servers


06:42:25.752 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Looking for Additional
Mirrors...
06:42:25.759 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: listremotes --config [Link] --inplace
06:42:25.836 (UTC): [INFO] [[Link]] Attempting to
Update Upload Config
06:42:25.858 (UTC): [ERROR] [RCLONE.runRcloneCommand_DownloadConfig] Rclone error:
2024/12/17 18:42:25 NOTICE: Config file "E:\\rclone\\[Link]" not found
- using defaults

06:42:25.858 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Loaded following mirrors:

06:42:25.865 (UTC): [INFO] [[Link]] Initializing Games List


06:42:25.865 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: cat ":Quest Games/[Link]" --config [Link] --inplace
06:42:25.996 (UTC): [INFO] [[Link]] Updating Game Notes
06:42:25.996 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: sync ":Quest Games/.meta/notes" "CurrentDirectorynotes" --config
[Link] --inplace
06:42:26.245 (UTC): [INFO] [[Link]] Retrieved updated
config from: [Link]
06:42:26.245 (UTC): [INFO] [[Link]] Upload config
updated successfully.
06:42:36.211 (UTC): [INFO] [[Link]] Logger initialized at: 06:42(UTC)
06:42:36.328 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Starting AndroidSideloader
Application
06:42:36.332 (UTC): [INFO] [[Link]] Checking for Local
rclone...
06:42:36.332 (UTC): [INFO] [[Link]] Current RCLONE Version
1.68.2
06:42:36.334 (UTC): [INFO] [<Form1_Load>d__34.MoveNext] Attempting to Initalize
ADB Server
06:42:36.335 (UTC): [INFO] [[Link]] Running command: kill-
server
06:42:36.362 (UTC): [INFO] [[Link]] Running command: start-
server
06:42:38.439 (UTC): [ERROR] [[Link]] * daemon not running;
starting now at tcp:5037
* daemon started successfully

06:42:38.578 (UTC): [INFO] [<<Form1_Shown>b__35_2>[Link]] Initializing Servers


06:42:38.592 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Looking for Additional
Mirrors...
06:42:38.599 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: listremotes --config [Link] --inplace
06:42:38.652 (UTC): [INFO] [[Link]] Attempting to
Update Upload Config
06:42:38.680 (UTC): [ERROR] [RCLONE.runRcloneCommand_DownloadConfig] Rclone error:
2024/12/17 18:42:38 NOTICE: Config file "E:\\rclone\\[Link]" not found
- using defaults

06:42:38.680 (UTC): [INFO] [<initMirrors>d__82.MoveNext] Loaded following mirrors:

06:42:38.682 (UTC): [INFO] [[Link]] Initializing Games List


06:42:38.682 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: cat ":Quest Games/[Link]" --config [Link] --inplace
06:42:38.810 (UTC): [INFO] [[Link]] Updating Game Notes
06:42:38.810 (UTC): [INFO] [RCLONE.runRcloneCommand_DownloadConfig] Running Rclone
command: sync ":Quest Games/.meta/notes" "CurrentDirectorynotes" --config
[Link] --inplace
06:42:39.030 (UTC): [INFO] [[Link]] Retrieved updated
config from: [Link]
06:42:39.030 (UTC): [INFO] [[Link]] Upload config
updated successfully.

Common questions

Powered by AI

The initialization of the AndroidSideloader application involves several key steps: starting the application, checking for and downloading necessary dependencies like 'Sideloader Launcher.exe', adb, and RCLONE, and initializing the ADB server . Challenges can arise with downloading rclone due to other processes using the file, leading to web exceptions and IO exceptions . Additionally, issues can occur during ADB server initialization, such as not being able to connect to the daemon at tcp:5037 due to denied connections by the target machine .

The system employs methods such as using the 7zip command '7z x' to extract downloaded files . Potential issues during this process include IO exceptions due to other processes using the target file, which can interrupt the extraction process . Ensuring files are not actively in use by other processes is critical to preventing these errors.

The logger functionality plays a critical role in troubleshooting by providing time-stamped logs of key events, errors, and processes during the operation of the AndroidSideloader . These logs offer detailed insight into which operations were successful and where failures occurred, allowing developers to pinpoint and address problems effectively .

Common errors related to device connections include failures to connect to the ADB daemon on tcp:5037 and no devices/emulators being found when executing commands . Strategies to address these issues involve repeated attempts to start the server and execute device check commands. The application can also reinitialize servers and reload configurations to ensure all necessary settings and connections are properly established .

When the AndroidSideloader encounters failed attempts to download dependencies, it employs alternative solutions such as using a git fallback for downloading rclone . In cases where the initial download of 'rclone' from a specific link fails, it attempts another download using a different URL or backup method like git . This multi-pronged approach ensures resilience against download errors caused by file access issues or network problems.

The AndroidSideloader application ensures up-to-date configurations by periodically updating the upload config from remote sources and executing Rclone commands to sync games list data from a specified directory . This involves retrieving updated configurations and applying these settings for game notes and thumbnails, ensuring current information is reflected .

The ADB server might fail to connect initially due to local server connection issues, such as when the target machine expressly denies connections on tcp:5037 . To resolve this, the AndroidSideloader application attempts to kill any running server processes and start the server again . This involves executing ADB commands sequentially to reestablish the connection successfully.

Scenarios where the RCLONE configuration file might not be found include missing files due to failed downloads or manual deletions. The application handles this by using default settings in the absence of a configuration file, as indicated by the Rclone error notices . It also attempts to update the upload configuration from a remote source if the local file is missing .

The AndroidSideloader application depends on external repositories for downloading necessary components like 'Sideloader Launcher.exe', adb, and RCLONE from sources such as GitHub and other external links . This dependency is managed by implementing fallback mechanisms, such as using Git alternatives, to handle network or access failures . This ensures continuity in obtaining required files even if primary sources are unavailable.

To manage web exceptions during file downloads, the AndroidSideloader employs strategies like attempting alternate methods such as using git fallbacks and retrying with different URLs . These strategies allow for flexibility and redundancy, ensuring that even if a primary download link fails due to web client exceptions, alternative sources can be utilized to complete the process .

You might also like