OmniROM

Last updated
OmniROM
Omniromlogo.jpg
OmniROM 6.0.1.png
OmniROM 6.0.1 screenshot
Developer OmniROM community
Written in C (core), C++ (some third party libraries), Java (UI)
OS familyEmbedded operating system (Linux/Android)
Working stateCurrent
Source model Open source with proprietary components
Latest release 13.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.org

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 ]

Contents

Development

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]

Reception

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]

OmniROM has been mentioned in books. [15] [16] [17]

See also

Related Research Articles

A mobile operating system is an operating system 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 generally not considered mobile ones, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This 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 hardware of the past. Key notabilities blurring this line are the introduction of tablet computers and light-weight laptops and the hybridization of the two in 2-in-1 PCs.

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

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.

<span class="mw-page-title-main">HTC Aria</span> Smartphone model

The HTC Aria is a smartphone manufactured by HTC Corporation that runs the Android operating system with HTC Sense.

<span class="mw-page-title-main">Motorola Defy</span> Android smartphone developed by Motorola Mobility

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.

<span class="mw-page-title-main">Sony Ericsson Xperia X8</span> Android smartphone

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.

<span class="mw-page-title-main">Motorola Atrix 4G</span> Android smartphone developed by Motorola Mobility

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 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 is developed by Google on a yearly cycle since at least 2011. New major releases are announced at Google I/O along with its first public beta to supported Google Pixel devices. The stable version is then released later in the year.

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.

<span class="mw-page-title-main">Samsung Galaxy S Plus</span> 2011 Android smartphone by Samsung

The Samsung Galaxy SPlus or Samsung Galaxy S 2011 Edition is an Android smartphone, introduced July 2011.

<span class="mw-page-title-main">Sony Xperia L</span>

Sony Xperia L (C2104/C2105) is a Sony's budget oriented smartphone manufactured by Sony, announced in March 2013 and launched in May 2013.

<span class="mw-page-title-main">Sony Xperia Z1</span> Android smartphone produced by Sony

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.

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

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.

<span class="mw-page-title-main">OnePlus One</span> Android Smartphone

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.

<span class="mw-page-title-main">Samsung Galaxy Avant</span> Smartphone

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.

<span class="mw-page-title-main">Redmi 2</span> Smartphone model

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 Topaz, based on Android 13, released on 15 October 2022.

<span class="mw-page-title-main">LineageOS</span> Free and open-source operating system based on Android

LineageOS is an Android-based operating system for smartphones, tablet computers, and set-top boxes, with mostly free and open-source software. It is the successor to CyanogenMod, from which it was forked in December 2016, when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.

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 is one of the first to offer unofficial releases of Android 10, Android 11, Android 12.1 and Android 13 Custom ROMs.

References

  1. Ray, Bill (October 16, 2013). "All cool kids' phones run ALTERNATIVE alternative custom Android ROM". The Register . Retrieved November 14, 2013.
  2. "Of Jelly Beans and KitKats · OmniROM Blog". blog.omnirom.org. November 2, 2013. Archived from the original on August 1, 2016. Retrieved September 12, 2020.
  3. Smith, Chris (November 10, 2013). "Android 4.4 KitKat plans for AOKP, CyanogenMod, OmniROM and Paranoid Android detailed". Android Authority. Retrieved November 14, 2013.
  4. 1 2 Agomuoh, Fionna (November 13, 2013). "Android 4.4 KitKat Update: Samsung Galaxy Note 2 Gets OmniROM Update And ROM Release Rundown". International Business Times . Retrieved November 18, 2013.
  5. "We Have Lift-off! 5.1.1 Lollipop Nightlies Begin! · OmniROM Blog". blog.omnirom.org. June 21, 2015. Archived from the original on February 26, 2017. Retrieved September 12, 2020.
  6. "Nexus, Pixel phones won't get their KRACK fix until December". SlashGear. 2017-11-13. Retrieved 2019-12-22.
  7. "ASUS calls on tinkerers to make custom ZenFone 6 firmware". Engadget. Retrieved 2019-12-22.
  8. Patel, Idrees (2019-11-23). "OnePlus 7T Development Update: First Custom ROM, Kernel, and Unbrick Tool released". xda-developers. Retrieved 2019-12-22.
  9. "OmniROM". omnirom.org. 2020-03-10. Retrieved 2020-09-12.
  10. "OmniRom Beta for Android makes for an awesome weekend project". Geek.com. 2013-11-30. Archived from the original on 2019-12-22. Retrieved 2019-12-22.
  11. "Advanced Android: A look at OmniROM". Geek.com. 2014-06-19. Archived from the original on 2019-12-22. Retrieved 2019-12-22.
  12. "OmniROM - Interview with Developers Max Weninger and Jake Whatley". xda-developers. 2017-10-10. Retrieved 2019-12-22.
  13. "Hands-On Overview of Android Oreo-based OmniROM on the OnePlus 5T". xda-developers. 2017-12-31. Retrieved 2019-12-22.
  14. "OmniROM's Android 8.1 Oreo builds go on a weekly update schedule". Android Authority. 2018-01-02. Retrieved 2019-12-22.
  15. Ye, Roger (2017-05-31). Android System Programming. Packt Publishing Ltd. ISBN   978-1-78712-038-9.
  16. Immler, Christian (2016-01-20). Android Hacking: Behalten Sie Ihre Daten auf dem Handy und nicht beim Geheimdienst: Schwachstellen und Sicherheitslücken finden und beseitigen (in German). Franzis Verlag. ISBN   978-3-645-22295-2.
  17. Immler, Christian (2016-05-27). CyanogenMod: Installation und Praxis (in German). Franzis Verlag. ISBN   978-3-645-20414-9.