this post was submitted on 24 Jun 2023
53 points (96.5% liked)

Jerboa

10289 readers
1 users here now

Jerboa is a native-android client for Lemmy, built using the native android framework, Jetpack Compose.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

Contact

founded 2 years ago
MODERATORS
 

Hey y'all. Since Lemmy 0.18 has been out and sort of breaks Jerboa a bit, I will show off the versions I've cobbled together to patch it.

I started this repo to allow older versions of Android to run it (5.0 and up). There's two release version that may be of interest.

  • v35 takes the latest release from dessalines and made it compatible for older devices. Can only login to Lemmy 0.18 servers.
  • v34-plus hotfix1 where I patched the crash on startup issue and allow anonymous logins on other servers by leaving the username empty. Can only login to Lemmy 0.17.x servers and below.

I'm hoping these will be helpful for anyone facing issues.

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 1 year ago

Thanks for the hotfix on 0.0.34! I'm glad that I can use Jerboa again since my instance hasn't yet updated to Lemmy 0.18

[–] [email protected] 6 points 1 year ago (2 children)

Thank you! I loved the updates on the new version but my home server is not .18

[–] [email protected] 2 points 1 year ago

I'm glad this helps you! It's called 34-plus because it incorporates a few but not all the features developed between v34 to 35, like comment sorting, better image and web viewer handling. Some of the missing features are top-level comment navigation and new themes.

[–] [email protected] 2 points 1 year ago

Have you used 0.18? What differences have you noticed with the changes? I'm hoping they were tangible improvements.

[–] [email protected] 3 points 1 year ago

Thanks!!!! I'm now running 0.34+hotfix1 on Android 7 and logged into lemmy.world from it (0.17.x server). As mentioned in the other thread, I can't log into lemmy.ml (0.18.x) but I'm fine with just using lemmy.world for now. I do wonder what will happen when lemmy.world updates to 0.18. The backport is much appreciated! Lots of us out here are using older phones, and I'm unable to log into either instance through the web interface at all.

[–] [email protected] 3 points 1 year ago (1 children)

could you work w/ Jerboa devs to merge your changes upstream instead of forking?

[–] [email protected] 1 points 1 year ago

I've no plans to do that, people will complain to the devs if a new feature breaks 5.0-7.0 support, I don't want that. And I'm not sure if they want to continue development on their older versions of the app, but I might get in touch about that.

[–] [email protected] 1 points 1 year ago

Thank you so much

[–] [email protected] 1 points 1 year ago

To the best that I can tell, I don't have any issues with Jerboa, it looks my istance is running 17.4, does that mean I'm not affected?

Is this only an issue until there is a new release of Jerboa to work with 0.18?