Finding Its Way to Nightlies: The Oppo Find 7
Sep03

Finding Its Way to Nightlies: The Oppo Find 7

The Find 7 is the spectacular 2014 flagship from Oppo, a Chinese-based company already well-known for their great developer support across the custom Android firmware world. They have opened their arms to the aftermarket firmware projects, like ourselves, even going so far as encouraging its users to try out different ROMs through various posts and polls. To further that development, they provided numerous devices to the OmniROM project and two of our lead developers, Entropy512 and maxwen, began working on the device. The flagship seemed to have almost everything right: A big, beautiful 5.5in screen (1080p for the 7a, 2K for the 7), top-of-the-line specs, a very nice camera, and the gorgeous skyline LED notification light. Unfortunately, for all the good they have done, they did do one thing wrong: the internal storage is set up in the legacy Android fashion, with the /data partition separate from the user-accessible internal storage. This was a great peeve to most users who were accustomed to the unified internal storage solution Google introduced with the Galaxy Nexus and Ice Cream Sandwich 4.0. Oppo, if you’re reading this, please fix this for your next phone! This was also one of the issues that our devs wanted to tackle before officially pushing the Find 7 into nightlies. Now, after a few months of hard work fixing bugs and issues, Entropy512 and maxwen have deemed the device ready for the nightly roster, and have also provided a LVM-based solution that unifies the Find 7’s internal storage, for users who wish to proceed down that route. The nightly builds are now available for download, and are compatible with BOTH unified and non-unified internal storage formats. Please note that this is a unified build that is intended for BOTH the Find 7 and the 7a variant. Happy flashing! And remember to report any bugs you encounter to our JIRA instance. UPDATE: Entropy512 has also put together a very helpful reference for LVM Partition Mapping. We encourage you read it and become familiar with the...

Read More
Adding Group Support for External Contact Sync Solutions
Aug24

Adding Group Support for External Contact Sync Solutions

We are all familiar with the AOSP contacts app, named People. One of its key features is the ability to create groups and to sort your contacts using said groups. However, this feature was coded in such a way to only work when the user is using a Google or an Exchange account, leaving users who use alternative, external contact sync solutions in the dust. Most of these alternate solutions implement CardDAV, an open protocol implemented by various solutions for use with contact data. Here at Omni, we embrace third-party opensource solutions, being one ourselves. So when community member CRCinAU raised awareness of this issue to Pulser, our team’s friendly security guy and opensource advocate, he promptly uploaded a patch resolving this, and it has been merged after testing. With the patch, all external contact sync solutions may take advantage of groups within the native Omni contacts app without hassle. One FOSS solution DAVdroid promptly tweeted this, showing their support. CRCinAU also wrote an article on the positive news. This feature has already been implemented into our nightly builds, so if you use such a solution, go check it out in the People app! The FOSS community has a place near and dear our hearts, and is of great importance to us. On behalf of all of us here at Omni, we are glad to be able to lend a helping hand to other FOSS projects and encourage others to do the...

Read More
Completing the Galaxy Nexus Family: Sprint Variant (toroplus) Now Added To Nightlies
Jul20

Completing the Galaxy Nexus Family: Sprint Variant (toroplus) Now Added To Nightlies

The Galaxy Nexus was, and some might argue still is, a venerable device. Launched by Google as the first phone to showcase Android 4.0, AKA Ice Cream Sandwich, it boasted a variety of new features that one would consider commonplace today, but was not previously available. This included a 720p HD display and a zero shutter lag camera. Unfortunately, Google decided that it was not worthy of the 4.4 KitKat treatment, and so official AOSP support for it was dropped with 4.3 Jellybean. However, the custom ROM community was not just going to take this lying down. Through some hard work by dedicated devs and community members, the Galaxy Nexus remains alive today. For months now here at Omni, we have supported the GSM variant (maguro) and the Verizon LTE variant (toro), but not the Sprint LTE variant (toroplus). This was because we lacked a proper Galaxy Nexus maintainer, and even though we supported the former two, we considered them on “life support” because of this. This all changed recently when community member MWisBest stepped up to be our new maintainer. Thanks to his work, Galaxy Nexus devices have received several optimizations and fixes, and the Sprint LTE variant is now fully supported by Omni and added to nightlies. Head over to the download page if you own a Sprint Galaxy Nexus to start enjoying some Omni goodness! As always, bug reports are welcomed on our JIRA...

Read More
OmniROM Nightlies Land on the Sony Xperia L
Jul14

OmniROM Nightlies Land on the Sony Xperia L

In the custom ROM community, we find that developers focus mainly on high-end devices while the lower-end device often go ignored. Most of the time it is not because these devices are not capable enough to run custom firmware, but simply because there is a lack of interest. However, that is not the case with the Sony Xperia L. Codenamed “taoshan”, the L has a 1GHz dual-core Qualcomm MSM8230 with Adreno 305 graphics. Nightlies have been kicked off for this device as of today, thanks to the efforts by community member Olivier. Community members are a crucial part of Omni, and we always welcome new members into the Omni family, whether you are a user or a developer. This also serves as a reminder that just because newer and greater devices have come out, we do not simply neglect older, less capable devices. Owners of the Xperia L may head to the download page to get started on enjoying some OmniROM KitKat goodness! As always, updates later on will be available through our OpenDelta incremental updater, as this is now an officially supported device. Lastly, should you have issues, please feel free to report them to our JIRA...

Read More
Samsung’s Big Thing of 2013 Is Omni’s Latest Nightly
Dec06

Samsung’s Big Thing of 2013 Is Omni’s Latest Nightly

Samsung has sold over 40 million (props to you if you read that in an Austin Powers voice) Galaxy S4’s in 2013, and that’s a tremendous number. Now just think if even 1% were running OmniROM! Well now that 1% can with the S4 being added to Omni’s nightly builds. That includes all variants of the S4 thanks to Omni contributors jakew02, jumoog and Evisceration: jfltexx, aka Samsung Galaxy S4 LTE [xda] jflteatt, aka Samsung Galaxy S4 LTE (ATT) [xda] jfltecan, aka Samsung Galaxy S4 LTE (Canada) [xda] jfltespr, aka Samsung Galaxy S4 LTE (Sprint) [xda] jfltetmo, aka Samsung Galaxy S4 LTE (T-Mobile US) [xda] jfltevzw, aka Samsung Galaxy S4 LTE (Verizon) [xda] The first nightly builds for these S4 variants began last night, so make sure to check out Omni’s downloads for them. [images courtesy of...

Read More
XDA TV Walks Through OmniROM Install on N1
Dec04

XDA TV Walks Through OmniROM Install on N1

XDA TV just posted How to Root, Install TWRP and OmniROM on the Oppo N1 by Producer Jordan Keyes, and it’s a great video definitely worth your time if you either happen to have (or soon will have) one of these large, great devices. He of course does a great job as always walking you through the device and how to take control of it, so you should have no problems following his lead. You can view the video here, or via the link above, and you can also download the latest nightly via our Downloads...

Read More