Omni is an interesting project, with a lot of original contributions. Recently we talked about OpenDelta, an innovative OTA system created by XDA Senior Recognized Developer Chainfire. Now it’s time to present you the built-in file manager with cloud integration: DocumentsUI by XDA Senior Recognized Developer XpLoDWilD.
The new file manager is integrated into the frameworks, so it doesn’t have to be installed as a standalone app. It’s a very interesting move, and it can be assumed that many other ROMs will incorporate this open-source project.
DocumentsUI allows users to perform simple file operations like copying, pasting, deleting, and sharing. Moreover, it has Google Drive integrations, so files stored there can be easily accessed. Omni is demonstrating that open source projects can bring a variety of new things that can be very useful for all custom ROM users. And since it’s an open project, everyone can add their own contributions to make it even better.
More information about this file manager can be found in this Git commit. DocumentsUI can be found in all nightlies released after December 9th. It’s also worth mentioning that OmniROM is available for more than 20 devices now, and the list of supported phones is still growing.
December 8, 2013 By: Will Verduzco
Not everyone has supremely fast mobile data when on the go. And even those with many bars of LTE reception shouldn’t have to waste their bandwidth downloading overly sized ROM updates. But let’s face it: We all want the absolute bleeding edge ROM and featureset at all times.
So what do we do when we’re on the go and happen to see that our favorite developer issued a new version? We download a huge, often 100 MB or larger complete update.zip via mobile data and flash it on the go. This is a given, as we wouldn’t be very good ORDers otherwise. Unfortunately, stuff happens, and not every download goes as expected. When a download arrives corrupted, that becomes bandwidth and time that is wasted—frustrating all around.
Well, thanks to work by XDA Senior Recognized Developer Chainfire, this is no longer an issue—at least not for those running OmniROM. Thanks to Chainfire’s work, OmniROM now uses Chainfire’s OpenDelta OTA technology. As its name suggests, this uses deltas, when possible, to reduce download sizes. Differences are determined using existing VCDIFF technology, and the delta files are then pushed out to the OmniROM public download server.
Then, a local Android client checks in with the update server and retrieves the latest .delta file. And one neat trick is that if you forget to update for a few rounds, OpenDelta can chain multiple .delta files to install many incremental updates at once. Finally, the Android app also allows you to automatically check for and download updates when connected to specified network types.
End users should be pretty excited about OpenDelta, as it means smaller and more streamlined update downloads. Developers should be as well. OpenDelta, as well as the whole OmniROM project is open source. Of note, however, users must be running TWRP recovery to use these incremental update deltas.
What are your thoughts on OmniROM’s new update system? Personally, I think it’s about time that a large-scale custom ROM incorporates an open source delta OTA system.
[Source: Official OmniROM Blog]
December 7, 2013 By: Will Verduzco
A few weeks ago, we talked about how the new player in the custom ROM world, OmniROM, had started releasing nightly builds for various devices. Then not too long after, a few more devices were added to the mix. Now, the next major device has its own taste of the OmniROM-flavored Android 4.4.1: the Samsung Galaxy S 4 LTE
As mentioned above, these new nightly builds will feature all of the Android 4.4.1 goods that we’ve come to know and love. The builds also feature the new OmniROM features that were introduced a few weeks ago alongside the first batch of nightlies.
The ROM is now available for the Galaxy S 4 LTE, as well as its carrier variants on AT&T, Sprint, T-Mobile US, Verizon, and Canadian carriers. This official OmniROM support for the Galaxy S 4 LTE comes from the following maintainers: XDA Recognized Contributor jakew02 and XDA Forum Members jumoog and Evisceration.
To get in on the official OmniROM nightly action, visit the threads linked below. And once you’ve tried the ROMs, don’t forget to share your experiences in the comments section below!
[Source: OmniROM Blog]
December 6, 2013 By: Jimmy McGee
Android 4.4.1 KitKat is now available for The Google Nexus 4, 5 and 7 (2013 LTE). That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the announcement that the source code for the just released Android 4.4.1 has been released to AOSP and the OmniROM project has announced nightlies for more devices. That’s not all that covered in today’s video!
Jordan talks about the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for XHalo, Jordan showed us how to root, install TWRP and OmniROM on the Oppo N1, and TK gave us an Android App Review of MacroDroid Automation. Pull up a chair and check out this video.
READ ON »
December 4, 2013 By: Jimmy McGee
In this episode, XDA Developer TV Producer Jordan shows you how to root your Oppo N1. The Oppo N1 is hot news in the Android ecosystem. It is the device that is pushing the limit of phone size, and some say even phablet size. This thing is huge. But as usual at XDA, we must root all the things, and the Oppo N1 is no exception!
Jordan presents step-by-step instructions on how to gain root access on your Oppo N1 using tools from the XDA Developers Forums. First, Jordan shows you how to gain root access using XDA Senior Recognized Developer Jcase’s APK root exploit. Then, he installs TWRP and OmniROM. If you wanted to root your Oppo N1, take a moment and check this video out.
December 3, 2013 By: Will Verduzco
A little over a week ago, the open source OmniROM project launched its official nightlies. Included in the list of supported devices were the Oppo Find 5, Nexus 4, Nexus 5, Nexus 7 (2012 and 2013), Galaxy Note and certain variants of the Galaxy S II, S III, and Note 2.
Now, the team has announced that several new devices have been added to the list of officially supported devices. These are the Oppo N1, AT&T HTC One, International HTC One, Xperia T, Xperia Z, and Xperia ZL. With these six new supported devices, 21 different devices now have official OmniROM nightly releases.
Those looking to get in on the official OmniROM nightly action should head over to the official OmniROM downloads page.
[Source: OmniROM Blog]
November 28, 2013 By: Will Verduzco
At this year’s Big Android Barbeque, a new player in the multi-device custom ROM world was announced. This was of course OmniROM, an open source project created by some of the greats in the Android development world such as XDA Senior Recognized Developers Xplodwild, Chainfire, Dees_Troy, and others.
Over the last few weeks, we’ve seen Android 4.4-based OmniROM builds appear for several devices. Now, the experience is about to get even more exciting, as nightlies are now available for 15 popular devices! The full list, along with links to their download pages can be found at the end of this post.
Along with the nightlies, there are exciting new features in OmniROM. These include a new non-intrusive incoming call notification, improvements to DSP Manager, per-app permission settings, and ActiveDisplay.
November 22, 2013 By: Jimmy McGee
In an interesting twist, the Verizon Moto X is among the first to get the Android 4.4 KitKat update! That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the announcement that there is a KitKat-based OmniROM available for the Google Nexus 5. And in another unexpected move, Motorola has reinstated warranties on developer devices. That’s not all that is covered in today’s video!
Jordan talks about the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for XuiMod, Jordan gave a device review of the Google Nexus 5, and TK gave us an app review of CloudMagic. Pull up a chair and check out this video.
The community-based OmniROM was first presented at the Big Android BBQ 2013. A few days ago, we wrote about an alpha build for the Samsung Galaxy S III. We have great news for Google Nexus 5 owners looking to get in on the fun: Android 4.4-based OmniROM is available for your device.
Thanks to XDA Recognized Contributor mithun46 and Senior Recognized Developer XpLoDWilD, an official alpha build of this ROM is available for the Hammerhead. Despite being a very early release, almost everything seem to be working, most likely because Nexus 5 has native Android 4.4 support. The only noticeable bug is lack of data for Sprint users. But leave your worries behind, a flashable zip provided in the Original Post with patched files can fix this issue in mere seconds.
It’s worthy mentioning that Omni for Nexus 5 is one of the first builds based on KitKat. Android 4.4-based Omni still lacks a few of major features previously seen in Omni’s Jellybean releases, but it’s just a matter of time before they are ported and new features added.
November 15, 2013 By: Will Verduzco
The Samsung Galaxy S II GT-I9100G is the somewhat lesser known sibling device to the more common international variant of the Galaxy S II, the GT-I9100. The I9100G differs from the I9100 in a few areas, not the least of which is Samsung’s choice of SoC. Rather than using the in-house Exynos processor, the G model uses TI’s OMAP4 processor.
The I9100G was released in late 2011, back in a simpler time, when Gingerbread was the bees knees. Since then, the device has seen several major official Samsung updates all the way to Android 4.1.2 Jelly Bean. Despite the now finished official support, however, developer support has continued in spades. And now, there is a relatively highly functional OmniROM 4.4 release for the device thanks to XDA Senior Member Jiangyi and Elite Recognized Developers Entropy512, XpLoDWilD, codeworkx, pulser_g2.
Since the device uses the OMAP4, this ROM runs into many of the same graphical glitches that are plaguing the current crop of Galaxy Nexus builds. Beyond that, certain Gapps packages appear to be problematic with this build, and some users are experiencing problems logging into Google after installing an incorrect Gapps package. Additionally, some users report heavy battery drain and certain application incompatibilities. That said, the majority of device functions appear to be working, and as long as you flash with
If you’re willing to put up with the bugs, you can have a relatively functional taste of the bleeding edge in Android. Make your way over to the development thread to get started.
November 15, 2013 By: Will Verduzco
As the flood of Android 4.4 KitKat ROMs continues to flow through, more and more devices are seeing the fruits of Google’s latest and greatest version of Android. Most of these devices that are now getting aftermarket 4.4 builds will not see an official KitKat release for quite some time—that is, if they even receive the update at all. That said, most of the devices receiving highly functional ports are high-end (former) flagship-level devices.
One of the relatively high-end devices that has now received a highly functional KitKat build is the International Galaxy S III GT-I9300. Samsung’s former flagship just recently received Android 4.3 in official capacity. And now thanks to XDA Elite Recognized Developers XpLoDWilD, Entropy512, and Rebellos, the SGS3 also has a highly functional build of Android 4.4 KitKat-based OmniROM.
Although publicly available, Xplodwild is labeling these builds as test builds. That said, quite a lot seems to be working. Essentially, the only known issues at this time involve video playback and camera functionality. Those functions work, but they’re not quite optimal as of yet. It is also important to note that you must be using the correct recovery for this to work. If you are not using CWM Touch 18.104.22.168 (or newer) or the latest TWRP, you will likely have a metadata error when flashing.
If you want to try out KitKat on your SGS3 I9300 and are willing to put up with a few video playback and camera issues, make your way over to the ROM thread and give this a shot!
October 23, 2013 By: Jimmy McGee
If you’ve been watching over the past couple weeks, you know that a lot of fun and excitement happened at this year’s big Android BBQ in Texas. To start, the OmniROM project was announced. Our friend XDA Developer TV Producer Jordan was there talking to people and capturing the events. So if you missed it, check out this video.
We’ve already released videos of Jordan’s interview with XDA Elite Recognized Developer XpLoDWilD, XpLoDWilD’s presentation from the event, Jordan’s interview with Elite Recognized Developer Dees_Troy, Dees_Troy’s presentation from the event, and Jordan’s interview with cultural phenomenon ThaPHLASH. So if you haven’t already seen those videos, be sure to check them out as well.
October 19, 2013 By: Jimmy McGee
During the BBQ, there were many great events and presentations. You’ve already seen the presentation by XDA Elite Recognized Developer XpLoDWilD. However, that was not the only presentation by an Elite Recognized Developer from XDA. Elite Recognized Developer Dees_Troy, also known as Ethan Yonker, gave a presentation as well. For the few who may not recognize the name, he is the lead developer of TWRP and member of Team Win.
Ethan’s presentation was entitled “Software Architecture and Design.” In this session, Ethan discuss good programming practices in regards to software architecture and program design. Ethan draws real-life examples from his own experience developing TWRP. Examples are primarily in C++, but the discussion centers less on the specifics in the code and more around designing an architecture using object-oriented programming to create software that is more flexible, powerful, and easier to maintain.
OmniROM, a new project by Dees_Troy and other developers, was also announced. If you want to see the presentation where it was announced, please check out XpLoDWilD’s presentation. But be sure to check out this video! Also, be sure to check out XDA Developer TV Producer Jordan’s interview with Dees_Troy on XDA Developer TV.