OmniROM
{{Short description|Open-source mobile operating system based on Android}}
{{Infobox OS
| title = OmniROM
| name = OmniROM
| logo = Omniromlogo.jpg
| logo_size = 126px
| screenshot = OmniROM 6.0.1.png
| screenshot_size = 200px
| caption = OmniROM 6.0.1 screenshot
| developer = OmniROM community
| license = Free software licenses:
Apache License 2.0 and GNU GPLv2
| publisher =
| date =
| accessdate =
| source_model = Open source with proprietary components
| working_state = Current
| latest_release_version = 14.0
| marketing_target = Firmware replacement for Android mobile devices
| programmed_in = C (core), C++ (some third party libraries), Java (UI)
| package_manager = APK
| kernel_type = Monolithic (Linux kernel)
}}
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|date=December 2019}}
Development
OmniROM was founded in reaction to the commercialisation of ROM project CyanogenMod.{{cite web |url=https://www.theregister.co.uk/2013/10/16/android_custom_roms_splinter_over_openness/ |title=All cool kids' phones run ALTERNATIVE alternative custom Android ROM |last=Ray |first=Bill |work=The Register |date=October 16, 2013 |access-date=November 14, 2013}} At launch, the project provided custom firmware based on Android Jelly Bean, and they moved to Android KitKat shortly after its release.{{cite web|url=https://blog.omnirom.org/android-4.3/android-4.4/features/general/releases/2013/11/02/jelly-beans-kitkats/|title=Of Jelly Beans and KitKats · OmniROM Blog|website=blog.omnirom.org|date=November 2, 2013|access-date=September 12, 2020|archive-url=https://web.archive.org/web/20160801010032/https://omnirom.org/general/jelly-beans-kitkats/|archive-date=August 1, 2016|url-status=live}}{{cite web |url=http://www.androidauthority.com/android-4-4-kitkat-aokp-cyanogenmod-omnirom-paranoid-android-detailed-315786/ |title=Android 4.4 KitKat plans for AOKP, CyanogenMod, OmniROM and Paranoid Android detailed |last=Smith |first=Chris |work=Android Authority |date=November 10, 2013 |access-date=November 14, 2013}} 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.{{cite news |url=http://www.ibtimes.com/android-44-kitkat-update-samsung-galaxy-note-2-gets-omnirom-update-rom-release-rundown-1466968 |title=Android 4.4 KitKat Update: Samsung Galaxy Note 2 Gets OmniROM Update And ROM Release Rundown |last=Agomuoh |first=Fionna |work=International Business Times |date=November 13, 2013 |access-date=November 18, 2013}}
OmniROM quickly gained popularity during development of Android 4.4 KitKat.
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.{{cite web|url=https://blog.omnirom.org/android-5.1/development/features/general/releases/2015/06/21/lift-off-5-1-1-lollipop-nightlies-begin/|title=We Have Lift-off! 5.1.1 Lollipop Nightlies Begin! · OmniROM Blog|website=blog.omnirom.org|date=June 21, 2015|access-date=September 12, 2020|archive-url=https://web.archive.org/web/20170226210958/https://omnirom.org/general/lift-off-5-1-1-lollipop-nightlies-begin/|archive-date=February 26, 2017|url-status=live}}
OmniROM was one of the first custom ROMs to provide patches for the KRACK security vulnerability.{{Cite web|url=https://www.slashgear.com/nexus-pixel-phones-wont-get-their-krack-fix-until-december-12507728/|title=Nexus, Pixel phones won't get their KRACK fix until December|date=2017-11-13|website=SlashGear|language=en-US|access-date=2019-12-22}}
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.{{Cite web|url=https://www.engadget.com/2019/06/12/asus-seeds-zenfone-6-to-rom-developers/|title=ASUS calls on tinkerers to make custom ZenFone 6 firmware|website=Engadget|date=12 June 2019 |language=en|access-date=2019-12-22}}
OmniROM was the first custom ROM for OnePlus 7T.{{Cite web|url=https://www.xda-developers.com/oneplus-7t-development-update-first-custom-rom-kernel-and-unbrick-tool-released/|title=OnePlus 7T Development Update: First Custom ROM, Kernel, and Unbrick Tool released|last=Patel|first=Idrees|date=2019-11-23|website=xda-developers|language=en-US|access-date=2019-12-22}}
In March 2020, OmniROM began offering builds including MicroG.{{Cite web|url=https://omnirom.org/#blog|title=OmniROM|website=omnirom.org|date=2020-03-10|access-date=2020-09-12}}
Reception
In 2013, Russell Holly of Geek.com said "OmniRom is the ultimate Android tweaker ROM."{{Cite web|url=https://www.geek.com/android/omnirom-beta-for-android-makes-for-an-awesome-weekend-project-1578564/|title=OmniRom Beta for Android makes for an awesome weekend project|date=2013-11-30|website=Geek.com|language=en-US|access-date=2019-12-22|archive-date=2019-12-22|archive-url=https://web.archive.org/web/20191222142211/https://www.geek.com/android/omnirom-beta-for-android-makes-for-an-awesome-weekend-project-1578564/|url-status=dead}} 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."{{Cite web|url=https://www.geek.com/android/advanced-android-a-look-at-omnirom-1596940/|title=Advanced Android: A look at OmniROM|date=2014-06-19|website=Geek.com|language=en-US|access-date=2019-12-22|archive-date=2019-12-22|archive-url=https://web.archive.org/web/20191222142214/https://www.geek.com/android/advanced-android-a-look-at-omnirom-1596940/|url-status=dead}}
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!"{{Cite web|url=https://www.xda-developers.com/interview-omnirom-developers-jake-max/|title=OmniROM - Interview with Developers Max Weninger and Jake Whatley|date=2017-10-10|website=xda-developers|language=en-US|access-date=2019-12-22}}
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."{{Cite web|url=https://www.xda-developers.com/android-8-1-omnirom-oneplus-5t-hands-on/|title=Hands-On Overview of Android Oreo-based OmniROM on the OnePlus 5T|date=2017-12-31|website=xda-developers|language=en-US|access-date=2019-12-22}}
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.{{Cite web|url=https://www.androidauthority.com/omnirom-oreo-8-1-weekly-826847/|title=OmniROM's Android 8.1 Oreo builds go on a weekly update schedule|date=2018-01-02|website=Android Authority|language=en-US|access-date=2019-12-22}}
OmniROM has been mentioned in books.{{Cite book|url=https://books.google.com/books?id=snc5DwAAQBAJ&q=omnirom&pg=PA52|title=Android System Programming|last=Ye|first=Roger|date=2017-05-31|publisher=Packt Publishing Ltd|isbn=978-1-78712-038-9|language=en}}{{Cite book|url=https://books.google.com/books?id=rOB2DwAAQBAJ&q=omnirom&pg=PT449|title=Android Hacking: Behalten Sie Ihre Daten auf dem Handy und nicht beim Geheimdienst: Schwachstellen und Sicherheitslücken finden und beseitigen|last=Immler|first=Christian|date=2016-01-20|publisher=Franzis Verlag|isbn=978-3-645-22295-2|language=de}}{{Cite book|url=https://books.google.com/books?id=_tZ2DwAAQBAJ&q=omnirom&pg=PA152|title=CyanogenMod: Installation und Praxis|last=Immler|first=Christian|date=2016-05-27|publisher=Franzis Verlag|isbn=978-3-645-20414-9|language=de}}
See also
{{Portal|Free and open-source software}}
References
{{reflist}}