yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] WugFresh:
I just used the OTA zip, and added it in the pull down list for BRT support, just hit update in the kit and it will appear.

You won't find it in the Flash Stock interface until they release that factory zip.

I also have built support for bacon cm12 lollipop, but need another day to get in the kit.

Thanks for notifying me.
[ONE Android Development] Spannaa:
[MENTION=3110798]WugFresh[/MENTION]

Although the fastboot zip and boot-debuggable image for XNPH05Q aren't yet listed on the Cyanogen site, they are now available to download:

cm-11.0-XNPH05Q-bacon-signed-fastboot.zip

cm-11.0-XNPH05Q-bacon-boot-debuggable.img
[ONE Android Development] Criton30:
Factory zip is available, but [MENTION=2948558]Spannaa[/MENTION] has written it too.... What cm12 support? nightly, custom?
[ONE Android Development] OneOfOne:
tried to update the files for the toolkit but it said that the hash doesnt match and also referred to the nexut root tool kit instead of the bacon fresh. I have both installed but then installed the nexus tool kit and still the same message....
[ONE Android Development] Hampa_D:
Same here. But in wug I trust ;)
[ONE Android Development] WugFresh:
What files are you specifically having trouble downloading? Have you let the kit update to the latest lists. Have you tried again? If the auto download fails, you can use the "continue" to get a link and then import the file into the kit. I am rebuilding the downloader for NRT right now, and then will be bringing BRT up to speed with the newnesss.

{{ WugFresh }}
[ONE Android Development] WugFresh:
Cool. I will get it listed shortly. I had made it for cm12 nightly, but now I am forced to decide what's the best thing to do with this kit moving forward. All of this OPO drama is getting annoying.

From what I gathered, there will be a new OS called "OxygenOS", and then even another one for Chinese users? Plus there will still be CM stuff going on... but its no longer an official relationship? Is that right?

If that is whats going on, I guess when I get the time I will modify the backend and device selection stuff so that there is a new top-level selection. I.e if the user is running OxygenOS, ChineseOxygenOS, or CM... Then once they select that, you will see the builds for each.. etc.

Out of the box, without updates - the 'Any Build' mode should work to root those releases, but we will just have to wait and see - and hopefully I can find the time to extend support to all this stuff.

{{ WugFresh }}
[ONE Android Development] Hampa_D:
For me it was the update-supersu-v2.45,didnt work with import either had to go with v2.16 and then flash v2.45 from twrp
[ONE Android Development] Criton30:
I have installed the official fastboot image with your app, was no issue. So I mean manuall install, browsing the zip file...
[ONE Android Development] therohanchawla:
Thanks!!!1

A huge thanks for creating and porting this to bacon.....got root and twrp in just a matter of seconds thanks a lot
[ONE Android Development] artnada:
This toolkit literally saved my bacon last week!

The official OnePlus One kit from OPO stalled at erasing something and wouldn't move on, I thought my OPO was a doorstop.

I used WUG, and after a few minutes, my OPO sprang back into life.

I intend to donate $10 to TeamWUG when I can afford it next week.

Brilliant tool.
[ONE Android Development] NCguy:
I can't believe how professionally done this toolkit is.
[ONE Android Development] therohanchawla:
+1
[ONE Android Development] vadergr:
If my OPO is rooted with unlocked bootloader but with stock rom , can i use the toolkit to instal other custom roms ?
[ONE Android Development] nonoperez:
Yes, you can. But you can also do it with your phone if you install a custom recovery like TWRP. I recommend you to learn more about flashing before doing it.
[ONE Android Development] simplicio11:
works on latest ota builds (CM11s)?

Thanks
[ONE Android Development] nonoperez:
Hi there!

I´ve been using this awesome tool since my galaxy nexus. Now I´m on opo and there's something I don't know how to do.

I want to do a full wipe, including (internal) sdcard, but when I try to push the rom to the phone, adb can't find my device, I've tried in fastboot screen and TWRP, but without success.

How can I push files to the phone if I have no rom installed!

The drivers are installed, and the full driver test works succesfully.

Thanks in advance.
[ONE Android Development] eyeoncomputers:
Just received my OPO today.

Downloaded and ran the latest BRT 1.02. Unlocked bootloader, rooted, and then installed TWRP with no issues. And then decided to flash to CM12 (Lollipop) and the GApps that goes with it, running fast and smooth. This is as simple as the NRT, pretty much no difference in interface and usage.

