[TOOL][1.5.0-0][15-09-16] Squabbi's Nexus 6P Toolkit

Search This thread

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
Hello and welcome to my Nexus 6P Toolkit!

I hope you find it useful for your daily tinkering and also beautiful with it's material design. This is by far the best toolkit that I have released and I hope you all enjoy it. :)

V6ZWnIw.png


Main Features:
  • Download and Install Google Drivers
  • Download and flash Google Factory Images (selective flashing)
  • Download and Flash TWRP
  • Download and Flash SuperSU
  • Download and Flash OTAs
  • Download and Flash Modified Boot Images
  • Auto Updater

There's the usual as well, ADB and Fastboot reboots, ADB sideloading and installing APKs as well. An automatic updater is included as well. I definitely plan to maintain and add anything that you may request (after I take it into consideration ;) ).

Special Thanks:
Thanks to @k1ll3r8e and his AndroidCtrl and AndroidCtrlUI which of course is the backbone of the program. Thanks for your support! :)

See the second post for downloads.
See the third post for the changelogs.

Post any problems, requests (suggestions) and questions! :)
Thanks,

XDA:DevDB Information
Squabbi's Nexus 6P Toolkit, Tool/Utility for the Huawei Nexus 6P

Contributors
squabbi, k1ll3r8e
Source Code: https://github.com/squabbi/Nexus6PToolkit2/


Version Information
Status: Stable
Current Stable Version: 1.5.0.0
Stable Release Date: 2016-09-15

Created 2015-12-26
Last Updated 2016-12-21
 
Last edited:

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
Frequently Answered Questions

FAQ

Q: How do I unlock the bootloader?
A: First you must enable developer options by tapping on the build number 7 times. Then go to: Developer Options > Enable OEM Unlocking > Toggle the switch to enable > accept the prompts.

Q: My phone isn't shown in the connection monitor in the bootloader!
A: Make sure you have installed the Google USB Drivers. You can do that via the File menu. It will download and install the drivers automatically.

Q: How can I upgrade to the latest firmware update on my rooted 6P without losing my data, root, Xposed or other mods?
A: You can do that by using the Flash Factory Image button with the option Keep Recovery checked. After the flashing process has finished. Boot into the recovery (which should still be TWRP) and flash SuperSU and any other mods you have installed. Note that Xposed modules' settings will need to be reconfigured after.

Q: I'm stuck in a bootloop after flashing a factory image with erase userdata checked!
A: That's fine! I don't know why erasing the userdata would lead into a bootloop, but all you need to do is boot into stock recovery. Hold the power button and press volume up once. Then let go and you should be able to see the recovery menu. After, just go through a factory reset/wipe.

Q:
A:
 
Last edited:

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
Changelogs

Here are the changes to the toolkit, with the latest on the top.

1.4.4-0 [23/08/16] - Client update to handle new OTA external lists (for Android N)

  • Added new OTA handling code.

1.4.3-1 [05/08/16] - Hot fix for flashing factory images!

  • Fixed flashing factory images with new hash sum checks.

1.2.5 [23-03-16] - Now downloads and flashes OTAs!

  • Added OTA section
  • Added OTA lists to the server
  • Changed UI Placement

1.2.5 [21-03-16] - Supporting the new Android N builds!

  • Updated Toolkit to handle new external list formatting
  • [Server] Added SuperSU 2.70 (Android N Support)
  • [Server] Added New Android N Builds to Factory Image List

1.2.4 [11-03-16] - Squashing bugs.

  • Fixed downloads not cancelling properly.

1.2.3 [30-01-16] - Happy Birthday! :D

  • New Batch Install APKs with indications to sucessful installs
  • Adjusted device state detection with flashing files

1.2.2 [26-01-16] - Bigger than smaller changes:

Happy Australia Day! :D
  • Erasing Cache rather than Flashing Cache while flashing Factory Images
  • Fixed some spelling errors
  • Fixed update version issue
  • Added Device State Detection for flashing Stock This is still finicky but as long as your device is in the bootloader it will work.
  • Changed the 'Unroot and Flash Stock' to Flash Factory Image

1.2.1 - Small changes:

  • Adjusted Update Check to check on Startup

1.2 - Huge update that changes several things:
  • New Material UI
  • Simplified UI
  • Changed Update URI
  • Added TWRP Downloader and Flasher
  • Added SuperSU Downloader and Flasher
  • Added Factory Image Download and Flash
  • Added ADB Backup Solution
  • Improved Automatic Driver Installation
  • Changed from Flashing Userdata to Erasing it

1.0 - Initial Release:
 
Last edited:

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
Deleted

