KaiOS

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
KaiOS
170px
Developer KaiOS Technologies (Hong Kong) Limited (with TCL as largest shareholder)[1]
Written in HTML, CSS, JavaScript
OS family Firefox OS / Open Web (based on Linux kernel)
Working state Active
Initial release 2017
Marketing target Mobile phones
Package manager KaiStore
Platforms ARM
Kernel type Monolithic (Linux)
Default user interface Graphical
License Linux kernel patches under GPLv2, B2G under MPL[2][3]
Official website www.kaiostech.com

KaiOS is a mobile operating system based on Linux, developed by KaiOS Technologies (Hong Kong) Limited, a company based in Kowloon, Hong Kong,[4] with largest shareholder being Chinese multinational electronics conglomerate TCL Corporation.[1] It is forked from B2G OS (Boot to Gecko OS), an open source community-driven fork of Firefox OS, which was discontinued by Mozilla in 2016.[5][6][7]

The primary features of KaiOS bring support for 4G LTE E, VoLTE, GPS and Wi-Fi with HTML5-based apps and longer battery life to non-touch devices with optimized user interface, less memory and energy consumption.[8][9] It also features over-the-air updates.[citation needed] A dedicated app marketplace (KaiStore) enables users to download applications.[10] Some services are preloaded as HTML5 applications, including Facebook and YouTube.[11] As of April 1st, 2020 there are 500+ apps in KaiStore. The operating system is comparatively lightweight on hardware resource usage, and is able to run on devices with just 256 MB of memory.[12]

The operating system first appeared in 2017 and is developed by KaiOS Technologies Inc., a Kowloon, Hong Kong-based[4] company headed by CEO Sebastien Codeville with offices in other countries. In June 2018, Google invested US$22 million in the operating system.[13] India-based telecom operator Reliance Jio also invested $7 million in cash for a 16% stake in the company.[14]

In market share study results announced in May 2018, KaiOS beat Apple's iOS for second place in India,[15] while Android dominates with 71%, albeit down by 9%. KaiOS growth is being largely attributed to the popularity of the competitively-priced Jio Phone.[16] In Q1 2018, 23 million KaiOS devices were shipped.[17]

In March 2020 Mozilla and KaiOS Technologies announced a partnership to update KaiOS with a modern version of the Gecko browser engine and more closely aligned testing infrastructure. This change should give KaiOS 4 years worth of performance and security improvements and new features, including TLS 1.3, WebAssembly, WebGL 2.0, Progressive Web Apps, new video codecs like WebP, AV1 and modern JavaScript and CSS features.[18][19]

KaiOS is also the name of an unrelated Linux project, dating from 2014 and targeted at embedded systems.[20]

Devices

Devices that come with KaiOS are:[21]

Open source

With the release of the Nokia 8110 4G, an active community around both KaiOS and the phone arose and released the first version of a jailbreak. This gave users the ability to use old Firefox OS apps on KaiOS devices, as well as flashing their devices with community-created ROMs, such as GerdaOS.[39][40]

Partnerships

As of February 2018, KaiOS Technologies has partnered with Mozilla, Airfind, Facebook, Google, Bullitt, Doro, HMD Global, Micromax, NXP, Spreadtrum, Qualcomm, Jio, Sprint, AT&T, T-Mobile, and Orange S.A.[41][11][42]

In March 2020 KaiOS Technologies partnered with Mozilla to bring the modern version of Gecko browser engine to future KaiOS build.[18][19]

Release history

Version Announced New Features
1.0 March 2017 First KaiOS smart feature flip phone
2.0 July 2017 Major Core upgrade to Gecko 48
2.5.0 November 2017[43] Services & 3rd party Apps
2.5.1 July 2018[44] KaiStore, KaiAccount, & advance features, WhatsApp
2.5.2 December 2018 KaiAds and SIMbased cust.
2.5.3 July 2019 Major service upgrades, Location Service Enhancement
2.5.3.1 February 2020 Minor system updates, Notification Enhancement

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
  19. 19.0 19.1 Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. 37.0 37.1 Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.

External links

  • No URL found. Please specify a URL here or add one to Wikidata.