yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Original Android Development] mskip:
I have finished all the work on the OnePlus modules for the 1, 2 and 3 devices and it is ready for testing.

You can download and test the Toolkit from the link in post#1. Please remember that this IS a test version at the moment as I do not own any OnePlus devices but I have checked all the code thoroughly and don't see any problems. I am especially pleased with the unlock/lock routines and will probably implement the code for the Nexus modules if it works well.

Everything can be checked (and please do) except downloading a stock build directly from the Toolkit as I am waiting to hear back from AndroidFileHost to see if I can get direct links to use in the Toolkit. The fastboot flash routines are working though and the Toolkit will detect the storage of the device (16GB or 64GB) and flash the relevant userdata image so you do not have to do that manually anymore.

I have used the Universal USB driver pack from CWM so if anyone has not installed OnePlus drivers yet PLEASE test if this works. I did originally include the official drivers from OnePlus but they close the Toolkit when the drivers installation starts and thats not great.

The ALLINONE routine should work fine and I have sent out some pro codes to testers to check it all works.

All builds are covered and the correct version of TWRP will be downloaded depending on the build selected. Please check everything and let me know of any bugs or textual errors (as I used a lot of the Nexus code) so I can release it publicly as soon as possible.

Thanks, Mark.
[OnePlus 2 Original Android Development] mskip:
Updated OnePlus Two Device Module for Public (free) and Pro Users

Changelog:

+Added flash custom recovery before booting to it as per rooting guides

+Changed a lot of text to make it more relevant to the OnePlus devices

+Added text about disabling CM recovery protection in developer options to stop CM builds restoring the stock recovery

+added a bit more error control

+Fixed Toolkit going back to device selection when going to driver help screen

I’m still not sure if the Universal USB driver pack from CWM installs the recovery adb drivers. A couple of users have said when booting to recovery the device isnt being detected by the Toolkit. If someone has knowledge of adb drivers and knows their way around the device manager please look at the different modes and check drivers are installed.

Pro users can get the latest version by just selecting their device at startup and accepting the update.

Non Pro users have a few more steps.

1. Exit the Toolkit if it is open.

2. Run ToolkitClean.exe from the installation folder (or the Start Menu)

3. Select your device (OnePlus 1, 2, 3 or X) from the list

4. Type ‘y’ or ‘yes’ (without the quotes) to delete the existing module files and settings for the device

5. Restart the Toolkit, select the device and new module files will be downloaded/installed

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast.

Enjoy, Mark.
[OnePlus 2 Original Android Development] mskip:
Updated OnePlus 2 Device Module for Public (free) and Pro Users to v1.0.3

Changelog:

+Added option to reboot to custom recovery after it has been flashed

+Disabled openrecovery options in custom recovery until driver issue is fixed

+Made some changes to text in Toolkit to make some things easier to understand

+OnePlus device modules are now stable

Pro users can get the latest version by just selecting their device at startup and accepting the update.

Non Pro users have a few more steps.

1. Exit the Toolkit if it is open.

2. Run ToolkitClean.exe from the installation folder (or the Start Menu)

3. Select your device (OnePlus 1, 2, 3 or X) from the list

4. Type ‘y’ or ‘yes’ (without the quotes) to delete the existing module files and settings for the device

5. If you have not updated to v1.5.0 you must ALSO select option 62 to update the Toolkit.exe file

6. Restart the Toolkit, select the device and new module files will be downloaded/installed

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast.

Enjoy, Mark.
[OnePlus 2 Original Android Development] mskip:
AutoUpdate Available for OnePlus2 device modules [Pro Users]

Changelog:

+Test fix for booting to recovery after flashing recovery image

+Few bug fixes

+Waiting for TWRP recovery driver fix to enable ALLINONE/OPENRECOVERY scripts

Once I get the twrp drivers working properly with the Toolkit I will update the modules and upload new device modules for everyone to use.

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast. Also follow me on twitter at https://twitter.com/mskipxda for posts/updates.

Enjoy, Mark
[OnePlus 2 Original Android Development] mskip:
Update Available for OnePlus 2 device module 1.0.7 [Pro Users]

Changelog:

+Added full support for OxygenOS 3.1.0 build

+Added fastboot image links to option 9,1 to download via skipsoft and flash

+Updated stock image flash routine to better support flashing from bootloader mode

+Updates/improvements to root method updating

+Updated drivers section to give more help and more options

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast and can update to the latest version. You can also go ULTIMATE mode now and unlock ALL device modules for the lifetime of the Toolkit. Follow me on twitter at https://twitter.com/mskipxda for posts/updates.

