ferium icon indicating copy to clipboard operation
ferium copied to clipboard

Linux AArch64 builds do not work on Android

Open xronin01 opened this issue 1 year ago • 5 comments

Description

Screenshot_20240816-164330_TermuxMonet

For some reason the Ferium does not connect to the internet in termux, I'm using 4.7.0 linux-arm64-nogui from GitHub Releases

https://f-droid.org/packages/com.termux/

Steps to reproduce

No response

Operating System

other (Specify in Additional Information)

Are you using the latest version of ferium?

  • [X] I am using the latest version of ferium

Additional Information

No response

xronin01 avatar Aug 16 '24 19:08 xronin01

Can you run something like ping api.modrinth.com to verify that it can actually connect normally?

theRookieCoder avatar Aug 17 '24 15:08 theRookieCoder

ping works normally

xronin01 avatar Aug 17 '24 16:08 xronin01

Try curl https://api.modrinth.com/v2/tag/game_version, and check again with the latest version of ferium.

If it still fails, I'm sorry but I have absolutely no idea what causes this.

theRookieCoder avatar Sep 25 '24 18:09 theRookieCoder

I had the same issue with the linux-arm64-nogui release and curl https://api.modrinth.com/v2/tag/game_version produces the expected result. It does work, for some reason, if I compile it for Android (you do need to edit libium a bit first - https://github.com/gorilla-devs/ferium/issues/468).

ScottBot10 avatar Oct 07 '24 19:10 ScottBot10

Hmm this is very confusing. I suspect this might have something to do with SSL, since the crypto libraries often have handwritten platform-specific assembly.

theRookieCoder avatar Oct 08 '24 14:10 theRookieCoder