Skip to content

Conversation

@bitmold
Copy link
Collaborator

@bitmold bitmold commented Jan 16, 2026

This is a small change to the Android Gradle project. It replaces the unaligned native binary for javascript core (libjsc) that Quiet pulled from via JavaScript from an npm module to a newer 16kb aligned build based from Maven (a repository host for Android/Java dependencies). There should be no changes to iOS or Desktop with this PR since it only modifies the Android build script....

This PR should't be merged into develop until the PR I just opened that lays the groundwork for all the Android alignments has been integrated into develop.

For the time being, I'm comparing my PR against that branch instead of develop so only the changes to get javascript core aligned are shown as a diff on this PR... Once that PR is merged, I'll remove the DRAFT label on this PR and change the target branch to be develop...

This change fetches the new aligned binary from Maven instead like a regular Android dependency instead of from the
JavaScript project via npm. Therefore no iOS/desktop changes are a part of this PR.
@bitmold bitmold force-pushed the 16kb-android-jscore branch from ee9413b to 9d7518a Compare January 16, 2026 22:54
@bitmold bitmold marked this pull request as draft January 16, 2026 23:00
@bitmold
Copy link
Collaborator Author

bitmold commented Jan 20, 2026

this one isn't ready yet - i will open it once #3067 and #3065 get integrated.

EDIT, i mean, it's ready to be opened once those get integrated.

@bitmold
Copy link
Collaborator Author

bitmold commented Jan 22, 2026

Closing, it made sense to make this a part of #3090

@bitmold bitmold closed this Jan 22, 2026
@bitmold bitmold deleted the 16kb-android-jscore branch January 23, 2026 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants