Skip to content

Extensions

Ahmed Mohamed edited this page Aug 23, 2026 · 1 revision

Extensions

Open Browse > Extensions to manage manga APK extensions and LNReader-compatible JavaScript novel extensions in one list. Use the Updates, Installed, and Available filters, and identify each kind by its APK or JavaScript badge.

There are only two Browse management pages: Extensions and Migration. Novel extensions do not require a separate manager.

Repository management

Open the Extensions page menu to manage repositories. APK repositories and LNReader JavaScript repositories are shown in separate sections because they use different package formats and trust rules.

  • APK installation, signatures, and package state use J2K's extension system.
  • JavaScript extensions use Hayai's repository, checksum, installation, and runtime system.

Only add repositories and install extensions from publishers you trust. Extension code can access network content on your behalf.

Installed and failed extensions

Installed, untrusted, obsolete, and load-failed APKs remain visible so they can be managed. JavaScript extensions also remain visible when initialization fails, with the runtime error attached to the correct source. Enabling or disabling adult sources can change which sources are active, but it should not hide an installed failure that needs attention.

Troubleshooting

  • Pull to refresh the catalog and check that the correct repository is enabled.
  • If every installed APK shows an update, refresh once and verify the repository package versions before reinstalling.
  • If an APK cannot install, check Android's install permission and the extension's signing key.
  • If a JavaScript extension cannot install, retry after refreshing its repository. The previous No registered instance or factory for type class android.content.Context failure is fixed in current builds.
  • Open a failed row for its detailed error. When reporting a problem, include the Hayai version, source name, repository URL, and a log with cookies or credentials removed.

Clone this wiki locally