Enjoy, Mark.
[OnePlus 2 Original Android Development] maerdance:
Thanks a lot Mr. Omnipresent. You do so much for this forum
[OnePlus 2 Original Android Development] XAB235:
Thank you for your tool, it s amazing! I would ask you if could be possible to have a tool for decompile and re-compile the .dat files! I don t know why the tools already shared don t let me re-compile the .dat file...
[OnePlus 2 Original Android Development] mskip:
AutoUpdates Available for OnePlus 2 device module 1.2.1 [Pro Users]

Changelog:

v1.2.1 – 17th May 2017

+Added instructions in OTA section [10] how to update device via OTA sideload

+Added option in OTA section to go to OnePlus download page to download ota image

+Few minor fixes to OnePlus main code

v1.2.0 – 15th May 2017

+Added full support for OxygenOS 3.5.6 build

+Added full support for OxygenOS 3.5.8 build

+Updated Toolkit base to 1.6.1. Updated app versions and improved functions

New base version adds support for OnePlus 3T device

+Toolkit will disable all server pings if they cause any trouble with downloads

+Added direct link to OnePlus download site in factory image/ota downloads section

+Improved some Main Menu functions

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast and can update to the latest version. You can also go ULTIMATE mode now and unlock ALL device modules for the lifetime of the Toolkit. Follow me on twitter at https://twitter.com/mskipxda for posts/updates.

Enjoy, Mark.
[OnePlus 2 Original Android Development] mskip:
AutoUpdate Available for OnePlus Two device module [Ultimate/PRO Users Only]

Changelog:

+Updated Toolkit base to 1.6.2 for NEW Ultimate feature. After device selection the Toolkit will update the devices main module to the latest version even if an AutoUpdate is not ready yet. This is extremely useful if an AutoUpdate hasn’t been released in a while or if an AutoUpdate isn’t needed but the main module needs updating for up to minute bug fixes/new features. Minimum base version 1.6.2 needed for this to work

+Updated TWRP custom recovery to latest official version 3.1.1.0 for use with later builds

+Added VerifiedBootSigner flash to Twrp Recovery install procedure

+Updated VerifiedBootSigner zip file from Chainfire to latest V7.0

+Integrated flashing verifiedbootsigner in to root procedures if needed

+Updated some root functions and removed SuperUser by CWM from root relection

+Updated app/file versions to latest

+Fixed some bugs in the main code

If you find any of this useful PLEASE donate to a device project. You can do it through the Toolkit (after selecting the device at startup) or from the link *HERE* so you get the right code fast and can update to the latest version. You can also go ULTIMATE mode now and unlock ALL device modules for the lifetime of the Toolkit. Follow me on twitter at https://twitter.com/mskipxda for posts/updates.

Enjoy.
[T-Mobile Galaxy Note 4 General] rile1564:
According to Sammobile, the N910t3 version should be reviving the update now. I have the 910T version but the server says it's at its daily limit and to check back again. The Note Edge also is receiving it, apparently. I have a good feeling that once the server comes back up the 910T will have it as well. It's not showing on Sammobile.com or Smart Switch yet. :(
[T-Mobile Galaxy Note 4 General] rile1564:
Woohoo!
[T-Mobile Galaxy Note 4 General] ianjoseferrero:
Yes It's here! i'm downloading it from samfirm!
[T-Mobile Galaxy Note 4 General] rile1564:
I'm downloading from Smart Switch. It is MM!
[T-Mobile Galaxy Note 4 General] free4flight:
You are getting MM 6.0.1 ???
[T-Mobile Galaxy Note 4 General] ianjoseferrero:
yess! :) , can download it from smart switch too.
[T-Mobile Galaxy Note 4 General] Mr. Clown:
Someone already has confirmed it here.

http://xdaforums.com/note-4-tmobile/general/note-4-getting-update-possibly-t3406611
[T-Mobile Galaxy Note 4 General] urmystlkal:
Wooooo, got mine this morning too. What an awesome surprise! !
[T-Mobile Galaxy Note 4 General] Avide:
I'm recieving ota update 1.5gb
[T-Mobile Galaxy Note 4 General] repete153:
Can this be installed if it's rooted? I'm really only rooted for Adaway and want to check it out.
[T-Mobile Galaxy Note 4 General] the Doctor:
True, and we don't need two threads about it.

