yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] mskip:
UAT 1.4.1 RELEASED AND AUTOUPDATE and PUBLIC VERSIONS UPDATED

Changelog for device module:

+Added FULL support [including root,skiproot] for up to Android 5.1.1 LMY48M [STANDARD]

+Added FULL support [including root,skiproot] for up to Android 5.1.1 LYZ28K [TMOBILE]

+Added FULL support [including root,skiproot] for up to Android 5.1.1 LVY48F [PROJECT FI]

+Added 5.1.1 LMY48M,LYZ28K,LVY48F stock images to download/flash from Toolkit

Changelog for UAT 1.4.1:

+Added new upcoming devices to device selection screen

+Main files now signed with Digital Certificate to ensure files are original and safe

+Added file checker after device selection to check needed files are up to date

+Updated UniversalAdbInstaller for Windows 10 compatability

+Added driver installation option at startup for new installs

+Updated ToolKitClean.exe to allow users to update the main ToolKit.exe file to latest available version without having to download/install the whole ToolKit again (like when a new device is added or files/drivers updated)

+Improvements and minor bug fixes

+Installer now give option for Fresh Install (removes any existing device files) or Upgrade (to just update base files)

The AutoUpdate for pro users has all the above included (update via the toolkit).

You can also download the Unified Android Toolkit 1.4.1 from http://www.skipsoft.net/?p=1660. You can select Fresh Install to delete all device modules and related files (recovery, root) so when you select your device at startup it will download the latest module with all the above included. If you have several device modules downloaded (e.g. for samsung and nexus) then you can select 'upgrade' when installing the toolkit, then run ToolKitClean.exe to delete just the modules you want to update.

Android 6.0.0 images have now been released and I am working on adding support. Support will be pushed as an AutoUpdate as soon as possible.

Enjoy, Mark.
[Nexus 6  Original Android Development] appro77:
Deleted post. Just read that Android 6 support is being worked on. I'll wait for that. :)
[Nexus 6  Original Android Development] mskip:
AutoUpdate for Nexus 6 Toolkit module

+UPDATE FOR ANDROID 6.0.0 MARSHMALLOW

+Added FULL support [including root] up to Android 6.0.0 MRA58K [STANDARD]

+Added FULL support [including root,skiproot] for Android 5.1.1 LYZ28M [TMOBILE]

+Added FULL support [including root,skiproot] for Android 5.1.1 LVY48H [FI]

+Added latest stock firmware for all variants to download/flash from Toolkit

+Fixed TMobile and Project FI no encryption images not found by Toolkit

+Updated several root routines for kernel patch if needed for Android 6

+Updated many parts of the Toolkit for Android 6 support [changes from 5.1.1]

+Added message on Main Menu start for usb mode switching to charging after reboot

+Updated busybox free, root checker and easy backup/restore apps to latest

+Disabled openrecoveryscripts as TWRP for Nexus9 doesn’t work properly with it

+Insecure kernel and skiproot images will be added soon

If you don’t have the pro version you can download the Toolkit from http://www.skipsoft.net/?page_id=1069 and donate to the Nexus 6 module at http://skipsoft.net/donate/?toolkit=Nexus6, enter your activation code when received and autoupdate to the latest version.

I will update the public module as soon as possible.

Mark.
[Nexus 6  Original Android Development] mskip:
Updated Device module v1.2.0 available for ALL users (Pro and Public) to support all latest builds

Changelog:

+Added FULL support [including root] up to Android 6.0.0 MRA58N,MRA58R [STANDARD]

+Added FULL support [including root] up to Android 5.1.1 LMY48X,LMY48Y [STANDARD]

+Added FULL support [including root,skiproot] for Android 5.1.1 LYZ28N [TMOBILE]

+Added FULL support [including root,skiproot] for Android 5.1.1 LVY48I [FI]

+Fixed bug when selecting LMY48W from build selection screen [error message]

+Added latest stock firmware for all variants to download/flash from Toolkit

+Fixed minor bug when using Toolkit to switch to different working device

+Added fastboot erase commands to factory image flash for cleaner update

+Fixed root routine going wrong when a certain set of options is selected

+Added more information to users in root, recovery, unlock, decryption routines

+Added detection in unlock routine for oem unlock option not being enabled

