July 4, 2014 By: Samantha
The OnePlus One is one appealing device. With gorgeous industrial design, top notch specifications, and an unbelievably affordable price tag, it’s with no surprise that many of us are itching for a purchase invite, or even better yet, for the phone to be released to the wider market. And it’s certainly not hurting their cause by sponsoring xda:devcon ’14. Those who are lucky enough to claim a OnePlus One as their own, especially recent owners, may want to check out the OnePlus One Easy Toolkit.
Developed by XDA Senior Member scumpicule, this toolkit is especially useful for new OnePlus One owners looking to get their phone set up with the necessary software for customization and development. Functions that are able to be performed include:
In order to access these features bar the bootloader unlock, it is required for you to unlock the device’s bootloader first. So if you haven’t done this yet, make sure to perform this first with the toolkit before continuing.
If you would like to get started setting up your new OnePlus One, be sure to check out the OnePlus One Easy Toolkit at its original thread for more information.
June 10, 2014 By: Will Verduzco
Many in the XDA community are undoubtedly awaiting the upcoming full-scale release of the OnePlus One (OPO). This device intends to set itself apart from the sea of other smartphone options by not only offering flagship-level specifications at a bargain basement price, but also by aiming to provide a unique software experience through collaboration with Cyanogen Inc.
Those who’ve been following the device are likely aware that the GPL-mandated kernel source code for the device was just released four days ago. For the unaware, this enables aftermarket kernel and ROM developers to create source-built development work without having to hobble together pieces intended for other hardware. As such, this is generally the gate-keeping step before true, source-built development begins for a device. However, even before the GPL-required source code was officially released, we saw quite a bit of development activity for the OPO, largely due to its (many) similarities to the previously released Oppo Find 7a.
While Linux kernel source release is quite important and a great tool for aftermarket developers, this isn’t really cause for celebration. That’s because every shipping device that uses the Linux kernel must make this code available by virtue of the GPLv2 license. However, what is a big deal is when an OEM releases a full device tree in order to assist aftermarket developers in their journey. This has happened a few times in the past, namely by Sony on certain devices, but this is by far the except and not the rule. Now just about one hour ago, the CyanogenMod team released the full device tree for the OnePlus One. And if that doesn’t live up to the device’s codename (bacon), I don’t know what does.
If you’re a third-party developer looking to start building for the OnePlus One, head over to the device tree (and kernel source) to get started. Then, be sure to head over to our OnePlus One to share all of your newly created development work.
June 9, 2014 By: Jimmy McGee
Android KitKat 4.4.3 has been released for the Nexus 7 (2012)! 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 OmniROM 4.4.3 for the OnePlus One and Android 4.4.3 for the Moto X! That’s not all that’s covered in today’s video!
Be sure the check out the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for OK Google on 3rd Party Launchers. Then, Jordan talked about Portal and Half-Life 2 on the Nvidia Shield. Finally, TK gave us a an Android App Review of Gallery Plus. Pull up a chair and check out this video.
Quite often when any new phone is released, we at XDA wonder if and when we’ll be able to install a custom ROM. But with the OnePlus One delivering CyanogenMod 11s out of the box, it was more than likely this device would have custom firmwares available quickly. Today, we are seeing just that. Not long after the first devices hit their buyers’ doorsteps, an early unofficial build of OmniROM was released.
Keen observers will be quick to note that the device shipped with Android 4.4.2. However, this unofficial build includes the Android 4.4.3, which released by Google earlier this week and merged into OmniROM just two days ago.
Like most early builds, not everything works absolutely perfectly just yet. For example, the developer states that the current build has a few issues with the camera and storage. However, we don’t expect it to be too long before both issues are resolved. Also, since the hardware is essentially the same as devices such as the Oppo Find 7a, with the same device tree and source code, we don’t expect it to be too long before we see the OnePlus One receive official OmniROM nightlies.
Launched a little over a month ago, the OnePlus One has achieved almost mythical status thanks to its flagship-level specifications and fantastic software at a bargain basement price. Extremely limited availability aside, this new device from Oppo offshoot OnePlus seems to be one of the most desirable devices of early 2014—so desirable in fact, that we’ve already seen the One’s CM11S ROM loaded onto its sister device, the Oppo Find 7 thanks to work by XDA Forum Moderator graffixnyc and Senior Member rayfin.
Despite efforts to port the OnePlus One’s software to other devices, we haven’t seen much in the way of aftermarket development for the device. While much of this is due to the device’s limited availability, the lack of a custom recovery didn’t help either.
Now thanks to work by XDA Senior Recognized Developer Dees_Troy, we have an official and fully functional port of the fantastic Team Win Recovery Project (TWRP) for the OnePlus One. TWRP for the OPO comes in at version 184.108.40.206, which offers quite a few new features over previous versions such as faster graphics rendering, mouse support via USB OTG (useful for broken digitizers), and an updated instance of SuperSU. Due to its official status, it should come as no surprise that this port has no currently known issues. But if anything pops up due to its early status, issues should be posted to the team’s issue tracker on GitHub.
If you’re one of the lucky few who already has a OnePlus One, today is a very good day. Head over to the original thread to take control of your device!
May 15, 2014 By: Will Verduzco
We first heard about OnePlus back in January of this year when the “new” company comprised of ex-Oppo employees became the first OEM to partner with Cyanogen Inc and deliver a custom tailored version of CyanogenMod on a production device. Then when the OnePlus One was unveiled late last month, it became readily apparent that this One had quite a bit in common with the Oppo Find 7. Now, we have even more reason to believe that these two devices are very closely related, as CyanogenMod 11S from the OnePlus One can run on the 1080p version of the Find 7 (Find 7a) with only incredibly minor modifications.
This all started yesterday afternoon, when XDA Forum Moderator graffixnyc shared the OnePlus One’s CM11S update.zip, as well as its boot, system, and recovery partitions. With this in hand, Senior Member rayfin then tried to get the OnePlus firmware working on his Find 7a. And with a bit of help from graffixnyc, rayfin was able to remove the device asserts from graffixnyc’s update.zip so that the OnePlus One ROM could be flashed on an unmodified Find 7a. Rayfin was then kind enough to also supply modified versions of the two OnePlus One OTAs (second OTA comes courtesy of ayysir) in order to update the ROM to the latest version. But according to Senior Member m3dd0g, flashing these modified updates isn’t even necessary. Simply flash the OnePlus One recovery and the modified Find 7a will accept subsequent OnePlus One ROM updates.
While the unmodified OnePlus One ROM runs very well on the Find 7a, all is not perfect. As noted by rayfin, the front camera, microphone, WiFi, mobile data, Bluetooth, sound, GPS, and telephony work. Unfortunately, voice wake functionality and NFC currently don’t work. What’s more, the rear camera is a bit wonky (image is upside down) and the device only reports 3 GB of storage. That said, it’s remarkable for these two “different” devices to be so closely related that they can share update packages. But I suppose we shouldn’t be too surprised. After all, the hardware similarities between the two devices are enough to make Senior Recognized Developer Entropy512 jokingly call the OnePlus One the Find 7 OnePlus edition.
If you’ve got a Find 7a and want some OnePlus One CM11s action, head over to rayfin’s ROM thread to get started. And if you want to get the raw files from the OnePlus One itself, head over to graffixnyc’s update.zip and system dump threads.
Just yesterday, OnePlus unveiled their first phone. This self-proclaimed “flagship killer,” which was developed in collaboration with the CyanogenMod team, features bleeding edge specifications and top notch software, all while undercutting the Google’s much loved Nexus 5 on price. Of course, we’re talking about the OnePlus One.
Naturally, many have asked us to create a set of forums for the OnePlus One, and so we have. So without further ado, head over to the newly created OnePlus One forums and get in on the discussion.
Are you feeling some major device lust right about now? Is the OnePlus One your next device? Let us know in the comments below.
January 7, 2014 By: Will Verduzco
When the CyanogenMod team became Cyanogen Inc, they embarked on a journey to bring the formerly power user-only world of their aftermarket ROM into the hands of standard consumers. Their first move towards this goal was the launch of the Oppo N1 CyanogenMod edition. That N1 CM Edition was significant because it was the first device to come bundled with CyanogenMod, as well as the first time that CyanogenMod has come with bundled Gapps since Google’s famous C&D letter many years ago.
Then a month and a half ago, the CyanogenMod team announced that they had a new hardware partner. And given a meeting that was publicized on CM founder Steve Kondik’s Google+ a couple weeks earlier, many believed that this partnership would be a new startup comprised primarily of ex-Oppo employees.
Now, some time has passed, and an official announcement has arrived. The new hardware partner is Pete Lau‘s new startup OnePlus, a company aiming to bring devices without compromises, as evidenced by their “#NeverSettle” slogan.
The name for this debut phone? OnePlus One.
But rather than just building a phone that will run CyanogenMod out the gate, the OnePlus One will run a “specially designed version of CyanogenMod with exciting new elements and features.” There is no word on pricing or specifics on availability other than “first half of 2014,” but we assume that due to their #NeverSettle slogan and stated goals of avoiding compromise, this will be a premium device with a premium price tag.
Those interested in reading the official announcement can do so on here. Are you going to be picking up a OnePlus One, or are you dead set on another phone like the crowd favorite Nexus 5? Duke it out in the comments below.