[ALL IN ONE] OnePlus ONE ROMs, Recoveries, Kernels, etc

[​IMG]

Setup, Preparation and Prerequisites

I know there are already a few root guides out there for this phone, but I found that they weren’t very detailed. This guide is thorough and explains each and every step in a noob-proof manner.

Basic tasks that I may refer to throughout this guide:

  • Open command prompt – Press Window Key + R, type in “cmd” (without the quotes), and hit enter.
  • Enter fastboot mode- Turn the phone off. Hold volume up + power until the “fastboot” screen appears.

ADB & Fastboot Installation:

  1. Download the full Android SDK here (scroll to the bottom of the page>DOWNLOAD FOR OTHER PLATFORMS>SDK Tools Only) or get a slimmed version containing only the essential components here
  2. Extract the zip and place the android-sdk-windows folder on your desktop.
    **If you chose to download the slimmed sdk skip to step 5**
  3. Only if you downloaded the full sdk: Go into the android-sdk-windows folder and run SDK Manager.exe. Install the following packages (there are a total of 4 packages):
    – Tools > Android SDK Tools, Android SDK Platform-tools
    – Extras > Android Support Library, Google USB Driver
  4. Only if you downloaded the full sdk: Go back into the android-sdk-windows directory, and you should see a new folder named platform-tools. If you don’t see this new folder, repeat the step above.
  5. To confirm that it is indeed working, open a command prompt window and enter the following commands:
    Code:
    cd Desktop/android-sdk-windows/platform-tools
    adb version

    If it displays “Android Debug Bridge version x.x.xx” it is working. If it is gives an error saying that adb is not a recognized command, it has not been successful. Carefully repeat the steps above if this is the case. Close the command prompt window when you are done.

  • Show File Extensions – Open a command prompt window and run “Control folders” (without the quotes). Go to the View tab and uncheck the “Hide extensions for known file types” option. This will help avoid confusion when renaming files.
  • Battery – Ensure that your phone has at least 60% battery remaining, and that your PC is plugged in and wont shut down spontaneously during the process. The procedure doesn’t take very long (5-15 minutes), but its best to have enough charge in case something goes wrong.
  • Backup (Optional) – Unlocking the bootloader will completely wipe all data from the device. This includes apps, settings and even the contents of the internal sdcard (pictures, music, etc.). Copy all important files off the phone onto a PC or upload them to a cloud.
  • Driver Installation – Download and install the Universal ADB Driver. Alternatively, use this method.

Downloads
Download a custom recovery and the SuperSU zip below. Place both files (recovery image and root zip) in the platform-tools folder located on your desktop within the android-sdk-windows folder.

Custom Recovery:
TeamWin Recovery Project (TWRP)

Root:
SuperSU

Information
Rooting this device is actually quite a simple and easy process. Before you begin, it is recommended that you at least try to understand what each part of the process will do. Although this guide will elongate each step in order to show all of the details, the method used can be broken up into 3 main steps: Unlocking the Bootloader, Installing a Custom Recovery and finally Rooting. Each new step relies on the previous step to have been completed, and a basic summary of each part is:

  1. Unlocking Bootloader: Opens the door to the internal memory of the device to be written on to. This allows you to flash images onto the main partitions of the phone.
  2. Installing a Custom Recovery: A custom recovery is flashed onto the recovery partition of the device and overwrites the stock recovery that exists by default. Custom recoveries bring lots of functionality and give you the ability to perform wipes, install flashable zips, create full backups of your NAND (Nandroid backup), and various other features. An unlocked bootloader is needed to install a custom recovery.
  3. Rooting: You can gain root by either flashing via recovery a pre-rooted custom rom, or flashing a zip containing the SuperSU binaries. A custom recovery is necessary to do this.

After completing these steps your phone will be rooted, the phone will have a custom recovery installed, and the phones bootloader will be unlocked. This, in my opinion, is the most practical and beneficial method for rooting your phone. It gives you some basic adb/fastboot knowledge, and should hopefully help you have a decent understanding of what is going on. Also this method will work regardless of what android version your phone has.

If you are confused by anything in this guide, I would highly suggest getting it clarified being before moving on. Ask your question in this thread and I or someone else will likely answer. Also I’d suggest that you read over the whole thread a few times before actually doing anything to the phone.