+Added Bootloop fix when rooting Android 6 by twrp message at exit [option 19,2]

I WOULD RECOMMEND ALL USERS UPDATE TO THIS MODULE TO FIX MANY SMALL BUGS AND IMPROVE THE TOOLKIT EXPERIENCE.

Pro users can just start the Toolkit as normal. After you have selected your device you will be notified there is an update available and can auto update. SIMPLE.

Non Pro users have a few extra steps.

FIRSTLY DOWNLOAD THE LATEST TOOLKIT FROM *HERE* (I UPDATED IT LAST WEEK BUT KEPT IT AT THE SAME VERSION) SO THAT YOU CAN UPDATE THE FIRMWARE CHECK FILE FROM TOOLKITCLEAN.EXE (IF THIS IS ALREADY AVAILABLE WHEN YOU RUN TOOLKITCLEAN.EXE OPTION 63 THEN NO NEED TO UPDATE THE TOOLKIT).

1. Exit the Toolkit if it is open.

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

3. Select the device from the list

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

5. Select option 63 to update to the latest md5 firmware check file (if you are downloading new firmware)

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) so you get the right code fast.

Enjoy, Mark.
[Nexus 6  Original Android Development] otaku91:
Mark, Thanks for this. I have been using the toolkit since I got my Galaxy Nexus in 2012. It's been an invaluable tool. I am happy to have donated. I recently got a new computer and and Nexus 6. I am having a couple of problems that I hoped you may be able to help with.

The first problem is that when I enter my PRO registration code, I get an error that the code is invalid. I did a lookup code on your site to confirm that I was using the right code.

The second problem is that I am having trouble unlocking the bootloader. When I use option 3,1, the device reboots and I can see in the fast boot menu that the device is locked, but the toolkit reports that the device is already unlocked and does not make any changes. Can you help me with this?

Thanks in advance.
[Nexus 6  Original Android Development] mskip:
If you are selecting the correct device and entering the code that you received for that device then can you take a screenshot when you get the error and pm it to me so I can see what is going wrong.

The toolkit stores a list of error codes for the unlock procedure so it knows if its already unlocked. I may have made some kind of mistake with one of the codes. If you can reboot to fastboot mode using the toolkit, then start a command prompt (option 25) and type:

fastboot-toolkit oem unlock 2>errorlog.txt

This will write any error code to the errorlog.txt file. If you can open that file and post the contents then it will help me adjust the toolkit.

The problem may be that you didn't enable oem unlock in the developer options before attempting the unlock but if you could do that test for me first it would help, thanks.

Mark.

EDIT: I added some extra error control to detect if the "allow oem unlock" has not been ticked in developer options and uploaded a new device module to test it.

Close the Toolkit, run ToolkitClean.exe and clean the Nexus 6 module files. Restart the Toolkit and select the Nexus 6 to download new files.

Please run the bootloader unlock process BEFORE ticking "allow oem unlock" to check if it gives the correct error message. You can then enable oem unlock in developer options and run the process again. Let me know if this works.

If anyone else can test the above as well I would be grateful.

Mark.
[Nexus 6  Original Android Development] goose2600:
MRA58N

[MENTION=894259]mskip[/MENTION]

Hi, I cannot root Nexus Player after auto update to MRA58N.

I have toolkit pro version and after flashing SuperSU my Nexus Player hangs on boot (stuck on coloured icons animation).

Could you please help me?
[Nexus 6  Original Android Development] mskip:
I will be updating the Nexus Player module to support MRA58N today. I'm guessing you flashed SuperSU without flashing the patched boot image to allow root.

Mark.
[Nexus 6  Original Android Development] goose2600:
You are right, I just flasfed TWRP and SuperSU.

Tank you for quick reply, I will wait for modules update.

Could you please post here when updated?
[Nexus 6  Original Android Development] mskip:
I will post in the Nexus Player thread *HERE* when the update is ready.

Mark.
[Nexus 6  Original Android Development] rachelm920:
Hello,

Whenever I try to download it fails at 61.1%. I've tried both IE and Chrome. Not sure what the issue is. Been trying since yesterday afternoon. :(
[Nexus 6  Original Android Development] mousefai0922:
hi

i now have a rooted nexus 5, rooted and unlock the bootloader. I am asking this question in advance.