Thanks Wugs.
[ONE Android Development] hughfollett:
Last I used this was for my n4. Here it works as good as on the n4. Congrats!

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] gaz_0001:
Can I root my OnePlus One with wiping it using this application?
[ONE Android Development] geokilla:
I am trying to install the drivers on my freshly formatted Windows 7 but there seems to be a problem. I am on step 3 of the full driver configuration guide and when I configure ADB, there's no "Android Devices" when I try to update and install the device software! I've tried many times with different ports, different cables, and even reinstalling the drivers by going back to step 1 but to no avail.

Edit: Finally managed to fix it by manually finding the Google ADB and Bootloader Drivers in the browsing page where you install device software.
[ONE Android Development] tzvblsm:
Soft Brick Help

I restored it to stock downloaded latest image put it in to fast boot all works well once it reboots its just stuck waiting 1 hour already any help ?
[ONE Android Development] darsh1994:
You can reboot into twrp right?

Try using adb push!

In the folder where your adb and exe files are placed, open a command window by pressing shift and right click. Then select open command window!

check if detects your device by typing adb devices in cmd!

Reboot to recovery, in cmd type adb push filename.zip /media/sdcard/0 or wherever you want to put it! And then flash like a normal zip

Hope this helps :)

Press thanks if it does :p;)

---------- Post added at 04:31 AM ---------- Previous post was at 04:17 AM ----------

Unlocking bootloader will wipe it. Just rooting shouldn't!

Not used this toolkit but you can try! Keep a backup just in case
[ONE Android Development] exsheeple:
Root success maybe

I love this tool kit. Thanks.
[ONE Android Development] sam191919:
i was new to oneplus one can anyone tell me how to root with this toolkit and what is the pocess and how to unroot too
[ONE Android Development] Spannaa:
Did you read the first post and follow the link under "More information & Download Links"?

All the info you need is there but TBH, it's pretty obvious anyway.

Sent via Bacon...
[ONE Android Development] twowheeler:
Used this to install the proper drivers, and flash the stock image because i'm lazy.

Question though, i noticed that the order this toolkit flashes the different images is different than what the manual flashing procedure is. Why?

Apart from that, this toolkit is a breeze to use.
[ONE Android Development] DJPS1:
Why did I get this error when opening?

I tried to reinstall and the error keeps coming
[ONE Android Development] gazou_hb:
This software turns with the last update of the rom (PH05Q) or Not?

because i want access to the root system and use another kernel or rom .
[ONE Android Development] Spannaa:
Not sure what you want to do but the toolkit works with CM11S XNPH05Q
[ONE Android Development] drezz2:
Good Morning.

First of all, congratulations on the job, it's a great tool. It is the first time I unlock and root, although I have ever "sweat" a little, because after the fastboot it would stay at "waiting for device" and did nothing.

I would like to ask some questions.

For serving the file "modified_boot_bacon_cm_11.0_XNPH44S.img" found in "Bacon Root Toolkit \ data \ Modified_Boot" and the file "undo-perm-recovery-signed.zip" found in "Bacon Root Toolkit \ data \ Recovery_Stock "

I have seen guides commands are:

fastboot oem unlock

* fastboot reboot

fastboot flash recovery "recovery" .img

Then why the need to "modified_boot_bacon_cm_11.0_XNPH44S.img"?

I would appreciate if someone could explain these doubts

thank you very much
[ONE Android Development] WugFresh:
Although this is FAQ for my Nexus tool. This should explain it: FAQs - How exactly does NRT root my device?

Basically, the modified boot is just used temporarily to let me automate the zip flashing operations.
[ONE Android Development] drezz2:
oh, thats ok.

Thanks for the clarification, I thought it was a permanent change that would perhaps after problems with new OTAS. now knowing that I stay is temporary quieter.

And "undo-perm-recovery-signed.zip"?

If you've realized that to return to stock recovery should do "back to stock" + root again without "custom recovery"

Is this correct?

If an OTA removes the root I have to install SuperSU from TWRP?

Again sorry, but more I read, I complicate more.

Thank you very much for everything (maybe this works for someone else)
[ONE Android Development] WugFresh:
The easiest way to update is to not do anything with OTAs at all: http://www.wugfresh.com/faqs/can-i-still-take-an-ota-after-i-unlock-and-root/

Yes you can do that, or if you just need to return stock recovery, you can use "advanced utilities > fastboot flash > recovery > stock recovery"

You can always root again by using the Root button.
[ONE Android Development] havlaz:
Best toolkit! just saved me from a soft brick

:)
[ONE Android Development] drezz2:
thanks again.