Sent from my Nexus 6 using Tapatalk
Hello, I still have a snapshot of your message.

he corruption messages are there even if your phone is 100% stock. It happens when you unlock the bootloader. The MTP issue may be Marshmallow's now thing where you have to change it from Charge Only to File Transfers.

Not sure if this is what you wanted but I hope it helps in some way.



Sent from my Nexus 6P using Tapatalk
 
  • Like
Reactions: mwebb34

mwebb34

Senior Member
Sep 9, 2012
3,171
396
Hello, I still have a snapshot of your message.

he corruption messages are there even if your phone is 100% stock. It happens when you unlock the bootloader. The MTP issue may be Marshmallow's now thing where you have to change it from Charge Only to File Transfers.

Not sure if this is what you wanted but I hope it helps in some way.



Sent from my Nexus 6P using Tapatalk
When I change it to file transfers the computer doesn't seey device it only sees it on the one above it. If I lock my bootloader will it make the message go away?

Sent from my Nexus 6 using Tapatalk
 

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
When I change it to file transfers the computer doesn't seey device it only sees it on the one above it. If I lock my bootloader will it make the message go away?

Sent from my Nexus 6 using Tapatalk
Relocking the bootloader should make the message go away. But please make sure EVERYTHING is 192% stock or you'll brick your phone.

Do you mean the option above file transfer is the one that works?

Sent from my Nexus 6P using Tapatalk
 

mwebb34

Senior Member
Sep 9, 2012
3,171
396
Relocking the bootloader should make the message go away. But please make sure EVERYTHING is 192% stock or you'll brick your phone.

Do you mean the option above file transfer is the one that works?

Sent from my Nexus 6P using Tapatalk
No that's the one that doesn't work

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:44 PM ---------- Previous post was at 01:43 PM ----------

Relocking the bootloader should make the message go away. But please make sure EVERYTHING is 192% stock or you'll brick your phone.

Do you mean the option above file transfer is the one that works?

Sent from my Nexus 6P using Tapatalk
I deleted my first comment because I have a Nexus 6 not a Nexus 6p. Just wanted to let us know

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:45 PM ---------- Previous post was at 01:44 PM ----------

Also I do have a backup saved on my pc via wugs toolkit.

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:49 PM ---------- Previous post was at 01:45 PM ----------

What should I see when I boot into boot loader mode then reboot recovery? I know twrp isn't installed but what else should I see? When I do it I see a green android robot laying down with a exclamation point.

Sent from my HTC6600LVW using Tapatalk
 

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
No that's the one that doesn't work

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:44 PM ---------- Previous post was at 01:43 PM ----------


I deleted my first comment because I have a Nexus 6 not a Nexus 6p. Just wanted to let us know

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:45 PM ---------- Previous post was at 01:44 PM ----------

Also I do have a backup saved on my pc via wugs toolkit.

Sent from my HTC6600LVW using Tapatalk

---------- Post added at 01:49 PM ---------- Previous post was at 01:45 PM ----------

What should I see when I boot into boot loader mode then reboot recovery? I know twrp isn't installed but what else should I see? When I do it I see a green android robot laying down with a exclamation point.

Sent from my HTC6600LVW using Tapatalk


You can use your saved backup if its in the form of a TWRP backup I guess. If you don't have a custom recovery you should have seen what you saw. An android with an exclamation mark.

Do your options look similar to mine?

http://imgur.com/e8YjIoe

Sent from my Nexus 6P using Tapatalk
 

mwebb34

Senior Member
Sep 9, 2012
3,171
396
You can use your saved backup if its in the form of a TWRP backup I guess. If you don't have a custom recovery you should have seen what you saw. An android with an exclamation mark.

Do your options look similar to mine?

http://imgur.com/e8YjIoe

Sent from my Nexus 6P using Tapatalk
I got rid of the corrupt screen message about an hour ago.

Sent from my Nexus 6 using Tapatalk

---------- Post added at 06:00 PM ---------- Previous post was at 05:59 PM ----------

You can use your saved backup if its in the form of a TWRP backup I guess. If you don't have a custom recovery you should have seen what you saw. An android with an exclamation mark.

Do your options look similar to mine?

http://imgur.com/e8YjIoe

Sent from my Nexus 6P using Tapatalk
Yup it looks just like yours, the 3rd one down my pc doesn't see it

Sent from my Nexus 6 using Tapatalk

---------- Post added at 06:02 PM ---------- Previous post was at 06:00 PM ----------

You can use your saved backup if its in the form of a TWRP backup I guess. If you don't have a custom recovery you should have seen what you saw. An android with an exclamation mark.

Do your options look similar to mine?

http://imgur.com/e8YjIoe

