Convo 1.0.0 is out!
[Insert celebratory noises and screenshots which I don't have the energy to add at the moment because I spent the whole day preparing this release but feel free to do it in my stead!]
You can find all the latest screenshots here (or in the "screenshots" folder of the repo, but here is quicker)
I've also raised a merge request to update the metadata on #BananaHackers (once and for all!) but don't worry, I've set up redirects in the meantime so even though the file name is 0.2.0 you will in fact be downloading 1.0.0
The update replaces the hardcoded version number in the download file name with "latest" so I can update that to redirect to the latest version without having to go through the whole MR routine each time (as I should've done to start with)
https://gitlab.com/banana-hackers/store-db/-/merge_requests/308
@badrihippo what is the obstacle of releasing it to the official kaios store?
Hey I'm using the same icon pack on the website as I recently started using on the app itself. What a coincidence!
I say "coincidence" because I thought I'd only discovered the icon pack for the first time recently when I added it to the app. Turns out my past self had already discovered it a year ago when making the website 😮
Imagine if I could type all these random posts from my phone instead of having to be at the computer! Maybe I should make a #KaiOS app for the #Fediverse someday... 
@brie yes that kind of thing thank you 😁 
- replies
- 1
- announces
- 0
- likes
- 0
@badrihippo Congratulations and thank you!!
@badrihippo That would be amazing!
What phone are you using though?

i used kaios before and its basically just a smartphone with physical buttons
while its technically linux under the hood, its built on top of a really obscure platform (boot2gecko) thats rather complicated to interface with (you need a very old version of firefox devtools) and comes with a bunch of spyware (like facebook) preinstalled as a system app that you cant remove without adb & root access
idk if they have figured out a way to root kaios 3.x yet but when i stopped using kaios, only 2.x was considered rootable
theres a postmarketos port for some kaios devices and a kaios fork called gerdaos that basically removes all the bs, but the postmarketos port didnt support the device i happened to have, and gerdaos only works on the nokia 8110 afaik
@laru oh nice!
Yeah KaiOS is not the greatest operating system to work with. Unfortunately GerdaOS is abandoned, and there was a plan to have Project Pris based on a newer KaiOS version but war broke out in the country of the main person behind it (Luxferre)
I've seen some kind of hacks available for KaiOS 3, though nothing as good as KaiOS 2. I'm still using KaiOS 2 (on a Nokia 2720 Flip). There's also KaiOS 4 now, which supports copy/paste; I'm looking forward to that
@laru I read that postmarketOS works on my phone, but with many drivers missing (including basic things like calls) so I didn't try it as this is my primary phone. But I think postmarketOS is the future. Since Convo and other KaiOS apps are written mostly in HTML/CSS/JS they can be ported easily to other platforms.
If we had postmarketOS devices running webapps with @servo that would be awesome! (And of course we'd be able to write native apps too for more performance)
@laru I'm hoping to soon also try Convo on devices like the Mecha Comet by @mechasystems which has physical buttons in addition to a touchscreen. The main difference between KaiOS apps and smartphone/desktop apps, besides needing to be very lightweight, is that you've got to support navigating to everything with just buttons
Actually, even KaiOS misses things; for example when I need to sign in to a WiFi network is says "tap here for options" even though there's no way for me to tap
@debacle oh yeah! That's a quicker way to do things, and I just remembered that adding support for setting up gateways in-app (mostly ad-hoc commands, I think) is one of the first things I plan to do once the NLnet project is over 🛷
@shakil_tcs I'm using Nokia 2720 Flip
@shakil_tcs thank *you* 😁
@disaster2life does it support keyboard-only navigation with arrows? If so, there's a good chance it'll work! I should try sometime
@badrihippo
Damn, I kind of want a KaiOS phone now. Maybe when my samsung s7 dies! Is E2EE planned?
@nicoco yep, E2EE works already! OMEMO1 with blind trust that is. It's currently on by default and you can choose to toggle it on/off per chat while texting
It's currently whatever's implemented in the headless version of Converse.js v12, so I still need to add a UI for things like checking your fingerprint and managing other peoples' keys. But it "more or less works" with blind trust for now
Once I get around to a v13 update, OMEMO2 should be working too (fingers crossed)! 🤓
@nicoco and yes I'd say it's definitely worth picking up a KaiOS phone if you get your hands on one, at least to play with (but I may be biased 😉)
Beware that not all models are easily hackable; you can see a list of the current status on the BananaHackers wiki 🍌
> project pris
i havent heard of that before
> luxferre
oh yeah i had a few short convos with him when he was still active in the BH matrix, nowadays i spot his name on bisq occasionally
hes still irregularly posting on his blog btw! https://hoi.st/posts
> kaios 4
oh bruh, when i left the kaios community, kaios 3 was already out but extremely difficult to get your hands on, cyan only recently managed to get a kaios 3 device
@laru oh thanks! Good to know; I would like to read Luxferre's blog!!
Yeah I don't know the bananahackers people all that well because I don't use Discord much. In fact I mainly use it to get in touch with the bananahackers community, and the main app I use is Kori (by Cyan) 🙃 I see @farooqkz a lot on the Fediverse though
What's bisq?
Yeah lol I still haven't managed to get my hands on a KaiOS 3 device. But I'm still eager for 4. We KaiOS users learn to be very patient haha 🫠
porting kaios apps first is a good way to get things usable for the general public but in the long term i think it would be best to move entirely to native apps because performance = efficiency = power usage = battery life = heat emission = climate protection
@laru yeah I'd definitely go for native apps if I could. It doesn't make sense to me that most phone platforms are restricted to writing apps only in a certain way: there's no good reason it can't allow you to use anything, like in desktop computers. I think most KaiOS users don't really like KaiOS; we just use it because there's the best option available 😕
@laru I was excited about the Light Flip but unfortunately that's based on Android which is even worse than JavaScript apps, if such a thing is possible
@qugalet I heard they do support adding an LTE modem! Not sure what exactly one can do with it, but let me wait for @mechasystems themselves to respond. Yeah the Mecha Comet is on my wishlist too 😋