THREAD CLOSED
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
**FAQ**
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
**VIDEOS**
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
I have finished all the work on the OnePlus modules for the 1, 2 and 3 devices and it is ready for testing.

You can download and test the Toolkit from the link in post#1. Please remember that this IS a test version at the moment as I do not own any OnePlus devices but I have checked all the code thoroughly and don't see any problems. I am especially pleased with the unlock/lock routines and will probably implement the code for the Nexus modules if it works well.

Everything can be checked (and please do) except downloading a stock build directly from the Toolkit as I am waiting to hear back from AndroidFileHost to see if I can get direct links to use in the Toolkit. The fastboot flash routines are working though and the Toolkit will detect the storage of the device (16GB or 64GB) and flash the relevant userdata image so you do not have to do that manually anymore.

I have used the Universal USB driver pack from CWM so if anyone has not installed OnePlus drivers yet PLEASE test if this works. I did originally include the official drivers from OnePlus but they close the Toolkit when the drivers installation starts and thats not great.

The ALLINONE routine should work fine and I have sent out some pro codes to testers to check it all works.

All builds are covered and the correct version of TWRP will be downloaded depending on the build selected. Please check everything and let me know of any bugs or textual errors (as I used a lot of the Nexus code) so I can release it publicly as soon as possible.

Thanks, Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] amilt0n:
Great job, thanks a lot!!!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] TheErk:
Dude, did a scan of your file and found this: Result: Detected: Trojan-Ransom.Win32.Cryrar.gib care to explain?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] gruntyoldbag:
Trojan?

I hope not - seems legit.

I have 2 problems:

1)

It never asks me to authenticate the PC on the phone after installing drivers - tried both driver versions.

But the Phone serial shows up in the menu, the driver test is fine and I can backup .apks.

2)

I can not flash the OTA

Is it because it is a full stock image instead of an OTA?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] TheErk:
Just saying, got that hit when I scanned the installer file. Might be wrong but I will not run it until dev explain why
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Did you read the first post of the thread?

The Toolkit has been running over 4 years and there have never been any viruses in it.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Striatum_bdr:
I ran this on my Nexus days, the guy is well known around, you can go with this.

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
I found the problem right away, just deleted 1 word by accident when I was renaming things.

I have made new device modules and uploaded them. Delete the ConfigOnePlus3.exe file from the Tools folder (or run ToolkitClean and select the OnePlusThree), then rerun the Toolkit and select your device to download new modules. Should work then.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] TheErk:
Thought I did! Thanks for the fast reply!

---------- Post added at 11:23 AM ---------- Previous post was at 11:11 AM ----------

Impressive tool you got here! Thanks!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] gruntyoldbag:
I cleaned the toolkit and

**************

Also I had to restart the toolkit (my own error - I didnt use the toolkit to restart, but restarted manually) and I got:

************

Tried again and Windows installed more device drivers when accepting sideload from ADB.

Didnt work the 2nd time either.

**********

BTW: drivers are installed correctly

******

Btw: I really love your tool - nice, clean, fast and a lot of HELP in the menus :)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Thanks and thank you for staying with me, I have had to change some of the procedures for the OnePlus.

Should be all fixed now. One of the procedures I had to skip set the filename for the OTA image. Have added it back in.

Clean the module files, download the new ones and retest. Hopefully it should go through.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] gruntyoldbag:
It is sideloading now :)

Reboot was successful - thx :)

Btw: If you want the help text to be 100% correct:

When you reboot you have to chose ENGLISH (or you can chose chinese or madarin?)

And it is called 'Install from ADB' not from USB.

Then click OK to 'Do you want to update' (not 100% sure about this text - can not remember now.

************

Just tried option 11 from the main menu:

****

Booting to stock recovery gives me the same error.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Thank you. I have uploaded the fixes to all the OnePlus device modules so that part at least should work for them all now.

Does the language selection come up as soon as the device boots to recovery?

I put Install from USB as thats what it said in the flashing tutorial on oneplus.net I will change it to Install from ADB/USB just to be safe for all devices.

Thanks again for the feedback. If you want to test any of the pro functions (ALLINONE) then let me know and I will send an activation code to your inbox.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Have you unlocked your bootloader? This is required before flashing/bootings images to your device.

I can capture the error when trying to boot/flash with a locked bootloader to provide more help for the user.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] gruntyoldbag:
The language selection come up as soon as the device boots to recovery - yes.

No I didn't unlock the bootloader - I didn't think it was necessary - help text said something about unlocking - but not that it was required.

I just wanted to backup the device - not flash anything.