So, i need back to stock, apply the OTA and then flash again cumtom recovery and root .

But.. if i flash using the recovery TWRP from CM11S to CM12 (when if appears..) its neccesary unroot?

I think that i flash the image of CM12 y will lost all my data.. but i dont know if from CM11 to CM12, will be a file with only the OTA¿?
[ONE Android Development] jcurtis369:
-Edited Post-

Fixed it. It works again.
[ONE Android Development] XanRules:
Hey guys,

Unlocking went off without a hitch, but now the phone is stuck at "rebooting your device into bootloader mode..." and hasn't moved for quite a while. Any thoughts?

Log:

and that's where it's been for about ten minutes now.

Thanks!
[ONE Android Development] WugFresh:
Sounds like a connectivity issues. Try an alternate port and repeat the process.
[ONE Android Development] XanRules:
Will do. Appreciate the quick response.

---------- Post added at 12:22 AM ---------- Previous post was at 12:02 AM ----------

Worked like a charm. Thanks again!
[ONE Android Development] udimars30:
Will this toolkit work if i restore my device to stock directly from Oxygen Os?
[ONE Android Development] WugFresh:
Yes.
[ONE Android Development] skipjack10:
bricked opo

i an hour ago i try to flash stock with this toolkit, and now i have my opo bricked, i don´t understand why. i used it on my Nexus 7 2013 without problems i used in my opo to without problems, but today something ocurred and now i don´t have phone :(
[ONE Android Development] WugFresh:
FAQs - Help!!! My Nexus device is totally messed up. It has ______ problem. What do I do??

Try that first.

You have to provide some actual details if you want more help.

Explain what happens when you flash stock.
[ONE Android Development] skipjack10:
the toolbox do everything ok, but when i click in flash stock, it start dos windows and do 4 downloads after it i see in the log flashstock.bat, and apears a message "waiting for phone" i wait about 10 mins but when i try turn it on. nothing happens :(
[ONE Android Development] WugFresh:
Take a screenshot. Did you try the instructions I provided above? Have you tried an alternate usb port.
[ONE Android Development] skipjack10:
when i connect phone to pc i have hqsusb_bulk, and i can´t do anything. i will try https://forums.oneplus.net/threads/solution-recover-from-hard-bricked-oneplus-one.104943/page-2 this. if i can´t i will open a rma with one plus, i think is better option that i have.
[ONE Android Development] jcurtis369:
Use this:

http://xdaforums.com/oneplus-one/general/guide-unbrick-oneplus-one-t3013732

I did the exact same thing last night. I was able to use this method to be able to get into fastboot mode and then use the toolkit to flash factory image again.
[ONE Android Development] drezz2:
u brick the phone using the bacon root too?

is there any problem using the tool to back to stock?
[ONE Android Development] skipjack10:
i´m in fastboot now how to flash stock?

he is back again, i don´t know why this happens, but i still use WugFresh toolbox, and everthing gone good. thank you all for the help. and [MENTION=3110798]WugFresh[/MENTION] you have the better toolkit. :)
[ONE Android Development] jcurtis369:
The toolkit is safe. I have used it a hundred times and have had no problems till now. I even used it again once I was able to get back to fastboot and it worked perfectly. So honestly idk what happened this time but it was probably just a freak accident.

My theory is that maybe I accidentally moved the USB cord during the process. I was using my laptop and since the stock cord wears out easily and can be easy to slide out of a port now. So just to be safe it is always recommended to use a desktop for these toolkits.
[ONE Android Development] malavan:
can i root my cm12s with this?
[ONE Android Development] WugFresh:
Yes, set build to "Any Build" mode to root for now. When they release the factory pack it will be fully added to the kit. Also when I get a chance I will port some of the newer features present in NRT to this.
[ONE Android Development] Hapsnykel:
Same thing just happened to me, going from CM12 nightly back to CM11s stock - dunno why, i've done it 4-5 times before with no issues.

Will try fixing it with this when i get home : http://xdaforums.com/oneplus-one/general/guide-unbrick-oneplus-one-t3013732

EDIT : worked wonders, bootet into ColorOS - phew!
[ONE Android Development] Criton30:
is this the factory pack? http://builds.cyngn.com/cyanogen-os...263178b74/cm-12.0-YNG1TAS0YL-bacon-signed.zip
[ONE Android Development] Spannaa:
Yep - it's the same as the OTA zip.

Both are full roms like the CM12 nightlies ;)