If i receive ota but obviously i cant ota since im rooted.

Does Rooting option 6 wipe my userdata at all?

also, will i encounter any problems if i unroot the phone, go back to the original state without a factory reset?
[Nexus 6  Original Android Development] mskip:
Nexus 6 device module update available

Updated Device module v1.2.1 available for ALL users (Pro and Public) to support all latest builds up to 6.0.1

Changelog:

+Added Support [including root] for Android 6.0.0 MRA58X, Android 6.0.1 MMB29K

+Added above stock images to download/flash directly from Toolkit

+Added SuperSU systemless root method for root without flashing patched boot image

+Added check for latest stock image md5 checksum file after device selection

+Made some changes and improvements to the config module code

Pro users can just start the Toolkit as normal. After you have selected your device you will be notified there is an update available and can auto update. SIMPLE.

Non Pro users have a few extra steps.

IF YOU DON’T HAVE THE 1.4.4 VERSION INSTALLED FROM 15TH DEC 2015 – FIRSTLY DOWNLOAD THE LATEST TOOLKIT FROM http://www.skipsoft.net/?p=1660 TO ENABLE THE SUPERSU SYSTEMLESS ROOT METHOD TO WORK PROPERLY AND AUTO UPDATE THE GOOGLE FIRMWARE CHECK FILE. IF THIS IS NOT DONE YOU WILL BE PROMPTED AFTER SELECTING A DEVICE.

1. Exit the Toolkit if it is open.

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

3. Select the device from the list

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

Note: Steps 1-5 are not needed if you have not selected the device before and downloaded module files

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) so you get the right code fast.

Enjoy, Mark.
[Nexus 6  Original Android Development] bostonbassman78:
quick question ive been out the loop for some time and was wondering do i need to be in fastboot to start the root process or can i just plug in and go ? also i did donate to #mskip about 3 years ago or so but i do not remember the email used to recover it any help on that would be much appreciated
[Nexus 6  Original Android Development] d u o XIV:
[MENTION=894259]mskip[/MENTION], I've used your toolkit ever since I first started rooting back on my Galaxy Nexus. I'm now using the Nexus 6. Never needed to use anything else; this toolkit is the best. I've made a few donations, and I just wanted to thank you for all your hard work. I hope you keep this going for all future phones I own!

One quick question: does the latest update include a NO_FORCE_ENCRYPTION boot image for 6.0.1? I used this toolkit to flash factory 6.0.1 before updating to the latest version of your toolkit and I'm encrypted again. I tried other ways to avoid encryption, but they're not working out for me. The implementation here was just foolproof.
[Nexus 6  Original Android Development] mskip:
No you don't have to be in fastboot mode before starting as the toolkit detects the current state and does everything needed. Just boot to Android, install drivers, switch to ptp mode, connect usb cable, authorise the pc from your device and everything will work.

Pro activation is on a per device basis. If you donated to a device 3 years ago then the code would not work on the Nexus 6. If you wanted the pro features for the Nexus 6 module you would have to donate to that project through the Toolkit or on skipsoft.net.

Mark.
[Nexus 6  Original Android Development] mskip:
Yes the 6.0.1 option from the build selection will download a kpatch boot image which is also a NO_FORCE_ENCRYPTION boot image. If you are using v1.2.1 of the NExus 6 module then select option 27 in the build selection screen (after selecting the device) which will download the needed files for 6.0.1 MMB29K. You can then select option 4,9 from the main menu to disable forced encryption.

Mark.
[Nexus 6  Original Android Development] mskip:
The green Android robot with the exclamation is the stock recovery screen.

Try using option 9,4 from the main menu to flash just the vendor partition to your device. That has fixed the warning messages on some users devices.

Mark.
[Nexus 6  Original Android Development] mwebb34:
Deleted......
[Nexus 6  Original Android Development] iyerajay1:
Hi - Thanks for this fabulous toolkit. I have a (hopefully simple) question, and your help would be greatly appreciated. I got past the point of unlocking the bootloader on my Nexus 6 (shamu AT&T) and was going through step #4 of rooting my phone. It appeared to do so successfully, but after the reboot, it appears to be stuck on the boot animation for more than 15 mins. Any advice on next steps? Thanks!!

