Blog

Gerrit Temporarily Unavailable [Back now!]

Posted by on 6:23 pm in General

Gerrit Temporarily Unavailable [Back now!]

Update: Gerrit has arisen once more from the ashes! We’ve also updated to Gerrit 2.9 during the time offline. Unfortunately, due to our server hosts’ datacenter not having suitable power redundancy in place we have had an outage on the Omni gerrit instance, which is taking a bit longer to recover from than expected. We’ve got plenty of backups, and we’re working to get it back up soon. Until then, here is a picture of a duckling, to entertain you while we hit the server with a...

read more

Translate All the Things! Omni Moves to Crowdin

Posted by on 12:44 am in Development, General

Translate All the Things! Omni Moves to Crowdin

Localization can make or break the user experience (UX): What good is the feature if the user cannot understand what it does? As such, we view translations as an important matter. Since the start of this project, we have been taking translations on our Gerrit instance, allowing anyone to upload translations for review. However, this has been non-ideal for several reasons: Only the core team have merge rights across all repositories requiring translations, and this adds more work on top of their already very busy schedules; Many people might...

read more

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

Posted by on 2:27 pm in android-4.4, Development, Devices

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...

read more

OmniROM Nightlies Land on the Sony Xperia L

Posted by on 10:08 pm in android-4.4, Development, Devices

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....

read more

OmniROM Nightly 4.4.3 Builds Incoming

Posted by on 3:02 am in Development, Releases

OmniROM Nightly 4.4.3 Builds Incoming

It’s that time of the release cycle again – Google has released Android 4.4.3 to AOSP. Thanks to the tireless work of our own Xplodwild, Omni has now merged the changes to Android 4.4.3, and these will be rolling out in nightly builds for the 5th June. As I write this, builds are scheduled to start in around 20 minutes or so, and will appear at our download pages once they are completed. They will also be available through Omni’s inbuilt delta OTA updater, as always. Our merged code is on our Github, as always –...

read more

Custom Hotwords From the Home Screen

Posted by on 8:59 pm in Development, Features

Custom Hotwords From the Home Screen

Google Now has become a great tool for those who like to have information quickly at their fingertips. The ability to use your voice to search without having to type it out, much less think about it, is appealing to many. The list of commands you can either tell Google Now, or have automatically available via contextual analysis, continues to grow with each new release. That list of voice commands, however, is something already pre-determined by Google – and for some that just isn’t good enough. Omni Developer XpLoDWilD has been...

read more

Tips to Getting Your Code Merged

Posted by on 8:42 pm in Development, Features, General

Tips to Getting Your Code Merged

[Note: the below is adapted from a post on Google+ by one of Omni's Lead Developers, Andrew Dodd aka Entropy512.] While we have previously have included on the wiki a few notes about contributing to Omni, here are just a few observations regarding Omni code contribution, and some tips on getting your stuff merged: Indicate in the review comments what a patch is supposed to fix and, ideally, how to reproduce the problem or test the patch.  We personally hate blind-merging stuff that hasn’t been tested to actually do something. If...

read more

Easily Switch Between Apps With OmniSwitch

Posted by on 3:49 pm in Features

Easily Switch Between Apps With OmniSwitch

Android presents a relatively easy way to switch between running apps and ending apps, but there isn’t a great way to keep favorites readily available while at the same time giving you complete control over running apps. And that’s where OmniSwitch from Omni Developer maxwen comes into play. OmniSwitch is an open source, recent apps switcher with support for application control and favorites. The idea behind OmniSwitch was to make application switching as easy as possible due to that function becoming more and more important in...

read more

At last, Galaxy Nexus GSM Receives KitKat Nightlies

Posted by on 8:18 pm in Devices, Features, General

At last, Galaxy Nexus GSM Receives KitKat Nightlies

Whenever we have released posts about moving to KitKat or nightlies or new devices, inevitably some of the first comments tend to be everything from “Y U NO LIKE MAGURO” to “OMNI HATES CATS” to “ETA on Maguro builds” to “Does Xplodwild like the cha-cha?” Obviously only a few of those are correct (we’ll let you pick which ones), but it all boils down to this: The Galaxy Nexus GSM, after Google stated they would not be releasing official Android 4.4 for the Maguro, still remains one of the...

read more

Dev Diary: Making Android Multi-Window

Posted by on 6:00 am in Development, Features

Dev Diary: Making Android Multi-Window

“Android isn’t made for multi-window” You’ve probably heard that statement, or some like it, when discussions turn to multi-window on Android. However we have seen it done quite nicely on Samsung’s TouchWiz, Sony’s Quick Apps, and more. So yes, technically, it’s possible. Now the real question is: How to make that look good on Android, on small screens (yes, for me a tablet is still a small screen), and most importantly, how to render it useful and valid from an UX point of view. I’ve been working, as part of Omni, on...

read more