Developer | OmniROM community |
---|---|
Written in | C (core), C++ (some third party libraries), Java (UI) |
OS family | Android (Linux) |
Working state | Current |
Source model | Open source with proprietary components |
Latest release | 14.0 |
Marketing target | Firmware replacement for Android mobile devices |
Package manager | APK |
Kernel type | Monolithic (Linux kernel) |
License | Free software licenses: Apache License 2.0 and GNU GPLv2 |
Official website | omnirom |
OmniROM is an open-source operating system for smartphones and tablet computers, based on the Android mobile platform. It involves a number of prominent developers from other projects.[ citation needed ]
OmniROM was founded in reaction to the commercialisation of ROM project CyanogenMod. [1] At launch, the project provided custom firmware based on Android Jelly Bean, and they moved to Android KitKat shortly after its release. [2] [3] Their KitKat firmware included support for the Galaxy Note II, Galaxy Note, Galaxy S3, Galaxy S4, Nexus 4, Nexus 5, Nexus 7 (2012), LG Optimus G, Galaxy S2, HTC One (2013), Oppo Find 5, Sony Xperia T, Acer Iconia A500, HTC Explorer and Lenovo A6000. [4]
OmniROM quickly gained popularity during development of Android 4.4 KitKat. [4]
In June 2015, the project started to release nightly builds based on Android Lollipop for the Asus Transformer Pad, Asus Transformer Pad Infinity, Nexus 4, Nexus 5, Nexus 6, Nexus 7, Nexus 10, Oppo Find 7/7a, OnePlus One, Sony Xperia Z and Sony Xperia ZL. [5]
OmniROM was one of the first custom ROMs to provide patches for the KRACK security vulnerability. [6]
As of January 2018, Oreo builds were on a weekly update schedule.
OmniROM was one of several ROM development teams being courted by ASUS, teaming with XDA, to help seed development for ZenFone 6. [7]
OmniROM was the first custom ROM for OnePlus 7T. [8]
In March 2020, OmniROM began offering builds including MicroG. [9]
In 2013, Russell Holly of Geek.com said "OmniRom is the ultimate Android tweaker ROM." [10] A later review said OmniROM is "one of the few community-focused Android builds available today that is focused on supporting as many devices as possible while adding new features as often as possible." [11]
In 2017, Tomek Kondrat of XDA Developers, after an interview of two developers, said OmniROM has a distinct and polished Android experience, with a history of introducing excellent features, and said "Innovation, transparency, community, and freedom are the founding ideas behind the project!" [12]
In a 2017 detailed review on the OnePlus 5T for XDA Developers, Jeff McIntire concluded "OmniROM has some unique features" and called it "a no-frills, easy-to-configure ROM that won't bog down your phone with bloatware." [13]
In 2018, Williams Pelegrin of Android Authority said OmniROM is one of the more popular Android ROMs available, and it contains little to no bloatware; however, he criticized OmniROM's camera app for taking pictures that are over-exposed and blurrier, particularly in low-light conditions. [14]
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.
CyanogenMod is a discontinued open-source operating system for mobile devices, based on the Android mobile platform. Developed between 2009 and 2016, it was free and open-source software based on the official releases of Android by Google, with added original and third-party code, and based on a rolling release development model. Although only a subset of total CyanogenMod users elected to report their use of the firmware, on 23 March 2015, some reports indicated that over 50 million people ran CyanogenMod on their phones. It was also frequently used as a starting point by developers of other ROMs.
The Motorola Defy (A8210/MB525) is an Android-based smartphone from Motorola. It filled a niche market segment, by being one of the few small, IP67 rated smartphones available at the time of its late 2010 release; it is water resistant, dust resistant, and has an impact-resistant screen. An updated version of the original model, Defy+ (MB526) was released in 2011. Other variants were also released before a revival of the Defy name in 2021.
The Sony Ericsson Xperia X8 is a mid-range 3G Android smartphone developed by Sony Ericsson in the Xperia series released in Q4 2010. It was sold in many countries worldwide, including the United States on AT&T Mobility and low-end pay-monthly contracts in the UK. It originally shipped running Android 1.6 but was upgraded in early 2011 to Android 2.1.
The Motorola Atrix 4G is an Android-based smartphone developed by Motorola, introduced at CES 2011 along with the Motorola Xoom, Motorola Droid Bionic, and Motorola Cliq 2 on January 5, 2011. It was made available in the first quarter of 2011.
The Samsung Galaxy R (Royal) (GT-I9103) is an Android smartphone that was announced by Samsung on August 10, 2011 as a variant to the Samsung Galaxy S II.
Samsung Galaxy Y (GT-S5360) is an Android-based smartphone by Samsung, announced in August 2011. Its main features are 3G connection with speeds up to 7.2 Mbit/s and Wi-Fi.
The Samsung Galaxy SPlus or Samsung Galaxy S 2011 Edition is an Android smartphone, introduced July 2011.
Sony Xperia L (C2104/C2105) is a Sony's budget oriented smartphone manufactured by Sony, announced in March 2013 and launched in May 2013.
The Sony Xperia Z1 is an Android smartphone produced by Sony. The Z1, at that point known by the project code name "Honami", was unveiled during a press conference in IFA 2013 on 4 September 2013. The phone was released in China on 15 September 2013, in the UK on 20 September 2013, and entered more markets in October 2013. On 13 January 2014, the Sony Xperia Z1s, a modified version of the Sony Xperia Z1 exclusive to T-Mobile US, was released in the United States.
AOKP, short for Android Open Kang Project, is an open-source replacement distribution for smartphones and tablet computers based on the Android mobile operating system. The name is a play on the word kang and AOSP. The name was a joke, but it stuck. It was started as free and open-source software by Roman Birg based on the official releases of Android Open Source Project by Google, with added original and third-party code, features, and control.
The OnePlus One is an Android smartphone manufactured by OnePlus. Unveiled in April 2014, it is the first product by OnePlus. The OnePlus One was designed to compare favorably – in performance, quality, and price – to flagship devices by leading smartphone manufacturers. It was also intended to be developer friendly, and has since received a wide variety of ROMs and custom kernels from the community. The OnePlus One shipped to most markets with the Cyanogen OS operating system pre-installed, a commercial variant of CyanogenMod.
The Samsung Galaxy Avant is a mid-range smartphone released by Samsung in July 2014. It was only available on the T-Mobile network in the United States, although it could be purchased both on and off contract. This phone retailed for $230, making it one of the cheaper offerings by T-Mobile. While the phone was praised for its low price and decent performance, it was also criticized for its poor screen and camera. The display was often cited as having washed out colors and a lack of sharpness, likely as a result of the TFT panel used. The Galaxy Avant received a few official software updates, but was never upgraded past Android KitKat.
Xiaomi Redmi 2 is a smartphone produced by Xiaomi released in January 2015. It is the successor to the Xiaomi Redmi 1 family.
Paranoid Android is an open-source operating system for smartphones and tablet computers, based on the Android mobile platform. The latest official version is Uvite, based on Android 14, released on 20 September 2023.
LineageOS is a open source Android distribution for smartphones, tablets, and set-top boxes. It is community-developed and serves as the successor to CyanogenMod, from which it was forked in December 2016, with the source code available on both GitHub and GitLab. As of 2023, there are about 1.5 million devices running the LineageOS operating system.
Resurrection Remix OS, abbreviated as RR, is a free and open-source operating system for smartphones and tablet computers, based on the Android mobile platform. UX designer and head developer Altan KRK & Varun Date started the project in 2012.
crDroid is a customized fork of Android based on LineageOS. It has offered unofficial releases of Android 10, 11, 12.1, 13, 14, and 15 Custom ROMs.
Bootloader unlocking is the process of disabling the bootloader security that makes secure boot possible. It can make advanced customizations possible, such as installing custom firmware. On smartphones, this can be a custom Android distribution or another mobile operating system. Some bootloaders are not locked at all and some are locked, but can be unlocked with a command or with assistance from the manufacturer. Some do not include an unlocking method and can only be unlocked through a software exploit.