Edit: It also finished disabling encryption, and user data was wiped as well...

Ajay
[Nexus 6  Original Android Development] mskip:
Which build is your device on, which build did you select and which root type (SuperSU, SuperSU Beta or SuperSU systemless) did you choose?

Mark.
[Nexus 6  Original Android Development] mskip:
Device Module Auto Update Available for Pro version

Changelog:

Nexus 6 update [V1.2.2] 05TH JAN 2016

+Added Support [including systemless root] for Android 6.0.1 MMB29S

+Added Support [including systemless root] for TMOBILE Android 6.0.1 MMB29K

+Added Android 6.0.1 MMB29S stock image to download/flash directly from Toolkit

+Updated checksum file for verifying stock image download

If you don’t have the pro version you can download the Toolkit from http://www.skipsoft.net/?page_id=1069 and donate to the device module at http://www.skipsoft.net/?page_id=703 or directly through the Toolkit. Enter your activation code when received and autoupdate to the latest version.

Public updates will be made available soon. I am in the middle of updating the Samsung device modules (long overdue) and had to stop to update the Nexus modules for the latest builds.

Mark.
[Nexus 6  Original Android Development] iyerajay1:
It worked. :)

What happened was that during the process of removing encryption, it completely wiped my phone, including the OS.

So, I just went in to fastboot on my phone, then from the Toolkit on my pc, I chose option 7 to install the OS, and voila, it worked!!
[Nexus 6  Original Android Development] mskip:
Glad you managed to fix it.

Mark.
[Nexus 6  Original Android Development] mskip:
Device Module Auto Update Available

This has been a special round of updates for the latest google monthly updates and does not affect my commitment to updating the Samsung modules with the latest builds and procedures.

02ND FEB 2016

+Added Support [including systemless root] for Android 6.0.1 MMB29Q

+Added Android 6.0.1 MMB29Q stock image to download/flash directly from Toolkit

+Updated checksum file for verifying stock image download

+Minor updates and bug fixes

29TH JAN 2016

+Reconfigured root routines for a more logical [easier to follow] flow

+Added alternative locations to push file to if root/push file fails [automatic]

+Fixed some bugs when booting to various modes

+Updated/Added some more text to root routines to make it easier to understand

+Added a refresh screen option on build selection screen for plugging in device

+Updated the Any Build option to work correctly with any Android version/Build

If you want to donate to a device project to receive the pro updates please do it through the Toolkit (after selecting the device at startup) so you get the right code fast. Alternatively you can go to http://www.skipsoft.net/?page_id=703 and select the device you wish to activate.

Enjoy, Mark.
[Nexus 6  Original Android Development] mskip:
AUTOUPDATE AVAILABLE FOR NEXUS 6 DEVICE MODULE 1.2.6 [PRO ONLY]

Changelog:

+Added Support [including root,systemless root] for Android 6.0.1 MMB29V

+Added Android 6.0.1 MMB29V stock image to download/flash directly from Toolkit

+Updated checksum file for verifying stock image download

+Updated TWRP custom recovery to 3.0.0.1 for standard and openrecoveryscript use

+Enabled ALLINONE and openrecoveryscript options for public testing

+Made some changes to root procedures and reboot procedures

I updated public (free) versions a few weeks ago. Someone was supposed to post that in here but they didn't, sorry. It is 1.2.5 for now but I will update it to the latest once I have completed some more updates and added the Samsung Galaxy S7 modules to the Toolkit.

To update to 1.2.5, Non Pro users have a few steps (if you have already downloaded previous versions).

1. Exit the Toolkit if it is open.

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

3. Select your device 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 download the new module files without installing the updated Toolkit then you will be prompted to update to the latest version after selecting your device.

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.
[Nexus 6  Original Android Development] glamisldy:
Build MMB29X