[1. HOW TO UNLOCK BOOTLOADER]

  • Turn the phone off. Then boot it into fastboot mode by holding volume up + power. The phone will display “fastboot” text indicating that it has successfully entered fastboot mode.
  • Plug the phone into your PC, then open a command prompt window and type:
    Code:
    cd Desktop/android-sdk-windows/platform-tools
    Code:
    fastboot devices

    This command will list the connected devices. If your phones serial number shows up you are good to go and may continue. If the phone is NOT listed this indicates that your drivers are not installed correctly. In order for you to continue you must fix your drivers so that your phone is listed under fastboot devices.

  • If the phone has been recognized by the command above, proceed to unlocking the bootloader with the following command:
    Remember that this step will wipe EVERYTHING off the phone

    Code:
    fastboot oem unlock
  • After the above command has finished executing, run the following
    Code:
    fastboot reboot

    The phone will reboot. Wait until the phone has fully booted up into android, then adjust the following settings on the phone:

  • USB Debugging – On your phone go to Settings > About phone > Tap on Build number 7 times. This will enable Developer options. Now go back to Settings > Developer options > Enable USB debugging
  • Disable CM Recovery Protection – On your phone go to Settings > Developer options. Then disable the ‘Update recovery with system updates’ option.
  • Close the command prompt window and proceed onto the next section of the guide.

[2. HOW TO INSTALL A CUSTOM RECOVERY]

  • Turn the phone off. Then boot it into fastboot mode by holding volume up + power.
  • Rename the recovery file that you downloaded above to recovery.img. *Make sure that you rename it to recovery.img NOT recovery.img.img* Remember that this file should be placed in the platform-tools folder inside of the android-sdk-windows folder on your desktop.
  • Open a new command prompt and run the following commands:
    Code:
    cd Desktop/android-sdk-windows/platform-tools
    Code:
    fastboot flash recovery recovery.img
  • Once the flash has completed type the following command to reboot the phone:
    Code:
    fastboot reboot

    After the phone has booted back up, turn it off. Now to enter your newly installed custom recovery, hold volume down + power. The phone should boot into recovery mode. Now that you have a custom recovery, you may continue to the final step.

  • Close the command prompt window.

[3. HOW TO ROOT]

Now that your phone has an unlocked bootloader and a custom recovery installed you have a two options to gain root (Pick one or the other. You don’t need to do both)

Option A) Flash SuperSU binaries which will give you root with the stock ROM

  • Confirm that you have downloaded the SuperSU zip from the downloads section above and that it is located in the platform-tools folder inside of the android-sdk-windows folder on your desktop.
  • Turn the phone off then boot into recovery mode by holding volume down + power. Leave the phone at the main screen of the custom recovery for now.
  • Open a command prompt window and run the following commands:
    Code:
    cd Desktop/android-sdk-windows/platform-tools
    Code:
    adb push UPDATE-SuperSU-vX.XX.zip /sdcard/

    This will copy the SuperSU zip onto your phone. Once the command has completed continue.

    Instructions for TeamWin Recovery Project (TWRP):

  • Install > browse to SuperSU zip and select the it
  • Swipe to confirm the installation. Then reboot.Instructions for ClockworkMod (CWM):
  • install zip from sdcard > choose zip from sdcard.
  • Next, browse to the location where you previously copied the SuperSU zip and select the it.
  • To confirm the installation, scroll down to “Yes” and select it. The installation shouldn’t take very long, and once it has completed you may reboot.

Option B) Flash a custom rom which will come pre-rooted

  • Note that not all custom roms will be pre rooted, however the majority of them are. Read the OP of the ROM thread to see what the verdict is.
  • Copy a custom rom (you can find these in the ONE Android Development and ONE Original Android Development section) onto the phone (remember the location of where you copy it to)
  • Turn the phone off then boot into recovery mode by holding volume down + power. To install a custom ROM the general procedure to follow is: factory reset, wipe cache + dalvik cache, flash ROM, flash GApps. Here are the recovery specific instructions:Instructions for TeamWin Recovery Project (TWRP):
  • Wipe > Swipe to Factory Reset
  • Install > browse to the location where you previously copied the ROM zip and select it > Swipe to confirm the installation
  • Install GApps using same process as ROM, then reboot.Instructions for ClockworkMod (CWM):
  • wipe data/factory reset
  • wipe cache partition
  • advanced > wipe dalvik cache
  • install zip from sdcard > choose zip from sdcard > navigate to the location of the ROM > select the ROM > confirm the installation by selecting “Yes”
  • After that you may install the GApps using the same method for flashing the ROM, and finally reboot the phone.