Sent from my Nexus 6P using Tapatalk
The 4th one down doesn't work for me either as far as transferring files

Sent from my Nexus 6 using Tapatalk
 

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
I got rid of the corrupt screen message about an hour ago.

Sent from my Nexus 6 using Tapatalk

---------- Post added at 06:00 PM ---------- Previous post was at 05:59 PM ----------


Yup it looks just like yours, the 3rd one down my pc doesn't see it

Sent from my Nexus 6 using Tapatalk

---------- Post added at 06:02 PM ---------- Previous post was at 06:00 PM ----------


The 4th one down doesn't work for me either as far as transferring files

Sent from my Nexus 6 using Tapatalk
Ah OK. The 3rd option is the one that should work on all Windows OSes out of the box apart from XP I think.

I would assume you have used the latest drivers installed from Google, although that might not have anything to do with MTP.

Sent from my Nexus 6P using Tapatalk
 
  • Like
Reactions: mwebb34

mwebb34

Senior Member
Sep 9, 2012
3,171
396
Ah OK. The 3rd option is the one that should work on all Windows OSes out of the box apart from XP I think.

I would assume you have used the latest drivers installed from Google, although that might not have anything to do with MTP.

Sent from my Nexus 6P using Tapatalk
I'm not sure what the deal is, when I first got this darn thing which was 2 days ago. First thing I done was plugged into my pc to install drivers and it didn't work out to good. And the next day the back of the device started comming unglued and the volume rockers are very loose. This is a refurbished from asurion. I will have my other nexus 6 this comming Monday. So more than likely I'm just gonna sell it because I really don't like all this aggregation. Probably go back to note 3

Sent from my Nexus 6 using Tapatalk
 

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
I'm not sure what the deal is, when I first got this darn thing which was 2 days ago. First thing I done was plugged into my pc to install drivers and it didn't work out to good. And the next day the back of the device started comming unglued and the volume rockers are very loose. This is a refurbished from asurion. I will have my other nexus 6 this comming Monday. So more than likely I'm just gonna sell it because I really don't like all this aggregation. Probably go back to note 3

Sent from my Nexus 6 using Tapatalk
Wow thats so dodgy. I hope you get it sorted soon. :)

Sent from my Nexus 6P using Tapatalk
 

mwebb34

Senior Member
Sep 9, 2012
3,171
396
Wow thats so dodgy. I hope you get it sorted soon. :)

Sent from my Nexus 6P using Tapatalk
I will! I was gonna use Motorola but they wanted $175 + I was gonna have to ship them my device first the after they received my busted device it would be at least 4 days before they would ship my new one out, so all in all it would take about 3 1/2 weeks they said before I would get my new phone. With asurion I pay $145 ’they used to charge just $100 for the deductable' guess they wasn't getting enough money, oh well. Anyway I send them the cash and I had my new device the next day.

Sent from my Nexus 6 using Tapatalk
 

Ravenryan

Senior Member
Feb 10, 2015
468
35
35
Okc
so i just unlocked boot loader but now its saying its corrupt and can't be trusted what do i do now lol...
 

squabbi

Senior Member
Jul 20, 2012
1,744
1,603
Sydney
Woahhh New Update! Version 1.2!

:) Hello everyone! I've been hard at work to making this a much better experience! :D

Version 1.2 brings a whole new design with added functionality, which you can glance over on the first post. Here is a screenshot of the UI now!

dtxYJMX.png


You should be able to update through the inbuilt 'Check for updates'. I'd be glad if someone can test it out for me. And it's also available here on the XDA downloads tab!