Yes let me try (ALLINONE) - send me a PM thx. :)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
I have changed the text when booting to recovery and added extra error control when flashing or booting an image without the bootloader unlocked. New device modules uploaded.

Now sending a pm to you with a code.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] gruntyoldbag:
PM received - PM sent :)

New text and error control seems to work :good:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] cepheid46e2:
Is there an insecure boot file being added? This Toolkit will be amazing if it gets fully fleshed out.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
Hi [MENTION=894259]mskip[/MENTION]

Not sure if it's just me but after unlock bootloader i can't lock it back again.

This already happen when i ask for O+ support :confused: anyone with this?!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
I will look in to it but im not sure a true insecure kernel is even possible on android 6.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Is this when using the Toolkit or just in general?

I don't have a OnePlus device to test on so I can't give much insight on relocking the bootloader. What happens when you send fastboot oem lock in fastboot mode? Any error messages?

Luckily OnePlus devices are still covered by warranty if the bootloader is unlocked or the device rooted so theres no necessity to re-lock other than personal preference.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
It's seams like in general issue. at lest for now.

last week i contact them for support just...because :o and check their quickness (witch is awsome BTW) and they flash my phone online.

In the end my phone keeps unlocked :confused:

Not a problem for me anyway

Just to let you know that ;)

Thanks for supporting this phone since i know the tool from...i don't even remember :D maybe S3

By the way. another question if i may.

I just donate and can't figure how the hell i insert the code :confused: :cyclops:

EDIT: Forget it...dumb
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
sorry to bother again but twrp won't install :confused:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] jody04c:
The BEST toolkit has reached Oneplus 3. Cheers Mark. Will have this downloaded in a jiffy.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
What happens on the device when the Toolkit tried to fastboot boot the twrp image?

A lot of rooting guides say to fastboot flash the recovery image first, then fastboot boot it. I don't know if this is needed on oneplus devices or just an extra safety step for the guide.

Can you boot to recovery to confirm what is on your device.

If stock recovery is on your device then use the toolkit to try booting to twrp (option 11,3).

If you get an error on the last step then use the toolkit to flash twrp (option 6,3) then boot to recovery (option 24,4).

Let me know how the above goes.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
That makes sense...

By doing this...doesn't do anything :D

It began to install twrp image file (i think) but nothing happens. It get stucked at bootloader and i had to hard reset. And still at stock recovery (pic 1)

6, 3 work as you can see on pic 2 but device not found to reboot automatically and we had to do it manually. But it works :good:

24, 4 also work

EDIT:

After the above procedure to install twrp i try to install Su & Busybox with the results from 3rd pic
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
I will change the code now to flash twrp recovery and then boot to it (same as the root guides). Should have it done in a bit.

If you now have twrp on your device then can you try using the toolkit to boot to stock recovery (option 11,4) and see what that does.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
Great ;)

This work perfectly :highfive:

Please check my 3rd pic from the other reply
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
Have you checked the device manager when in twrp recovery (as mentioned if you type h for help) to see if the recovery driver has been installed and to install it if not?

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
I think the problem might be due non reboot into twrp automatically (?)

BTW if i press "h" it goes to 1st screen to choose my phone. is this normal?

I've installed all drivers again from your app just to be sure
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
No it's not lol. All part of the testing stage for new device support and me missing things.

Looking over the code now to make some adjustments. I apologize if I fall asleep I have had a few late nights to add OnePlus support. If I do I will carry on where I passed out first thing in the morning.

Mark.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Crowds:
No worries man.

I'll go to sleep as well [emoji12]

This for all your efforts to add this piece

Sent from O+3
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] mskip:
New device modules uploaded. You can get these by cleaning the module files with ToolkitClean.exe and then restarting the Toolkit.

I am also pushing AutoUpdates for people who have donated to update a lot easier and quicker.

Changelog:

+Added flash custom recovery before booting to it as per rooting guides

+Changed a lot of text to make it more relevant to the OnePlus devices

+Added text about disabling CM recovery protection in developer options to stop CM builds restoring the stock recovery

+added a bit more error control

+Fixed Toolkit going back to device selection when going to driver help screen

Things I still need testing:

Rooting

Flashing [and then booting to twrp recovery]

Flashing OTA image via sideload

Im still not sure if the Universal USB driver pack from CWM installs the recovery adb drivers. A couple of users have said when booting to recovery the device isnt being detected by the Toolkit. If someone has knowledge of adb drivers and knows their way around the device manager please look at the different modes and check drivers are installed.

Mark.