Keep in mind that the first boot after installing a custom ROM & wiping the phone may take longer than usual, as the phone will need to rebuild the dalvik cache and initialize other first boot stuff.

Congrats! That is it! Your phone now has an unlocked bootloader, a custom recovery installed and it is rooted. Enjoy :)!!!

[ROMs]

The Biggest ONEPLUS ONE ROM Collection

[RECOVERIES]

CWM

TeamWin Recovery Project (TWRP)

Cannibal Open Touch 3.0 Alpha builds

All thanks and credits for these guides go to Chromium

IUNI OS for the OnePlus One

!!! WARNING !!! THIS ROM FLASHES IT’S OWN CWM RECOVERY 6.0.4.6!!!

:DBeta 1.4 RELEASED ;)

The ROM updates once every 2 weeks on Monday.

Would you like to try IUNI OS on your OnePlus One?

All about IUNI and full credits: http://www.iunios.com/
OnePlus One IUNI forum : http://bbs.iunios.com/forum-88-1.html

Download link ROM (Beta 1.4): MEGA.CO.NZ
Download link ROOT (SuperSU 2.0.4): mega.co.nz
ColorOS/IUNI OS Google Apps : GAPPS

So far, I tried the following and all these work:

  • Camera, it is actually the OPPO Camera from ColorOS – everything works
  • Flashed Google apps, all is working well, even Google Now
  • I’ve added the ColorOS OnePlus Tuner Mixer app – works great with the built-in Aurora Music player
  • 3G HSDPA+ works great, 4G works as well
  • GPS fix works
  • Antutu score of 36637, without any tweaks
  • ROM can be rooted, I have flashed SuperSU and root works well
  • there are still a few places in the ROM with Chinese characters
  • Complete developer options: *#*#452789#*#*

INSTALL GUIDE

  • download ROM, ROOT and GAPPS ZIPs
  • REBOOT into recovery (TWRP,CWM, PHILZ, ETC)
  • flash ROM (phone will reboot at the end) and phone will power up
  • reboot to recovery once more
  • flash GAPPS and ROOT and reboot phone.
  • Enjoy pure beauty!!!

!!! WARNING !!! THIS ROM FLASHES IT’S OWN CWM RECOVERY 6.0.4.6!!!

 

IUNI U3 Video Review – GIZCHINA

gizchina.com IUNI U3

gizchina.com IUNI U3

Due to popular demand we have posted the following IUNI U3 review video!

Just to recap the IUNI U3 is only the second phone from Chinese internet brand IUNI, and follows in the footsteps of the all alloy, 4.7-inch IUNI U2. The U3 continues the saga with an amazing hardware line up that includes a 5.5-inch Sharp 2K display, quad-core Snapdragon 801 processor, 3GB RAM and 13 mega-pixel main camera.

Interestingly this flagship device also boasts a 3000mAh battery, front facing Ultra-pixel main camera, OIS and dual SIM all for the low price of 1999 Yuan ($320).

IUNI U3 Video Review

The following video review shows the features of the IUNI U3 phone and also the highly customised IUNI OS that is based on Android 4.4 KitKat.

Via: gizchina.com

MIUI 6 Special Edition (4.4 Kitkat) for Xiaomi Mi 2/2S – RELEASED

KITKAT MIUI 6 RELEASED 19.09.2014

Note:
1. This is a special edition of MIUI 6 for Xiaomi Mi 2/2S based on Android 4.4 Kitkat. You need to flash using Fastboot. Please backup your data before flashing.
2. This is a unstable ROM. If any questions, please go to Bug session to report.
3. This is not a Dev version or a Stable version. It might be highly unstable in some devices. Only recommend for phone enthusiasts. If you need to flash back to MIUI Dev Version, you need to flash via fastboot. Flashing guide: http://en.miui.com/thread-11043-1-1.html
4. flash_all.bat will clear all your data, including your data stored in internal storage. Please backup your data (pictures, music, videos etc.) to local then flash your device.
5. After you flash your device and restore your data via Backup app, please don’t restore the System Settings (you need to exclude System option like below).



Things You Need