[EDIT] Apparently not - apologies [MENTION=3110798]WugFresh[/MENTION] [/EDIT]
[ONE Android Development] WugFresh:
No. That's a recovery flashable zip. I am talking about the fastboot images that will be posted here: https://cyngn.com/support

Where did you find that link though?
[ONE Android Development] Tsop:
In OnePlus forum, they post this link htxp://builds.cyngn.com/cyanogen-os/bacon/12.0-YNG1TAS0YL-bacon/2263178b74/cm-12.0-YNG1TAS0YL-bacon-signed-fastboot.zip

PS: As i cannot post links, please replace the X in htxp:)
[ONE Android Development] Spannaa:
Will there be a fastboot zip though - the flashable zip is in exactly the same format as the CM12 nightlies...

[EDIT] Ooops - there is :o [/EDIT]
[ONE Android Development] vadergr:
Is it possible to update to lollipop cm12s with the full rom above and the toolkit ?

Will there soon be an update on the toolkit to support the cm12s ?
[ONE Android Development] WugFresh:
Thank you. Will get this added today.
[ONE Android Development] Tsop:
We thank you!! And here is the OnePlus forum post with the link of fastboot image.

htxps://forums.oneplus.net/threads/official-cos12-x-download-links-ota-factory.296778/
[ONE Android Development] WugFresh:
If you use the flashable zip then you would use advanced utilities, flash zip (file on this com) button.

If you use the factory pack, you would use flash stock + unroot with "other/browse"

To root you would set your device to "any build"

So yes, the kit can be used as is to do any of those tasks.

Full automated support for all the features will come when I get it listed. I should hopefully be able to do that today.
[ONE Android Development] vadergr:
thanks in advance !
[ONE Android Development] Criton30:
so today we can use your toolkit to installing the stock cm12s?
[ONE Android Development] Tsop:
I think it is better to wait for a official factory image (from official source). Please take a look here. OP edit his post as follows:

htxps://forums.oneplus.net/threads/official-cos12-x-download-links-ota-factory.296778/
[ONE Android Development] WugFresh:
Thank you for the update. Yeah, I will wait. In the meantime maybe I can bring BRT up to date with all the advancements present in NRT. This program could use some attention. :)
[ONE Android Development] Criton30:
and [MENTION=3110798]WugFresh[/MENTION]

This is already the official fastboot image. http://builds.cyngn.com/cyanogen-os.../cm-12.0-YNG1TAS0YL-bacon-signed-fastboot.zip ,as I know there is a dat file, and this contain the userdata for 16 and 64GB.
[ONE Android Development] WugFresh:
Thank you. Where are you finding these links? That OPO forum? Eitherway - good stuff, will get this listed shortly, Stay tuned.

{{ WugFresh }}
[ONE Android Development] Spannaa:
That's the same link that [MENTION=1736666]Tsop[/MENTION] posted on the previous page.

It contains a userdata.img but not a userdata_64G.img

Sent via Bacon...
[ONE Android Development] WugFresh:
Arghh. Well, I won't add it to the flash stock list - I will just list it for doing all the other actions in the kit. Who do we annoy to find out whats going on? Its coming from their servers though.. this is strange... :/

{{ WugFresh }}
[ONE Android Development] Spannaa:
You won't get any info out of OnePlus\Cyanogen!

Apparently though, once the OTA has rolled out to 50% of users, they'll post the official link on the cyngn support page.

Hopefully they'll sort it out by then but, as the userdata.img in the OS12 fastboot zip is EXACTLY the same as the one in the 05Q fastboot zip, I'll bet the userdata_64G.img will be lifted from the same zip.

Sent via Bacon...
[ONE Android Development] WugFresh:
All is well now - new v1.0.3 released

[deleted - N/A] - v1.0.3 fully supports CM12 now.

{{ WugFresh }}
[ONE Android Development] WugFresh:
BRT v1.0.3 Released. Full support for CM12. I used the official factory pack with the the userdata_64.img from the previous cm11 release included (since that is what the regular userdata.img is as well); so you can use this to upgrade directly to CM12 with the kit. Full root support, and all other BRT features. Working on other stuff as well, but wanted to get this release out asap. Stay tuned!

Enjoy! ^_^

{{ WugFresh }}
[ONE Android Development] twowheeler:
Great! Did the zip update but want to start with a clean slate again. Awesome work as always!
[ONE Android Development] naveenkumarj999:
automatic updater is not updating the newer version. can i know how to update it?
[ONE Android Development] drezz2:
hi

one question.. if in cm11s.. i use twrp to backup system, data, boot,... and then i go to cm12..

