Earlier today, we gave the Oppo N1 a place in our forum. That’s with good reason, as the company has continually demonstrated a rather healthy willingness to work with the aftermarket development community. This has lead to impressive early work by developers such as XDA Senior Recognized Developer XpLoDWilD. And now, another piece of the puzzle has fallen into place.
Earlier today, XDA Senior Recognized Developer Dees_Troy and Recognized Developer bigbiff released TWRP for the Oppo N1. The release for the N1 comes with all of the trademark, user-friendly features that you’ve come to expect from TWRP2 such as a completely touch-based menu interface, a fully skinnable GUI, and quite a healthy list of additional features.
Installation is incredibly simple if you’re already rooted. Simply download the GooManager app from the Play Store (or Direct APK Download) and install the recovery from there. Alternatively, you can manually download and flash the recovery image by visiting the TWRP website.
Great work, once again by TeamWin! Head over to the development thread to learn more and get the goods on your N1.
[Thanks to OEM Relations Manager jerdog for the tip!]
November 11, 2013 By: Will Verduzco
Many may question the need to theme their Android recovery. After all, recovery partitions are strictly utilitarian by nature. But as recoveries are becoming user friendly, the overall look of the UI should be brought up to par as well. And if you’ve been earning your Frequent Flasher miles, you might as well make the experience even more pleasurable when trying out those latest kernel updates and nightly ROM builds.
Not too long ago, we talked about a rather unique set of TWRP recovery themes for 720p devices created by XDA Senior Member Primokorn. At the time, one in particular caught our eye. That was, of course, the unofficial XDA theme.
Unfortunately, these recovery themes were only compatible with 720p devices. And since most new flagships now ship with 1080p screens, many on modern devices were left out cold. Now, Primokorn has also created 1080p TWRP themes. And yes, our favorite unofficial XDA TWRP theme is there 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.
October 19, 2013 By: Jimmy McGee
Before his presentation at this year’s Big Android BBQ, Ethan Yonker (XDA Elite Recognized Developer Dees_Troy) takes a moment and sits down with XDA Developer TV Producer Jordan for a quick chat. Jordan and Dees_Troy talk about his accomplishments, his projects, and a little about himself.
Dees_Troy is the developer responsible for such projects as TWRP (Team Win Recovery Project). Dees_Troy is also part of the group behind the newly announced OmniROM. He gave a presentation about “Software Architecture and Design” at the Big Android BBQ, be sure to check out that video. Check out this video to hear what Dees_Yroy has to say about TWRP, OmniROM, and his other projects.
October 2, 2013 By: jerdog
With the Big Android BBQ just days away, we thought it would be a good time to let you all in on what is now a not-so-well-known secret: TWRP Lead Developer, and XDA Elite Recognized Developer, Dees_Troy will be giving a presentation at the big event. His talk will be on “Software Architecture and Design.”
If you’ve ever used TWRP, you know how valuable this recovery has been to the Android development scene. And if you’re a developer who is always looking to improve your knowledge of, or instill best practices into your development process, then this talk is for you. Here’s the description of his talk, as provided by Dees_Troy:
“I plan to discuss good programming practices regarding software architecture / program design. I will draw real-life examples from my own experience developing TWRP. Examples will primarily be in C++ but the discussion will center 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.”
So if you’re chomping at the bit to make sure you fit in the important sessions at the BABBQ, this is definitely one to put on your list in permanent marker.
Sometimes, it’s those little tweaks that fill us with the most joy inside—you know, little goodies like boot animations, themed icons, and the like. After all, our mobile devices are growing so incredibly powerful that not even manufacturer-supplied bloatware can hold them back from delivering acceptable levels of performance. Because of this, many have taken to creating and applying themes all throughout their OS in the form of themed apps, launchers, and icons.
Not too long ago when we were talking about TWRP2, we mentioned that it had recently acquired theme support. At the time, we laughed, wondering why anyone would actually want to actually theme their recovery. Again, though, it’s those little things that seem to matter most.
XDA Senior Member Primokorn created a set of beautiful TWRP themes compatible with 720p devices. One in particular caught our eye, and you can see it in the image to your right… Need I say more?
September 18, 2013 By: Jimmy McGee
Google released the new Nexus 7 (2013) and everyone has been waiting with baited breath for XDA Elite Recognized Developer AdamOutler to do one of his famous XDA Unboxings. In an XDA Unboxing, Adam tears apart an innocent device all the way to its bare components. He then identifies some of the components and tells us what they do.
In this episode, AdamOutler shows off the New Nexus 7 (2013), and he strips it down to its bare bones. He then shows you how to do a screen replacement. He finishes off the video by showing you how to install TWRP recovery. After further tweaking, Adam fixed the mushy button issue. Anyway, check out this video.
We’ve talked quite a bit about Team Win Recovery Project in the past. After all, having a nice touch-based recovery with a graphical and user-friendly interface makes the root and modification process easier and much less error prone. And ever since TWRP2 saw the light of day, it has offered some of the best functionality and undoubtedly the most user-friendly interface in the sea of custom recovery choices.
What do you do if you want to use TWRP but there isn’t an official build for your device? Well, thanks to XDA Recognized Developer (and Team Win lead developer) Dees_Troy, there is now an official porting guide.
The guide walks users through the make process as well as what all of the parameters in the BoardConfig.mk file mean and how to adjust them. After the image is created, it shows you how to make sure that it works by booting it in an emulator, thus protecting your device from potential damage.
I’m not going to lie to you; while it isn’t overly complicated, the process to build TWRP for your own device isn’t simple. In other words, you’ll definitely want to grab a cup of coffee or two before sitting down and getting started. However, those who put in the effort will be rewarded by having a working build of TWRP.
To get started with the recovery building fun, head over to the guide thread. Just make sure to grab a few cups of Joe before getting started.
A custom recovery is an incredibly useful tool for anyone who wants to make the most of his or her (rooted) device. Even if you aren’t a fan of custom ROMs or kernels, you probably still use a custom recovery if for nothing but the ease of backing up and restoring your device. There are of course many other reasons why you might find yourself diving in and out of recovery, and that is a process which can become tedious.
That’s where TWRP Manager by XDA Recognized Developer and Forum Moderator jmz comes in. The application allows the user to initiate recovery functions without rebooting by using OpenRecoveryScript commands. TWRP is one of the most popular options available when it comes to custom recoveries, and with a wealth of features above and beyond the norm as well as support for a lot of the most popular devices available, it’s easy to see why. TWRP Manager mirrors the distinctive recovery UI that you are already familiar with. It allows you to flash, wipe, and restore your device easily without the need to reboot or use a button combination.
It’s important to note that the application is still in beta, so there will be bugs. However, if that’s not something that bothers you and TWRP is your recovery of choice, this is well worth a look. Head over to the original thread for all the details.
May 27, 2013 By: Will Verduzco
Thinking about rooting and installing the fantastic TWRP recovery on your brand new AT&T Galaxy S 4? Are you looking for a more CASUAL™ way of going about things? Give it a go with Cross-platform Android Scripting and Unified Auxiliary Loader!
As with all things CASUAL, this comes by way of XDA Elite Recognized Developer AdamOutler. However, ultimate credit for these wiles that Adam has packaged into this iteration of CASUAL goes to XDA Recognized Developer djrbliss. As Adam puts it:
So what can you expect with Adam’s tool? As with the other CASUAL-packaged root methods, this will root your device and install the fantastic TWRP recovery with a single click. Furthermore, as the C in CASUAL implies, this Java-based program will run on any OS, provided that you have Java installed. In addition to having Java on the host machine, you also need to have USB debugging enabled on the target device.
Adam has also provided a video for those who want to see it in action before applying it on their own devices:
April 18, 2013 By: Conan Troutman
Up until recently, it was possible to take a screenshot of your recovery of choice using DDMS. This option, however, no longer works with some newer HTC devices. Now why is this a problem? Who needs a screenshot of their recovery? Well for a start there are themers who work with the ever popular TWRP. Additionally, it may just end up being useful in a troubleshooting situation. Whatever the reason, it used to be possible but now it’s not. And for XDA Recognized Developer/Themer Whiskey103, that needed to be resolved.
The solution that he devised comes in the form of a script used to take screenshots via ADB using an open source project called android-fb2png by Kyan He. The actual software itself comes in two parts, one for the PC and one for the device. Whiskey’s script will allow you to grab a screenshot in a timely and hassle free manner, upon execution the script will automatically push the relevant files to your device, run the desktop application, and then pull the screenshot into your ADB folder for you. Job done.
We understand that taking screenshots of your recovery environment might not exactly be a priority for many people, but that’s no reason for it not to be possible. If this is something you can make use of then be sure to check out the forum thread for more information.
Muchas gracias to M_T_M for the tip.
April 16, 2013 By: egzthunder1
We have had some rather long running projects on XDA over the years. Some involve simple, yet elegant things like theming engines (UCCW, VR Theme, etc), while others focus a bit more on the functionality side of things. The case for recovery images is one such area that needs to be constantly evolving due to the evolution of the devices and their inner workings. Pushing an insecure recovery into a device is not always easy. Or rather, it is not as simple as some people make it be. Lots of things and information are required even before beginning the process of loading it onto a new device. For XDA Recognized Developer Dees_Troy and other members of Team Win, this has been the case for a while now, but they always tend to come out on top.
TWRP (Team Win Recovery Project) is an open recovery project that has been around for a couple of years now. It is a great alternative to the ever popular CWM if you are looking for something with a bit more flair and functionality. This new version, which stands at 220.127.116.11, is loaded with updates and fixes. These changes make the overall experience smoother and more enjoyable. For instance as of version 18.104.22.168, TWRP was given the ability to turn off the screen to save battery while in recovery. Version 2.5 takes that concept a step further and not only allows the user to select the timeout, but now even the screen brightness can be tweaked as well. On top of that, partition handling and selection has been vastly improved, and it is now easier to use thanks to the implementation of a scrollable list. And as if that weren’t enough, not being in the Android UI should not mean that you cannot enjoy a good looking recovery with our ever-growing-pixel-packed screens. So, a theme for 1080 x 1920 was added for devices like the Xperia Z, HTC One, and others. And speaking of which, the recovery is now available for the new beast from HTC… the One.
Please do keep in mind that the new version is still undergoing somewhat heavy testing and there are some bugs that you may run into. On the other hand, if you manage to get this installed, rooting the One will be as simple as using the built in tool to inject SuperSU. Please take it for a spin and report feedback and bugs that you may run into.
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
You can find more information in the original thread.
Want something published in the Portal? Contact any News Writer.
[Thanks to OEM Relations Manager jerdog for the tip!]
March 2, 2013 By: Haroon Q. Raja
The Team Win Recovery Project has been on a roll lately, adding several new features including auto screen timeout and built-in SuperSU flashing in the 22.214.171.124 update just a few days ago. Things are getting even better, as XDA Recognized Developer Dees_Troy and team have just released the 126.96.36.199 update that brings even more improvements, bug fixes, as well as a couple of new features to TWRP.
File selectors and list boxes now have a scroll bar to help you navigate their contents. Also, the recovery now uses libblkid to detect file systems more accurately, getting rid of problems with exFAT partition detection. Aesthetically, there’s now a screen dim effect on some devices that appears two seconds before the screen times out.
When it comes to the bug fixes, mknod failures and issues with restoring hardlinks when restoring backups have been taken care of, and your backups should now restore correctly. File selector crash, screen timeout loading during startup, and military time persistence problems have been fixed as well. The screen timeout code has also been optimized and some other bugs have been ironed out.
You can read the official change log and find links to device-specific forum threads for downloads and more information in the TWRP Touch Recovery Device master thread.