Oppo has demoed the bezel-less smartphone called the "R7!" That and much more news is covered by Jordan when he reviews all the important stories from this week. Included in this week's news is the announcement of Google's internal code building tool is being having its source opened and be sure to check out the article talking about Android 5.1 factory images for the Nexus 5 and 6! That's not all that's covered in today's video! Jordan talks about the...
Skip the Wait and Save Your Bandwidth: OmniROM Adds Incremental OTA System
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]
Want something on the XDA Portal? Send us a tip!
T-Mobile employee and XDA user s3rv1cet3ch has leaked images that he claims are of the upcoming LG G4 Note, LG's answer to the Samsung Note series and 'big brother' to the G4. LG CEO Cho has been quoted as saying at a press meeting that the company would unveil the next flagship smartphone, G4, in the second quarter, and another high-end product in the second half. With the second quarter now just days away we could finally have a few hints of...
The HTC One M9, Available in both 'Gold on Silver' and 'Metal Gray' colors will be available for sale in stores across the US on April 10th, however most carriers are starting preorders tomorrow on March 27th. No matter which network you order yours from you will be covered by HTC's new Uh-Oh service. Throughout the day today we have seen just as many announcements from carriers regarding pre-order information and prices for Samsung's new flagships the Galaxy S6 and S6 Edge. If...