can i return to cm11s using the restore option in twrp?
[ONE Android Development] WugFresh:
What happens exactly?

Either way, the solution is to just download the full installer, and install it directly over the previous. If you installed the previous version to the default directory, then you don't need to change anything. Just make sure to kill any instances of adb.exe if they are running first (or just reboot your computer first).
[ONE Android Development] WugFresh:
Yeah, that should fine. Just make sure to wipe everything first. Worst case scenario is that you have to reflash stock, but I don't think that will happen.
[ONE Android Development] drezz2:
ok thanks

is if I do not like cm12: p

We asked since I've seen cases of people who have returned from Oxygen to cm11 and has left brick (I guess not been using a backup) Something changed the boot had read
[ONE Android Development] wrinkletit:
wow wugfresh is all the way now! thank you
[ONE Android Development] ciarpame:
I'm on CM12S stock and I badly need to root my device since wakelock bugs are still unsolved and I need to get back my battery.

I would like to use this toolkit to unlock and root this device since I had was very happy with NRT and my former Nexus 4.

I had some issues installing drivers: at the end of step 3B a boot was requested but my OPO ignored it. On step 3C my OPO was stuck in fastboot mode, I had to long press the power button to solve it (tried several times the process from beginning). Then I noticed that, while in fastboot mode, the device manager showed that driver was not installed so I manually selected the ADB bootloader driver and then everything went fine and I passed the full driver test. Please also note that (Step 2) MTP cannot be unchecked, you have to switch to PTP or Charge Only. These are all small details but since the full driver configuration instructions are so detailed maybe my feedback could be useful for further improvements.

Should I worry about the fastboot issue I found or, since I passed the full driver test, everything is ok now?

Now it's a little late and I'm just happy to have passed the driver test, I will wait tomorrow to brick my device ;)

In the meanwhile, I have some questions...

If I'm not wrong, next steps are Unlock and the Root+custom recovery and then the ROM installation.

Unlocking the bootloader "wipes" the device but ROMs and Radio are not wiped so if I want to stick with CM12S I just need to Unlock and then Root+custom recovery, am I right?

If I want to use CM12 nightlies should I change the rooting method from supersu to superuser (since CM12 uses superuser method I think) or does not matter?

Moreover, I see in the root options that a quickboot option is installed but CM12S already includes quickboot, should I disable this option if I stick with CM12S rom?

To install a CM12 nightly should I use the "Flash zip..." feature to install the ROM or it's better to Push/Pull the rom file(s) and then use the custom recovery?

About backup: if I use Backup all apps + Backup Virtual SDcard + Backup SMS + Backup Call Logs + Backup Contacts + Backup APN and then restore everything after unlocking+rooting, will I get my phone back? It's best to restore after the Android first boot and wizard setup run or before everything?

Too many questions, sorry... Thank you for your patience.
[ONE Android Development] WugFresh:
Everything is ok. Not having your drivers configured wouldn't cause any issue. The kit simply wouldn't work and tell you it couldn't connect at whatever stage. Thank you for your suggestions. I will check it out more closely for next release.

Yes

Doesn't matter. I have always preferred SuperSU, especially since Chainfire also makes almost all of my favorite root apps. If you install SuperSU it will take over as the root manager.

Sure. Its just an app, you can deff disable it if you don't want it (since the ROM already has it baked in).

Either works, but "flash zips" feature is designed specifically for it and has lots of integrated options for fully automating a seamless flash operation.

Yes. Setup first and let the playstore restore your paid apps. Then restore your backup file which should restore all the app data + free apps. There are better backup solutions once rooted like the paid app Titanium backup.

No worries. Cheers.
[ONE Android Development] Criton30:
So with the new version can I install the stock CM12S?
[ONE Android Development] Spannaa:
Yes:

Sent via Bacon...
[ONE Android Development] Criton30:
so, then I dont need to copy manual the userdata_64GB? The tool makes all automatically?
[ONE Android Development] Spannaa:
Yes, it should do as [MENTION=3110798]WugFresh[/MENTION] used the official OS12 fastboot zip and added the userdata_64.img from CM11S 05Q to it.
[ONE Android Development] ILuvRice:
Just wanted to say thank you for this tool kit. I've flashed and restored to stock via fastboot manually but after awhile, you want to just get it done easily. This worked wonderfully on windows 8.1. The level of detail in the instructions were amazing. Thanks again.
[ONE Android Development] ciarpame:
I just want to report BRT crash after CM12.1 autodetection.