Thanks!
:)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 61
    Hello and welcome to my Nexus 6P Toolkit!

    I hope you find it useful for your daily tinkering and also beautiful with it's material design. This is by far the best toolkit that I have released and I hope you all enjoy it. :)

    V6ZWnIw.png


    Main Features:
    • Download and Install Google Drivers
    • Download and flash Google Factory Images (selective flashing)
    • Download and Flash TWRP
    • Download and Flash SuperSU
    • Download and Flash OTAs
    • Download and Flash Modified Boot Images
    • Auto Updater

    There's the usual as well, ADB and Fastboot reboots, ADB sideloading and installing APKs as well. An automatic updater is included as well. I definitely plan to maintain and add anything that you may request (after I take it into consideration ;) ).

    Special Thanks:
    Thanks to @k1ll3r8e and his AndroidCtrl and AndroidCtrlUI which of course is the backbone of the program. Thanks for your support! :)

    See the second post for downloads.
    See the third post for the changelogs.

    Post any problems, requests (suggestions) and questions! :)
    Thanks,

    XDA:DevDB Information
    Squabbi's Nexus 6P Toolkit, Tool/Utility for the Huawei Nexus 6P

    Contributors
    squabbi, k1ll3r8e
    Source Code: https://github.com/squabbi/Nexus6PToolkit2/


    Version Information
    Status: Stable
    Current Stable Version: 1.5.0.0
    Stable Release Date: 2016-09-15

    Created 2015-12-26
    Last Updated 2016-12-21
    9
    Frequently Answered Questions

    FAQ

    Q: How do I unlock the bootloader?
    A: First you must enable developer options by tapping on the build number 7 times. Then go to: Developer Options > Enable OEM Unlocking > Toggle the switch to enable > accept the prompts.

    Q: My phone isn't shown in the connection monitor in the bootloader!
    A: Make sure you have installed the Google USB Drivers. You can do that via the File menu. It will download and install the drivers automatically.

    Q: How can I upgrade to the latest firmware update on my rooted 6P without losing my data, root, Xposed or other mods?
    A: You can do that by using the Flash Factory Image button with the option Keep Recovery checked. After the flashing process has finished. Boot into the recovery (which should still be TWRP) and flash SuperSU and any other mods you have installed. Note that Xposed modules' settings will need to be reconfigured after.

    Q: I'm stuck in a bootloop after flashing a factory image with erase userdata checked!
    A: That's fine! I don't know why erasing the userdata would lead into a bootloop, but all you need to do is boot into stock recovery. Hold the power button and press volume up once. Then let go and you should be able to see the recovery menu. After, just go through a factory reset/wipe.

    Q:
    A:
    5
    Changelogs

    Here are the changes to the toolkit, with the latest on the top.

    1.4.4-0 [23/08/16] - Client update to handle new OTA external lists (for Android N)

    • Added new OTA handling code.

    1.4.3-1 [05/08/16] - Hot fix for flashing factory images!

    • Fixed flashing factory images with new hash sum checks.

    1.2.5 [23-03-16] - Now downloads and flashes OTAs!

    • Added OTA section
    • Added OTA lists to the server
    • Changed UI Placement

    1.2.5 [21-03-16] - Supporting the new Android N builds!

    • Updated Toolkit to handle new external list formatting
    • [Server] Added SuperSU 2.70 (Android N Support)
    • [Server] Added New Android N Builds to Factory Image List

    1.2.4 [11-03-16] - Squashing bugs.

    • Fixed downloads not cancelling properly.

    1.2.3 [30-01-16] - Happy Birthday! :D

    • New Batch Install APKs with indications to sucessful installs
    • Adjusted device state detection with flashing files

    1.2.2 [26-01-16] - Bigger than smaller changes:

    Happy Australia Day! :D
    • Erasing Cache rather than Flashing Cache while flashing Factory Images
    • Fixed some spelling errors
    • Fixed update version issue
    • Added Device State Detection for flashing Stock This is still finicky but as long as your device is in the bootloader it will work.
    • Changed the 'Unroot and Flash Stock' to Flash Factory Image

    1.2.1 - Small changes:

    • Adjusted Update Check to check on Startup

    1.2 - Huge update that changes several things:
    • New Material UI
    • Simplified UI
    • Changed Update URI
    • Added TWRP Downloader and Flasher
    • Added SuperSU Downloader and Flasher
    • Added Factory Image Download and Flash
    • Added ADB Backup Solution
    • Improved Automatic Driver Installation
    • Changed from Flashing Userdata to Erasing it

    1.0 - Initial Release:
    5
    New Client and Server Update! Nougat and under the hood improvements!

    Hey guys! :)

    The toolkit client has been updated to 1.5. Existing users must update to 1.5 as there were server sided changes that will conflict with older versions of the toolkit. :) Thanks!

    Changes:
    • Added developing 'Root' tab
    • Added option to stop the TWRP flashing process
    • Added option to reset list version counter
    • Added handling of new ZIP factory images
    • Added primitive proxy support. Tested at one location
    • Added check for new list versions before downloading lists
    • Made client launch asyncly*
    • Cleaned up and added some console (log) messages

    Download Here or check for updates in the toolkit. :)

    Thanks for your patience, now that BasketBuild is back up online everything should be working fine now. :)
    Thanks to @Tigerstown for the modified boot images. :)

    Happy flashing! :D
    5
    New Client and Server Update! Android Nougat OTA

    Hey guys!

    A small toolkit update has been released so it can handle the new Android Nougat OTA properly! :)
    Some server sided changes such as the new TWRP 3.0.2-1 and modified boot image (Thanks @Tigerstown)!

    Update the toolkit via the check for updates menu, or download the zip here on the XDA Downloads tab! :)

    Happy flashing! :D