3 ms·
> This will probably be nuts to follow since HN doesn't have any kind of notification but I appreciate your response. You're welcome! > why is a backend neede
by kop316 5y ago
> This will probably be nuts to follow since HN doesn't have any kind of notification but I appreciate your response.
You're welcome!
> why is a backend needed for MMS? is it not direct like phone > cell tower > phone?
The MMS stack is....interesting. It is a mix of SMS and HTTP (SMS acts as a signalling to the client (phone) to tell the client an MMS exists, and HTTP is used to get/send an MMS), and MMS has its own encoding scheme. mmsd-tng is an abstraction layer to do MMS decode/encode and send/recieve it all, so a chat application just has to talk to mmsd-tng to get/send MMS.
There is a modem Abstraction layer (the two popular ones are oFono and MOdem Manager), and neither support MMS natively. However, with mmsd-tng, they don't need to.
(visual voicemail is the same way, except it uses IMAP...yes email IMAP for downloading voicemails)
> Just don't embed ads in it like Android ha
haha. My GUI isn't exactly pretty, but it works! Plus if I went crazy and did that, it's pretty easy to fork my work.
> I just hate the bloatware it is particularly a problem on cheaper phones and part of the carrier eg. Boost they have these notifications you can't get rid of, that's the stuff that "boils my blood".
This is sadly why I steer my family to getting iPhones, despite my personal misgivings of Apple.
> Interesting info about the deployment stuff. Yeah someone pointed out if your app is like a basic to do list probably not going to get added.
A lot of devs are volunteers as well, so the dynamics of the "app store" is much different. I personally think the biggest issue is making sure apps just don't get abandoned. If you really don't want to use official distro channels, flatpak seems to be the way to go (but you can build your own apt repository too if you really want to).
> Anyway good luck to you, maybe I'll see you in this field ha whenever I get back into this. My Pinephone is currently just sitting on my desk uncharged.
Thanks! I'm not hard to find on Matrix
> I gotta check out Matrix too have not really heard of it, offhand I'm like "is it like Mastodon" or something... but yeah.
I liken Matrix to "IRC on steriods" or "Slack without the vendor lockin". It's a group chat with different servers and channels.
- jcun4128 5y ago> a mix of SMS and HTTP That's interesting, guess it makes sense. > email IMAP for downloading voicemails That's interesting as well Well it sounds like you're working on something that helps make the Pinephone more usable so thanks for that. I was "shocked" when seemingly basic things like video recording was not a guarantee/kinda special. I've ran into Megous here before where he was writing his own video recorder with ffmpeg straight up like dang. Cool yeah I'm gonna check Matrix out have not heard of it before till now.
- kop316 5y ago> Well it sounds like you're working on something that helps make the Pinephone more usable so thanks for that. Thanks! It's been very rewarding honestly. The community is great, and I have met some folks in the community who I would now consider friends. > I was "shocked" when seemingly basic things like video recording was not a guarantee/kinda special. I've ran into Megous here before where he was writing his own video recorder with ffmpeg straight up like dang. Yeah, the linux phone software landscape is a lot different now than it was even six months ago. A lot of it is because of the developers who volunteered to roll up their sleeves and help. I think Pine64 did a great thing in making the phone as cheap as possible and democratized the development process. Purism has been putting a lot of money into developing the software too, and really cannot understate how much that has helped as well.
- jcun4128 5y agoSo oddly my modem started working again... I'm wondering if it's related to having to use the original charger/cable... because I could not get it to boot (after it died on my desk) using other phone chargers/usb-c. Anyway after I found the original charger/usb-c it booted up right away... think the battery has an internal BMS thing as I measured the contacts it was at 0... thought the battery died. Now I have a working modem again with 4G showing... it's weird.