OPhone

Last updated
OPhone
OPhone logo.jpg
Developer OPhone Software Developers Network
Working stateCurrent
Source model Open source
Initial release2 August 2009;15 years ago (2009-08-02)
Latest release OPhone 2.5 / 22 April 2011;13 years ago (2011-04-22) [1] [2]
Platforms ARM, MIPS, Power ISA, x86
Kernel type Monolithic (Linux)
License Apache 2.0 and GPLv2 [3]
Official website www.ophonesdn.com

OPhone, or OMS (Open Mobile System), is a mobile operating system running on the Linux kernel. It is based on technologies initially developed by Android Inc., a firm later purchased by Google, and work done by the Open Handset Alliance. [4] The OPhone OS has appeared only on China Mobile phones, and the software was developed for China Mobile by software firm Borqs. [5] A modified version of OMS has appeared on other carriers as Android+, also developed and maintained by Borqs. [6] Android has been modified for local Chinese markets by China Mobile's OPhone Software Developers Network. [7] [8]

Contents

History

OPhone is a Linux-based smartphone software platform developed by China Mobile and based on the Android operating system developed by Google. OPhone is based on open source software and mobile internet technologies. For end-users, OPhone aims to provide cheap, low frills, entry-level smartphone access and a limited mobile internet experience using China Mobile's proprietary TD-SCDMA network, and its GSM network.

Software development

China Mobile consecutively released the 1.0 and 1.5 versions of the OPhone SDK for public use. [9] [10]

In February 2010, China Mobile released the 2.0 version of the SDK for public use. According to a Sina Tech release, [11] this iteration would include support for the Windows Mobile API framework. [12] [13]

As of April 2010 around 600 apps had been developed specifically for OPhones. [14]

See also

Related Research Articles

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices. Java ME was formerly known as Java 2 Platform, Micro Edition or J2ME.

The Access Linux Platform (ALP) is a discontinued open-source software based operating system, once referred to as a "next-generation version of the Palm OS," for mobile devices developed and marketed by Access Co., of Tokyo, Japan. The platform included execution environments for Java, classic Palm OS, and GTK+-based native Linux applications. ALP was demonstrated in devices at a variety of conferences, including 3GSM, LinuxWorld, GUADEC, and Open Source in Mobile.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablets. Android has historically been developed by a consortium of developers known as the Open Handset Alliance, but its most widely used version is primarily developed by Google. First released in 2008, Android is the world's most widely used operating system; the latest version, released on October 15, 2024, is Android 15.

<span class="mw-page-title-main">Open Handset Alliance</span> Consortium of firms that develops open standards for mobile devices

The Open Handset Alliance (OHA) is a consortium led by Google that develops Android. Its member firms included HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, T-Mobile, Nvidia, and Wind River Systems.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are usually not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This "fine line" distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile, unlike the hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light laptops, and the hybridization of the two in 2-in-1 PCs.

<span class="mw-page-title-main">HTC Dream</span> Android smartphone designed by HTC introduced in 2008

The HTC Dream is a smartphone developed by HTC. First released in September 2008 for $179 with a 2-year contract to T-Mobile, the Dream was the first commercially released device to use the Linux-based Android operating system, which was purchased and further developed by Google and the Open Handset Alliance to create an open competitor to other major smartphone platforms of the time, such as Symbian, BlackBerry OS, and iPhone OS. The operating system offers a customizable graphical user interface, integration with Google services such as Gmail, a notification system that shows a list of recent messages pushed from apps, and Android Market for downloading additional apps. This operating system's debut would later be followed by the Samsung Galaxy i7500, the first in what would become the long-running Samsung Galaxy series.

Titanium SDK is an open-source framework that allows the creation of native mobile applications on platforms iOS and Android from a single JavaScript codebase. It is presently developed by non-profit software foundation TiDev, Inc.

<span class="mw-page-title-main">Bada (operating system)</span> Discontinued mobile operating system

Bada was a mobile operating system developed by Samsung Electronics for devices such as mid- to high-end smartphones and tablet computers. The name is derived from "바다 (bada)", meaning "ocean" or "sea" in Korean. All phones running Bada were branded with the name Wave, unlike Samsung's Android devices which are branded as Galaxy.

<span class="mw-page-title-main">Symbian</span> Discontinued mobile operating system

Symbian was a mobile operating system (OS) and computing platform designed for smartphones. It was originally developed as a proprietary software OS for personal digital assistants in 1998 by the Symbian Ltd. consortium. Symbian OS is a descendant of Psion's EPOC, and was released exclusively on ARM processors, although an unreleased x86 port existed. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was also prevalent in Japan by brands including Fujitsu, Sharp and Mitsubishi. As a pioneer that established the smartphone industry, it was the most popular smartphone OS on a worldwide average until the end of 2010, at a time when smartphones were in limited use, when it was overtaken by iOS and Android. It was notably less popular in North America.

<span class="mw-page-title-main">MeeGo</span> Linux distribution

MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin and Maemo. MeeGo was primarily targeted at mobile devices and information appliances in the consumer electronics market. It was designed to act as an operating system for hardware platforms such as netbooks, entry-level desktops, nettops, tablet computers, mobile computing and communications devices, in-vehicle infotainment devices, SmartTV / ConnectedTV, IPTV-boxes, smart phones, and other embedded systems.

<span class="mw-page-title-main">Solar2D</span>

Solar2D is a free and open-source, cross-platform software development kit originally developed by Corona Labs Inc. and now maintained by Vlad Shcherban. Released in late 2009, it allows software programmers to build 2D mobile applications for iOS, Android, and Kindle, desktop applications for Windows, Linux and macOS, and connected TV applications for Apple TV, Fire TV and Android TV.

The version history of the Android mobile operating system began with the public release of its first beta on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008. The operating system has been developed by Google on a yearly schedule since at least 2011. New major releases are announced at Google I/O in May along with beta testing with the stable version usually released to the public between August and October.

<span class="mw-page-title-main">Android software development</span> Process of writing software for Android operating system

Android software development is the process by which applications are created for devices running the Android operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the Android software development kit (SDK), while using other languages is also possible. All non-Java virtual machine (JVM) languages, such as Go, JavaScript, C, C++ or assembly, need the help of JVM language code, that may be supplied by tools, likely with restricted API support. Some programming languages and tools allow cross-platform app support. Third party tools, development environments, and language support have also continued to evolve and expand since the initial SDK was released in 2008. The official Android app distribution mechanism to end users is Google Play; it also allows staged gradual app release, as well as distribution of pre-release app versions to testers.

<span class="mw-page-title-main">Sailfish OS</span> Mobile operating system

Sailfish OS is a paid Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.

<span class="mw-page-title-main">Borqs</span> Developer of IoT products and solutions

Borqs Technologies Inc. is a publicly traded Internet of Things manufacturer.

<span class="mw-page-title-main">Nokia Asha platform</span> Mobile operating system

The Nokia Asha platform is a discontinued mobile operating system (OS) and computing platform designed for low-end borderline smartphones, based on software from Smarterphone which was acquired by Nokia. The platform inherits UI similarities mostly from MeeGo "Harmattan", and replaced Series 40 on Nokia's low-end devices. The user interface design team was headed by Peter Skillman, who had worked previously on webOS and the design of MeeGo for the Nokia N9.

<span class="mw-page-title-main">Nokia X platform</span> Linux-based mobile operating system and software platform

The Nokia X platform was a Linux-based mobile operating system and software platform originally developed by Nokia, and subsequently by Microsoft Mobile. Introduced on 24 February 2014, it was forked from Android and used on all the devices of the Nokia X family. It was also the next Nokia Linux project after the ill-fated MeeGo.

HarmonyOS (HMOS) is a distributed operating system developed by Huawei for smartphones, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a microkernel design with single framework: the operating system selects suitable kernels from the abstraction layer in the case of devices that use diverse resources.

References

  1. "OPhone 2.5系统发布 播思:具自主知识产权". 康钊 (in Chinese). 山寨机. Archived from the original on 2011-04-25. Retrieved 2011-09-08.
  2. "China Mobile Unveils OPhone 2.5". TMCnet. April 22, 2011.
  3. "Licenses". Android Open Source Project. Open Handset Alliance. Archived from the original on October 22, 2008. Retrieved 2008-10-22.
  4. "Industry Leaders Announce Open Platform for Mobile Devices" (Press release). Open Handset Alliance. 2007-11-05. Retrieved 2007-11-05.
  5. "Borqs to Launch OPhone 3.0 in Q1 2012". Marbridge Consulting Daily Report. June 8, 2011.
  6. "China's OPhone to find its way to US as Android+". Megan Ko. Computer World. May 28, 2010.
  7. "China Mobile Ophone hopes". Zheng Lifei. China Daily. September 1, 2009.
  8. "OPhone OS介绍" (in Chinese). OPhone SDN. Archived from the original on September 17, 2012. Retrieved September 30, 2012.
  9. "China Mobile's OPhone SDK goes gold". Chris Ziegler. Engadget. August 3, 2009. Archived from the original on August 26, 2010. Retrieved November 23, 2009.
  10. "OPhone SDK 1.5新特性及API变化" (Press release) (in Chinese). OPhone SDN. November 5, 2009. Archived from the original on November 19, 2009.
  11. "中国移动将面向LTE推OPhone 2.0版本" (in Chinese). Sina Tech. August 31, 2009.
  12. "China Mobile's OMS 2.0 Android OS supports Windows Mobile APIs. What's that?". Mobile Tech World. Retrieved September 30, 2012.
  13. "China Mobile's OPhone platform goes 2.0, supports WinMo API... wait, what?". Richard Lai. Engadget. February 2, 2010.
  14. "China Mobile to Improve Smartphone OS With New Alliance". Michael Kan. PCWorld. Dec 13, 2010.