I donated to the pro version last night so that I could root my Nexus 6 with the above listed Build Number. I used option 10 since the newer build was not available. It started the process then got stuck in a boot / fastboot loop because it stated that the patched boot image was not found. I have never rooted this particular phone before, never unlocked it or anything till trying it just now. Am I going to need to wait until you support / list that exact build? Or is there some other way around it.
[Nexus 6  Original Android Development] aoaleman:
The build versions don't necessarily need to match to flash images or IMG files. What is it that you are trying to do exactly? Flash a custom recovery? Flash SuperSU? Flash an IMG file to a specific partition? You said to root, but how are you going about doing it?
[Nexus 6  Original Android Development] glamisldy:
I am using the SkipSoft program and for my phone there is an option to unlock, root, install recovery, and SuperSu, etc. all in one shot. That is what I am trying to do. It says it unlocks the bootloader successfully, but then I get the error and adb / boot loop about not finding the patched image.
[Nexus 6  Original Android Development] aoaleman:
Might want to flash SuperSU separately in custom recovery:

https://download.chainfire.eu/932/SuperSU/BETA-SuperSU-v2.71-20160331103524.zip

Copy this to your sdcard then flash in custom recovery. If this doesn't work, you might need to start over by flashing the factory image, latest here, MOB30D:

https://developers.google.com/android/nexus/images#shamu

This will delete everything so backup if necessary. Option 9 in the toolkit.
[Nexus 6  Original Android Development] glamisldy:
Does the phone have to be rooted first before having a custom recovery? Maybe instead of using the all in one shot option, I need to try a root only option first? Then proceed as you stated above?
[Nexus 6  Original Android Development] aoaleman:
No, phone does not need to be rooted. That's the beauty of a Nexus. Your bootloader is unlocked, that will suffice. You have access to all partitions.
[Nexus 6  Original Android Development] glamisldy:
Perfect! I'll give that a shot. Thank you!
[Nexus 6  Original Android Development] glamisldy:
Skipsoft

Just got home to try this, and didn't have to. Skipsoft had an update which included the new build, ran the all in one tool and it worked like a charm! So awesome!! :victory: :)
[Nexus 6  Original Android Development] aoaleman:
Sweet! ?
[Nexus 6  Original Android Development] glamisldy:
Well I spoke too soon. Everything was going great and had to restart the phone for something and now it is stuck at the white google logo. :( Any suggestions on what I should try first?

Nevermind. I fixed it. :)
[Nexus 6  Original Android Development] mskip:
AUTOUPDATE AVAILABLE FOR NEXUS 6 DEVICE MODULE [V1.2.7] 22ND APR 2016 [PRO ONLY]

These are available for PRO users. I will try to update the Public (free) modules next week if I can as I now have to work on adding the Galaxy S7/S7 Edge and Note 5 to the Toolkit. I can then continue updating the Samsung device modules for the latest support.

Changelog:

+Added Support [including root] for Android 6.0.1 MMB29X and 6.0.1 MOB30D

+Added above stock images to download/flash directly from Toolkit

+Updated checksum file for verifying stock image download

+Added option to keep existing recovery when flashing stock image to device

+Updated TWRP custom recovery to 3.0.2.0 for booting to/flashing to device

+Minor updates and bug fixes

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.

Mark.
[Nexus 6  Original Android Development] mskip:
AUTOUPDATE AVAILABLE FOR NEXUS 6 DEVICE MODULE 1.2.8 [PRO ONLY]

Changelog:

+Added Support [including root] for Android 6.0.1 MMB30G and 6.0.1 MOB30I builds

+Added above google stock images to download/flash directly from Toolkit

+Updated checksum file for verifying stock image download

Public modules will be updated to current in 7-10 days approx. Some new devices are in the process of being added and once that is done I can look in to updating the public device modules.

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.
[Nexus 6  Original Android Development] mskip:
AUTOUPDATE AVAILABLE FOR NEXUS 6 DEVICE MODULE

Changelog:

+NEW FUNCTION ADDED [OPTION 10] Download Google OTA image, verify and sideload to device

This new support option will download a chosen OTA image from google servers, back it up and sideload the update image in stock recovery

+Tweaked a few procedures and updated information in root selection screen. SuperSU will root in Systemless Mode by default if possible so I have added a note until I rewrite the root options

+Minor updates and bug fixes

The public device modules will be updated to the latest version at the end of this month which will include the new google ota sideload function. If the Toolkit helps you please consider a donation. The Toolkit will not be able to run much longer without your support.

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.
[Nexus 6  Original Android Development] flashxml:
mskip

You have email, please provide serial number for your aplication.I sent the payment the proof it is in your email from paypal .
[Nexus 6  Original Android Development] mskip:
Reply sent.

Mark.