simevidas,
@simevidas@mastodon.social avatar

“Introducing the KaiOS TZ1“

Some people in Tanzania will use this smart feature phone to browse the web over 2G. Talk about optimizing web performance.

https://www.kaiostech.com/introducing-the-most-affordable-connected-mobile-phone-in-tanzania/

fabrice,
@fabrice@fosstodon.org avatar

@simevidas Unfortunately running on the 2.5 release of KaiOS, which is insanely old (gecko 48 / android 6 base) and should not be seen in new products.

simevidas,
@simevidas@mastodon.social avatar

@fabrice How old a browser engine is does not matter. What matters is how many people are using it. If enough people are using it, then websites should try to work well on it.

fabrice,
@fabrice@fosstodon.org avatar

@simevidas Do you think that all these people using a device with many unfixed security issues is fine?

simevidas,
@simevidas@mastodon.social avatar

@fabrice The real question is, is it acceptable for KaiOS to sell devices with security issues?

As a user, if I could not afford an Android device, I would get such a KaiOS device despite the security risk. No question.

fabrice,
@fabrice@fosstodon.org avatar

@simevidas No it's not acceptable. Users should rather get more recent second hand devices.

schizanon,

@fabrice @simevidas why are these device manufacturers stuck on KaiOS 2? Does KaiOS 3 only support some newer chipset that costs more?

#kaiOS #kaios3 #firefoxOS #firefox #phone #phones #mobile

simevidas,
@simevidas@mastodon.social avatar

@fabrice That’s a good idea. There are probably millions of still functioning, older Android devices collecting dust in drawers in the developed world. Donating these devices should be a more common practice.

schizanon,

@simevidas @fabrice I think chip makers should be required to update their devices for a certain number of years. This throwaway silicon has to stop.

fabrice,
@fabrice@fosstodon.org avatar

@schizanon @simevidas Ideally yes, but it's not very compatible with capitalism, especially for razor-thin margin products. The devices makers don't want to hear anymore about them once they are produced, because even updates are seen as a cost center (validation of new versions, support cost for failure cases etc.).

schizanon,

@fabrice @simevidas I don't really understand why SoCs are so different than say x86. Why is it I can install Ubuntu on a computer I bought in the 2010s, but I can't install Android 13 on a phone that's made today? Something about drivers, but my laptop has those too.

fabrice,
@fabrice@fosstodon.org avatar

@schizanon @simevidas because many drivers needed for these chipsets are proprietary. Also you need to know which drivers is used for each device because autodiscovery is not really a thing in ARM land.

Even projects like postmarketOS that are pushing hard for mainline support of these chipsets have to build one image per device.

schizanon,

@fabrice @simevidas then let's require them to open source drivers.

It's the auto-discovery part that I don't get; why did ARM forego that? Sells more chips without it I suppose.

fabrice,
@fabrice@fosstodon.org avatar

@schizanon @simevidas How do you require that?

About the auto-discovery, it's (I think) partly because of legacy. That let ship only the required bits, hence saving precious resources in embedded devices. That makes less sense now of course.

schizanon,

@fabrice I asked ChatGPT about it and it seems that drivers for PC devices are more commonly built to open standards because of the competition that's inherent when you can just, say, pop out your network card and install a new one. There's no incentive for them to write drivers that are simple for FOSS to reverse engineer because nobody is going to replace Qualcom's modems with a better one.

I still think we should regulate that they open source them after some time.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • khanakhh
  • magazineikmin
  • mdbf
  • GTA5RPClips
  • everett
  • rosin
  • Youngstown
  • tacticalgear
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • tester
  • JUstTest
  • ethstaker
  • cubers
  • osvaldo12
  • cisconetworking
  • Durango
  • InstantRegret
  • normalnudes
  • Leos
  • modclub
  • anitta
  • provamag3
  • megavids
  • lostlight
  • All magazines