Flashing Tool Download: http://bigota.d.miui.com/tools/MiPhone20140509.exe
MIUI 6 for Xiaomi Mi 2/2S Special Version Fastboot Pack: DOWNLOAD
(Please check if the file ends with “.tgz”, if it’s “.gz”, you need to rename it to “.tgz”

Flashing Guide

STEP 1
Download the ROM flashing tools and the full ROM pack, unzip after downloading is completed.

 

Operate on the phone. Turn off the phone, press the Volume – key and the Power button at the same time to enter Fastboot mode, then connect the phone to a computer.

STEP 2

Double click on the zip file after downloading is completed to decompile it. Open the folder of the ROM pack, and copy its address on the computer.


STEP 3
Decompile and install the ROM flashing tools after downloading is completed (if there’s a security prompt, please select Allow).Open MiFlash.exe and paste the address copied in the last step into the address bar. Click on the first buttonto Refresh, and MiFlash will automatically recognize the phone. Then click the second button to flash.



STEP 4

Click Advanced Setting, change “flash_all_except_storage.bat” to “flash_all.bat” and click confirm (button on the left in the bottom).

 

STEP 5
Wait until the progress bar on MiFlash is green, which means the ROM is successfully flashed, and the phone will automatically boot.



Screenshots

  
  

Unboxing OnePlus One (BAMBOO LIMITED EDITION)

20140721214932132502014072121493969493 (1)

On July 22, OnePlus fulfilled their promise and released an edition of the OnePlus One made of bamboo.

2014072121493969493

The bamboo OnePlus One has the same specs as the original OnePlus One. 2014072121494578864

There’s also no difference in the appearance other than the material used.2014072121494856988

The bamboo case adds a more natural texture to the OnePlus One and since the bamboo used for each phone is different, each bamboo phone has its own unique texture.

2014072121495122612

 

The OnePlus One’s logo is carved on the back of the original phone while spray coating is used to put the logo on the bamboo version.

201407212149539447520140721214956929012014072121495953830

 

The bamboo rear cover is detachable but is not sold separately.20140721215002585052014072121500588180

 

At the launch event, in addition to the bamboo rear cover, OnePlus also showcased rear covers made of wood from ebony trees, and even denim. With the release of the bamboo edition, many believe that OnePlus will release other phones made of these kinds of materials.2014072121500920979201407212150127721620140721215015631432014072121501869383201407212150211937120140721215024131102014072121502703724201407212150298340520140721215032755772014072121503614626

 

Via: gizmochina.com

MIUI 6 UI Leaked!!! Again !!!

xiaomi miui v6

Xiaomi fans around the world are waiting in anticipation for the launch of MIUI V6 tomorrow. If you don’t want any spoilers look away now as the following are leaked images of the new UI compared to V5.

I’m sure that many will agree that Xiaomi’s phones are great devices, and their custom ROM is excellent too, but the real weak point is the ancient, almost cartoonish UI. It has been year since Xiaomi have release an updated UI, and tomorrows MIUI 6 will be the most substantial yet!

The following images claim to show the new MIUI 6 UI compared to V5. The details we can gather from the images are that Xiaomi are going for a more modern “flat” UI which is currently trending.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Everything from the icons to the notification bar and menus has been given a fresh face in the new ROM.

Read our Xiaomi Mi4 first impressions now!

Unfortunately the images posted here are from Weibo and are of poor quality, the good news is that we only have to wait until tomorrow to see the new UI first hand. We will post details of MIUI 6 as soon as it is announced.

Via: Gizchina

100 Beta Testers Wanted for MIUI 6! Come on and Apply!

Hi MIUIers,

MIUI has gone a long way from V1 to V5, and this week is really special, since MIUI will have its 200th weekly update. Thank you all for always being there for us.

Meanwhile, MIUI 6 is getting closer each day, how excited are you? We will start beta testing for MIUI 6 right after its launch event, and 100 lucky ones would get the chance to test it first. If you think you fit our requirements and could do this job well, come on and apply here!

As it’s closed beta version, there are still many bugs. It’s kind of risky to flash it.
Please think carefully before applying. Thanks!

Requirements:
1. You need to have a Mi 3 WCDMA/CDMA or Mi 4
2. Your MIUI English forum credits should be over 50
3. You need to report bugs in this forum
4. You need to write a review about MIUI 6 and post it in this forum
5.  Please don’t leak the rom package before the official release. Otherwise, you will be removed from the beta team immediately

Rights:
1. Read permission: 160
2. Larger attachment size
3. Access to MIUI daily updates
4. Priority of joining MIUI official activities
5. Special forum rewards and medals

The reason why we want 50 credits is that we want to give more chances to active users in this forum. Applicants with more credits are preferred to be beta testers. If we can’t find enough users with enough credits, we’ll consider those with less credits. It’s easy to get credits by posting threads and replies in the forum. Hope you understand.

APPLY HERE : EN.MIUI.COM