[TOOLKIT] [WIN | LINUX | MAC] Moto G5 Plus Toolkit | Root | Unlock | Backup | Unbrick - Moto G5 Plus ROMs, Kernels, Recoveries, & Other De

Moto G5 Plus Toolkit
This is a desktop app that allows you to unlock the bootloader and root a Motorola G5 Plus smartphone with a few button clicks. It's built with Electron and hence will work on Windows, macOS and Linux operating systems.
The toolkit follows the unlocking and rooting procedure for Motorola G5 Plus mentioned here.
Features
* No need of installing ADB and Fastboot binaries
* Works on Windows , Linux, and macOS
* Get bootloader unlock data from device
* Send bootloader unique key to device for unlocking
* Flash TWRP Recovery
* Flash SuperSU
* Commonly used ADB and Fastboot commands
* Bundled drivers for Windows
* Create and Restore backups with button clicks
* Flash any TWRP compatible ZIP
* Flash stock firmware / un-brick
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About the Project
I bought this phone two weeks back and as a web developer, had this idea of combining JavaScript and device communication. The project is built on Electron. The basic UI is adapted from Electron API Demos.
The source is available on Github.
Porting it to another device
Porting the toolkit to another device is easy. Change a few strings, variables and necessary files like recovery image and you are done. After all every phone can communicate with your computer with ADB or Fastboot.
Credits
This project bundles the work of many other devs.
*@vache for potter TWRP, boot.img and WiFi patch.
*@chainfire for SuperSU.
Downloads
Moto.G5.Toolkit-win32-ia32.zip (92.4MB)
Moto.G5.Toolkit-darwin-x64.zip (98MB)
Moto.G5.Toolkit-linux-x64.zip (87.3MB)
Issues
1. TWRP backups saved to computer might fail to restore. The ones saved to phone work fine.
2. TWRP gets stuck on logo if booted instead of flashed.
If the toolkit helped you, don't forget to click the thanks button!
Buy me lager!
Thanks to all lagers received
- Curtis Bullock
XDA:DevDB Information
Moto G5 Plus Toolkit, Tool/Utility for the Moto G5 Plus
Contributors
drtechie
Source Code: https://github.com/drtechie/moto-g5p-toolkit
Version Information
Status: Stable
Current Stable Version: 1.1.0
Stable Release Date: 2017-06-03
Created 2017-05-11
Last Updated 2017-06-03

Mine

God I wish this was out when I did things manually ?

But how are the newbies supposed to brick their phones now?

Day late, dollar short... Seriously, nice toolkit. Will there be an update soon now that @vache just released a new TWRP that supports sd mount?

Dahenjo said:
But how are the newbies supposed to brick their phones now?
Click to expand...
Click to collapse
Its my code. You never know.
atrac17 said:
Day late, dollar short... Seriously, nice toolkit. Will there be an update soon now that @vache just released a new TWRP that supports sd mount?
Click to expand...
Click to collapse
Done. Links Updated. Thanks for the heads up!

#reserved

zeft64 said:
God I wish this was out when I did things manually ?
Click to expand...
Click to collapse
You'll learn the most by doing things manually! Being spoon fed is easy, but not always necessarily the safest way. (someone might give you 'bad food'). I always like to know what command I give!
Nevertheless: nice scripts!
Send from my Motorola Moto G5 Plus (XT1685) using Tapatalk

Does it work on the normal Moto G5, or just on the Plus version?

Synkr0 said:
Does it work on the normal Moto G5, or just on the Plus version?
Click to expand...
Click to collapse
The toolkit and the bundled files are for Moto G5 Plus.

smitharro said:
You'll learn the most by doing things manually! Being spoon fed is easy, but not always necessarily the safest way. (someone might give you 'bad food'). I always like to know what command I give!
Nevertheless: nice scripts!
Send from my Motorola Moto G5 Plus (XT1685) using Tapatalk
Click to expand...
Click to collapse
Agreed. But after a while having to not go through all the steps is pretty nice.
Sent from my Moto G (5) Plus using XDA-Developers Legacy app

drtechie said:
Porting it to another device
Porting the toolkit to another device is easy......
Click to expand...
Click to collapse
Such as a LG V20?

rubiicon59 said:
Such as a LG V20?
Click to expand...
Click to collapse
Ouch. I just got rid of my v20 for this g5 plus. That v20 is a mess of a phone, especially when it comes to rooting. Good luck!

Haha I think we need more than good luck mate
But thanks

Hi all,
In case anybody is interested, I just used this on my (un-messed with) phone. Mine was a UK, 32/2 gig, dual sim moto 5-plus. Worked perfectly, flawlessly, fantastically! It just worked... Used on Ubuntu linux.
Thanks DrTechie, you're a star dev.
I had been worried about installing TRWP after reading other threads, but this works. And because it's a gui with scripts, there aren't any real instructions to follow - that you could get wrong. Very well designed.
For what it's worth, I chose not to install su. This means it's not truly rooted, and such things as Android Pay should still work. But, with the bootloader unlocked, and a good functioning custom recovery - I can flash any rom I need. And, I can flash su anytime.
Thanks!!!

Porting to another device
rubiicon59 said:
Such as a LG V20?
Click to expand...
Click to collapse
1. Clone the git repo
https://github.com/drtechie/moto-g5p-toolkit
2. You will need NodeJS installed and build tools.
Refer to https://electron.atom.io/docs/ build env instructions
Setting up the build enviroment is easiest in Linux.
macOS will need XCode tools and Windows will need Visual Studio etc.
Do npm install to get all Node dependencies.
Build Electron-usb (This checks for usb attach-detach events)
3. In the file main.js L19 you will see global.strings.deviceName = 'potter'
Change 'potter' to your device name.
4. Fire up the app with 'npm start' or 'gulp'
Subsequent ADB and Fastboot requests will check for the new device name.
Hopefully your device should be detected.
5. Then the files - TWRP, SuperSU etc
check main-process/common/files.js
Change the name of the twrp recovery to your new file name twrp-<device>.img or whatever.
Copy the same to files folder.
Now try flashing the recovery.
Now you get the idea, I hope.
6. There are main-process/common/adb.js and fastboot.js which carry out core ADB and Fastboot commands.
File names for SuperSU will have to be changed if you change them.
Some methods are named checkMoto etc. You can change them if you feel so.

andynx1 said:
Hi all,
In case anybody is interested, I just used this on my (un-messed with) phone. Mine was a UK, 32/2 gig, dual sim moto 5-plus. Worked perfectly, flawlessly, fantastically! It just worked... Used on Ubuntu linux.
Thanks DrTechie, you're a star dev.
I had been worried about installing TRWP after reading other threads, but this works. And because it's a gui with scripts, there aren't any real instructions to follow - that you could get wrong. Very well designed.
For what it's worth, I chose not to install su. This means it's not truly rooted, and such things as Android Pay should still work. But, with the bootloader unlocked, and a good functioning custom recovery - I can flash any rom I need. And, I can flash su anytime.
Thanks!!!
Click to expand...
Click to collapse
Glad I could help.
I have nothing to do with TWRP. I just copy pasted the file. It was developed by @vache.

@drtechie re: post #16
Thanks for your time, it's really appreciated.
I'm not a Dev by any means, but I'll have a look through the info you've provided. Maybe, just maybe, I'll be able to understand how to accomplish it.
Wish me luck

Is there any way to avoid unlocking bootloader via Moto website??

what is the purpose of flashing custom bootloader? i dont seem to get it. i am yet to receive my mobile but still curiosity. anyone who has experience please elaborate along with hurdles new one might face like me.
thank you

Related

[SUPER-TOOL] Team PWN Stars' HTC One Max Super-Tool v1.2 FOR ALL HTC ONE MAX VARIANTS

[SUPER-TOOL] Team PWN Stars' HTC One Max Super-Tool v1.2 FOR ALL HTC ONE MAX VARIANTS
Team PWN Stars' HTC One Max Super-Tool v1.0​ALL VARIANTS​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Tool's features consist of:
Support for ALL Variants
Unlock
Root
Recovery (TWRP/CWM)
Lock (NOT ReLock)
Super-CID
Retrieve Device-Info
Install User-Provided Files (images and zips)
FONT THEMING (by gianton )
Coming SOON:
Restore to OUT-OF-BOX State.. NO RUU
Backup to PC
Restore From PC
Install user-provided Images Done!​
Feel Free to leave some feedback! This is a 4,434 line Program and that is about 3/4 of what I have planned, I need to get small stuff ironed out before this gets too large!!! ​
DOWNLOAD v1.2
[/SIZE]
​
FAQ in Post #2
Changelog in Post #3​
CREDITS TO:
rummrunner for S-OFF
gianton for the Custom Fonts
flyhalf205 for TWRP and CWM for ALL VARIANTS. YOU ROCK!​
XDA:DevDB Information
Team PWN Stars' HTC One Max Super-Tool , a Tool/Utility for the HTC One Max
Contributors
Kwongger, ricky310711
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2013-12-24
Created 2013-12-21
Last Updated 2014-01-04
Frequently Asked Questions
Does rooting void my warranty?
Umm... YES.
Do you warranty this Tool?
No, but I'll help you if you run into any issues.
Is the for all models of the One max?
Yes.
The Tool says "Searching for Device" or something similar, What is wrong?
You need to (re)install your drivers.
Does the tool have TWRP and CWM for every model.
Yes
Are you awesome?
Hell Fuggin YES!
Am I awesome for reading this!
Hell Fuggin YES!
​
Changelog
Changelog:
v1.1
Fixed bug with HTC-Dev Unlock.
DO NOT USE THE pwnMax ROOT YET!!! I am sorry,, but it is not yet done!!! If you run it, it isn't dangerous... It just will do NOTHING.
The Release version will (with the grace of god) be releasing December 26th
v1.0
Initial Release.
Nice
This will take all the fun out of it !
Max
iondokk said:
Nice
This will take all the fun out of it !
Max
Click to expand...
Click to collapse
That's what I say! Jklol...
I like to do these, I literally started this yesterday when I got off of school for Christmas break.... 3605 lines later, Here I am. :silly:
This works on both Sprint and Verizon variants how sweet is that!
Max
I just realized that this is General. I created it in Orig. Development.... Hmm.... THAT is odd. Mods!!! Please move this to it's correct location!
iondokk said:
This works on both Sprint and Verizon variants how sweet is that!
Max
Click to expand...
Click to collapse
As well as China/International!
Trying to relock boot loader and it is hanging waiting for root permissions... Phone not asking me.
Unplug replugged hit enter and your program crashes
Max
Okay, this makes playing with the phone much easier thanks!
how does this compare to Squabbi's tool kit?
thanks
iondokk said:
Trying to relock boot loader and it is hanging waiting for root permissions... Phone not asking me.
Unplug replugged hit enter and your program crashes
Max
Click to expand...
Click to collapse
I take it that you mean Lock, my Kit doesn't relock. Are you S-OFF? That is required to Lock your bootloader. What superuser app are you using?
pradeepvizz said:
Okay, this makes playing with the phone much easier thanks!
Click to expand...
Click to collapse
ignore.
wase4711 said:
how does this compare to Squabbi's tool kit?
thanks
Click to expand...
Click to collapse
Squabbi has no recovery, lock, Font Theming, device info get, etc.... It also has a GUI, which in reality, is a MINUS. Unless he is just using the gui to launch a bat, then it is a VERY inefficiant and risky way of doing things, that's why I nixed my GUI tools (it bricked my Nexus 5, luckily I saved it).
Kwongger said:
Squabbi has no recovery, lock, Font Theming, device info get, etc.... It also has a GUI, which in reality, is a MINUS. Unless he is just using the gui to launch a bat, then it is a VERY inefficiant and risky way of doing things, that's why I nixed my GUI tools (it bricked my Nexus 5, luckily I saved it).
Click to expand...
Click to collapse
Hey there Kwongger.
like you said its really incomplete. Which is true... No batch files are used in mine.
" that's why I nixed my GUI tools " Just wondering what's 'nixed'? Is it a typo? Last one, was it my Nexus 5 toolkit that bricked your phone? (I'm really sorry. :'( ). This was posted with no harm or aggression in any way.
Sent from my GT-N7105 using Tapatalk
not trying to act the role of N00b, but, when you get a chance, can you post either a step by step directions list, or, even a video on how to use this?
I haven't tried it yet, but I assume you just plug your phone into a windows pc, and if you have the proper drivers installed, the program starts up when you click on it..
thanks!
squabbi said:
Hey there Kwongger.
like you said its really incomplete. Which is true... No batch files are used in mine.
" that's why I nixed my GUI tools " Just wondering what's 'nixed'? Is it a typo? Last one, was it my Nexus 5 toolkit that bricked your phone? (I'm really sorry. :'( ). This was posted with no harm or aggression in any way.
Sent from my GT-N7105 using Tapatalk
Click to expand...
Click to collapse
nixed- put an end to; canceled.
Yes. It was your kit that bricked it :/ and then I tried to fix it with a kit I made, which fixed it, and then bricked it.
Tools like that are inefficient. They can't natively run the commands, so the open a sort of "emulated" command prompt to execute them. That is where we run into issues. I think GUI kits are GREAT minus that.
wase4711 said:
not trying to act the role of N00b, but, when you get a chance, can you post either a step by step directions list, or, even a video on how to use this?
I haven't tried it yet, but I assume you just plug your phone into a windows pc, and if you have the proper drivers installed, the program starts up when you click on it..
thanks!
Click to expand...
Click to collapse
Double click the. "HTC One Max Super-Tool v1.0.bat" The menus are in there. I'll make a vid once I get my One Max.
thanks, that's what I thought, but I have modded phones for years, and there are gonna be newbs that will be really confused.
I thought you got this bad boy last week?
wase4711 said:
thanks, that's what I thought, but I have modded phones for years, and there are gonna be newbs that will be really confused.
I thought you got this bad boy last week?
Click to expand...
Click to collapse
Nah. I decided to get it. I am waiting until I get the refund from the Nexus5 that I returned before I buy this one.
NOTICE:
Please use DevDB pages to request features, review, and report bugs. Links are below...
REPORT BUGS HERE
REVIEW THE TOOL HERE
REQUEST NEW FEATURES HERE​

[TOOL] WinDroid Toolkit | Unlock | Root | Flash | Install | Yureka

Link To Main Thread
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About
The WinDroid Toolkit is a Windows program built in Visual Studio using the C# programming language that simplifies the rooting process for many Android devices. The toolkit makes it easy to unlock your bootloader, flash a custom recovery and gain permanent root. It also includes other functions such as flashing kernels, pushing files and installing apps. If you find it helpful, give me a thanks and a donation if you can. If you find a bug or have a feature request, feel free to leave a reply. Thanks!
Download
WinDroid Toolkit
Changelog
Check out this document for current and past changelogs.
Supported Devices
Check out this spreadsheet for a list of currently supported devices.
Device not supported? Make a request here!
Contribute
Check out the source code on GitHub here.
Disclaimers
Please do not post, mirror, or take credit for this toolkit or any related work without explicit permission.
I am in no way responsible for any harm, damage, nuclear fission or bee infestation that may occur to your device through the use of this toolkit.
Reserved
Reserved.
WindyCityRockr said:
Link To Main Thread
This is a GUI program built in Visual Studio 2013 using the C# programming language that takes many ADB and Fastboot commands and puts them into an easy to use toolkit that supports a ton of Android devices. It's goal is to simplify the process of unlocking a device's bootloader, flashing a custom recovery and gaining root for the newbies of the Android world. If you find it helpful, give me a thanks and a donation if you can. If you find a bug or have a feature request, feel free to leave a reply. Thanks, and happy rooting!
Features
- Many Devices Supported
- Beautiful MetroUI Theme
- Full Bootloader Unlock
- Gain Permanent Root
- Flash Custom Recovery
- Flash Custom Kernel
- Flash Custom ROMs
- Sideload Zips
- Push Files
- Install Apps
- Relock Bootloader
- and so much more!
Download
WinDroid Universal Android Toolkit
Changelog
Check out this document for current and past changelogs.
Supported Devices
Check out this spreadsheet for a list currently supported devices.
Device not supported? Make a request here!
Disclaimers
- I am in no way responsible for any harm, damage, nuclear fission or bee infestation that may occur to your device through the use of this toolkit.
- Please do not post, mirror, or take credit for this toolkit or any related work without explicit permission.
Click to expand...
Click to collapse
Great Work! Please, I want your Help in making a tool like this for Yu Yureka, I am noob, would you help?
N'ayam Amarsh'e said:
Great Work! Please, I want your Help in making a tool like this for Yu Yureka, I am noob, would you help?
Click to expand...
Click to collapse
If you're looking for some guidance on building your own tool, you can check out the source code of my toolkit here.
On the spreadsheet it says it supports yureka, but it doesn't .
Will this work in Yureka?
saheb11123 said:
On the spreadsheet it says it supports yureka, but it doesn't .
Click to expand...
Click to collapse
srjlulla said:
Will this work in Yureka?
Click to expand...
Click to collapse
The toolkit definitely supports the Yureka. I wouldn't have posted it here if it didn't.
WindyCityRockr said:
The toolkit definitely supports the Yureka. I wouldn't have posted it here if it didn't.
Click to expand...
Click to collapse
There is a severe issue of drivers with the yureka device in windows 7, I couldn't get the tool to work with my yureka in windows 7, windows 8 it works flawlessly... but seven has issue with the drivers.
PS : Don't take this personally, I didn't mean to offend you
WindyCityRockr said:
The toolkit definitely supports the Yureka. I wouldn't have posted it here if it didn't.
Click to expand...
Click to collapse
You haven't mentioned the requirements, do I need any drivers?
saheb11123 said:
There is a severe issue of drivers with the yureka device in windows 7, I couldn't get the tool to work with my yureka in windows 7, windows 8 it works flawlessly... but seven has issue with the drivers.
PS : Don't take this personally, I didn't mean to offend you
Click to expand...
Click to collapse
Well, It works with Win7 too!
Just download
adbdriver.com
That should fix it.
Didnt dude.. tried all
WinDroid Universal Android Toolkit v2.3 Now Out!
I'm happy to announce that the WinDroid Universal Android Toolkit v2.3 update is now out! It includes a bunch of new features, fixes and supported devices, so check it out and let me know what you think! :fingers-crossed:
You can download it here.
WindyCityRockr said:
I'm happy to announce that the WinDroid Universal Android Toolkit v2.3 update is now out! It includes a bunch of new features, fixes and supported devices, so check it out and let me know what you think! :fingers-crossed:
You can download it here.
Click to expand...
Click to collapse
@WindyCityRockr Does it support 62 bit cyanogenmod 12 s rooting and bootloader unlocking?? I really want toolkit like urs where i can do everything...thanks man..
Does this work for cm12 of yureka too ?
PremanshuRaj said:
Does this work for cm12 of yureka too ?
Click to expand...
Click to collapse
If u have unlock bootloader u can try...I even cant unlock my bootloader am a newbie for yu..
PremanshuRaj said:
Does this work for cm12 of yureka too ?
Click to expand...
Click to collapse
Chocklety Boyee said:
@WindyCityRockr Does it support 62 bit cyanogenmod 12 s rooting and bootloader unlocking?? I really want toolkit like urs where i can do everything...thanks man..
Click to expand...
Click to collapse
I just updated the TWRP in the toolkit to support CM12S/64bit, so it will work for you guys now. :good:
WindyCityRockr said:
I just updated the TWRP in the toolkit to support CM12S/64bit, so it will work for you guys now. :good:
Click to expand...
Click to collapse
Can you tell me the full procedure to unlock bootloader and gain root access on my phone (CM12s)
This program crashes on Windows 7. Tried it on three different laptops.
Waste of time...
Sent from my AO5510 using XDA Free mobile app
vu2pmc said:
This program crashes on Windows 7. Tried it on three different laptops.
Waste of time...
Sent from my AO5510 using XDA Free mobile app
Click to expand...
Click to collapse
It appears to be an issue with the .NET Framework. Download and install this patch and see if the toolkit works correctly.
WinDroid Toolkit v3.0 Is Now Out!
WinDroid Toolkit v3.0 has been released! It's a huge update with a material redesign, major recode and support for 43 new devices!
You can out more specific changes in the changelog here.
You can download the new update here.
All versions before v3.0 will not have their files updated anymore since I've moved from hosting on BasketBuild to Amazon S3. Please update to v3.0 to ensure you're getting the latest recovery and root files!

[TOOL] WinDroid Toolkit | Unlock | Root | Flash | Install | Shield TV

Link To Main Thread
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About
The WinDroid Toolkit is a Windows program built in Visual Studio using the C# programming language that simplifies the rooting process for many Android devices. The toolkit makes it easy to unlock your bootloader, flash a custom recovery and gain permanent root. It also includes other functions such as flashing kernels, pushing files and installing apps. If you find it helpful, give me a thanks and a donation if you can. If you find a bug or have a feature request, feel free to leave a reply. Thanks!
Download
WinDroid Toolkit
Changelog
Check out this document for current and past changelogs.
Supported Devices
Check out this spreadsheet for a list of currently supported devices.
Device not supported? Make a request here!
Contribute
Check out the source code on GitHub here.
Disclaimers
Please do not post, mirror, or take credit for this toolkit or any related work without explicit permission.
I am in no way responsible for any harm, damage, nuclear fission or bee infestation that may occur to your device through the use of this toolkit.
Reserved
Reserved.
I Alway love simple tools makes flashing a breeze. Thanks
Sent from my LG-H811 using Tapatalk
Hi, thank you for this great tool but someone can confirm or proof that works good with Nvidia Shield TV, please ? Because idon't want to brick it...
Thank you !
did not work for me
Globel said:
did not work for me
Click to expand...
Click to collapse
Thank you for your feedback !
Regards.
Envoyé de mon D5803
Will this wipe the current ROM back to new installation? I've used WinDroid a few months ago to root my Moto X Style (Pure) and I recall it wiping my ROM to a fresh installation. Just asking because it took me a while to install all of the current Apps and Kodi add-ons.
My main reason for wanting to root is to sideload Greenify and AdAway so that Nvidia TV will run more smoothly. Any ideas?
Rapscallion16 said:
Link To Main Thread
This is a GUI program built in Visual Studio using the C# programming language that takes many ADB and Fastboot commands and puts them into an easy to use toolkit that supports a ton of Android devices. It's goal is to simplify the process of unlocking a device's bootloader, flashing a custom recovery and gaining root for the newbies of the Android world. If you find it helpful, give me a thanks and a donation if you can. If you find a bug or have a feature request, feel free to leave a reply. Thanks, and happy rooting!
Features
- Many Devices Supported
- Beautiful MetroUI Theme
- Full Bootloader Unlock
- Gain Permanent Root
- Flash Custom Recovery
- Flash Custom Kernel
- Flash Custom ROMs
- Sideload Zips
- Push Files
- Install Apps
- Relock Bootloader
- and so much more!
Download
WinDroid Universal Android Toolkit
Changelog
Check out this document for current and past changelogs.
Supported Devices
Check out this spreadsheet for a list currently supported devices.
Device not supported? Make a request here!
Disclaimers
- I am in no way responsible for any harm, damage, nuclear fission or bee infestation that may occur to your device through the use of this toolkit.
- Please do not post, mirror, or take credit for this toolkit or any related work without explicit permission.
Click to expand...
Click to collapse
alero5752 said:
Will this wipe the current ROM back to new installation? I've used WinDroid a few months ago to root my Moto X Style (Pure) and I recall it wiping my ROM to a fresh installation. Just asking because it took me a while to install all of the current Apps and Kodi add-ons.
My main reason for wanting to root is to sideload Greenify and AdAway so that Nvidia TV will run more smoothly. Any ideas?
Click to expand...
Click to collapse
Yes, unlocking the bootloader, which is required to root, will wipe the ROM.
Rapscallion16 said:
Yes, unlocking the bootloader, which is required to root, will wipe the ROM.
Click to expand...
Click to collapse
Is it not just like a factory reset, it will erase all your data so it will be like starting from new again but with a unlocked bootloader.
Thank you for your kit. Please did you ever make a flashing guide as stated in the main thread ?
Oijkn said:
Thank you for your feedback !
Regards.
Envoyé de mon D5803
Click to expand...
Click to collapse
So no one got this to work?
daweeze02 said:
So no one got this to work?
Click to expand...
Click to collapse
It should be working fine. The toolkit uses this method to unlock and root, and it's seems people had success with it.
Rapscallion16 said:
It should be working fine. The toolkit uses this method to unlock and root, and it's seems people had success with it.
Click to expand...
Click to collapse
okay I have my bootlader done already, I will run it now for root and report back
---------- Post added at 01:37 AM ---------- Previous post was at 12:54 AM ----------
Not sure but it says offline the entire time but if I run adb devices I see the serial number of my shield
---------- Post added at 02:02 AM ---------- Previous post was at 01:37 AM ----------
I tried the nvidia drivers and the universal ones. Both work with adb manually but with the tool it will only see my shield in fastboot. The funny thing is I can root it manually if I just had a damn wired mouse hahaha
does this work for anyone?
WinDroid Toolkit v3.0 Is Now Out!
WinDroid Toolkit v3.0 has been released! It's a huge update with a material redesign, major recode and support for 43 new devices!
You can out more specific changes in the changelog here.
You can download the new update here.
All versions before v3.0 will not have their files updated anymore since I've moved from hosting on BasketBuild to Amazon S3. Please update to v3.0 to ensure you're getting the latest recovery and root files!
Rapscallion16 said:
WinDroid Toolkit v3.0 has been released! It's a huge update with a material redesign, major recode and support for 43 new devices!
You can out more specific changes in the changelog here.
You can download the new update here.
All versions before v3.0 will not have their files updated anymore since I've moved from hosting on BasketBuild to Amazon S3. Please update to v3.0 to ensure you're getting the latest recovery and root files!
Click to expand...
Click to collapse
not works for me, offline shows me but cmd works
visitor29 said:
not works for me, offline shows me but cmd works
Click to expand...
Click to collapse
That's odd. Sometimes when multiple instances of ADB are running the toolkit has a hard time recognizing devices. Go into Task Manager and end any adb.exe or fastboot.exe processes you see running then see if the toolkit will recognize your device.
Rapscallion16 said:
That's odd. Sometimes when multiple instances of ADB are running the toolkit has a hard time recognizing devices. Go into Task Manager and end any adb.exe or fastboot.exe processes you see running then see if the toolkit will recognize your device.
Click to expand...
Click to collapse
i tried like you advice but nothing , tried also v2.6
win 10 64bit - nstv
but from cmd recognize without problems?!
Thetering a recovery like the amazon fire tablet maybe an option. go to amazon FT forums in xd developers
I echo what everyone else says I cant get it to detected my device even though I can still run cmds manually through command prompt

[ROM][F5121][WIP] Ubuntu Touch for Sony Xperia X

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A Mobile Version of the Ubuntu Operating System
Ubuntu Touch is made and maintained by the UBports Community. A group of volunteers and passionate people across the world. With Ubuntu Touch we offer a truly unique mobile experience - an alternative to the current most popular operating systems on the market. We believe that everyone is free to use, study, share and improve all software created by the foundation without restrictions. Whenever possible, everything is distributed under free and open source licenses endorsed by the Free Software Foundation, the Open Source Initiative.
For more information check out the UBports website.
Known issues:
Recording video doesn't work
Changing volume in-call doesn't work
Contribute:
As not everything is working fully yet helping hands are welcome!
Follow the project management issue over at the Halium GitHub page:
https://github.com/Halium/projectmanagement/issues/98
Instructions (tested on Ubuntu 18.04):
First make sure to wipe /system & /data from within TWRP. The partitions must be ext4.
Make sure to upgrade your device to the latest stock Android 8.0 before continuing: https://developer.sony.com/develop/open-devices/get-started/flash-tool/
Download and install the UBports installer: https://github.com/ubports/ubports-installer/releases
OEM unlock your device: https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/
Boot your device into fastboot mode by shutting it down and keeping the Volume Up button pressed while plugging in a USB cable between your phone and PC. The LED should be on and blue.
Flash the OEM binaries from: https://developer.sony.com/file/download/software-binaries-for-aosp-nougat-android-7-1-kernel-4-4-loire/ using:
Code:
fastboot flash oem SW_binaries_for_Xperia_AOSP_N_MR1_5.7_r1_v08_loire.img
Run the UBports installer and follow the on-screen instructions
Reserved for future use
wtf bro i never expected to see ubuntu touch on any device again great news and good work! keep it up!
Too bad my device broke......gotta fix fast lol
I've updated download links and the instructions to enable call functionality. Testers welcome!
Ready for tests! Just need to install Ubuntu with current manual
Have I need to flash stock rom with android 7 or just flash binaries on stock android 8?
New tests to be done, we've recently gotten video decoding to work and I enabled basic camera support.
OP has been updated with the link to the newest images.
Feel free to post issues here if you are not feeling well with GitHub.
Regarding stock ROM or not:
Any system image should work, you can even wipe system as it's not used.
As long as the ODM partition is flashed everything should be good.
I'm trying this for the 2nd time and both times I can't get any audio in calls. I ran the commands in the first post. Any tips on what else to try? I'd really like to try this, test some more and help out, but it's the only phone I've got right now.
samijam said:
I'm trying this for the 2nd time and both times I can't get any audio in calls. I ran the commands in the first post. Any tips on what else to try? I'd really like to try this, test some more and help out, but it's the only phone I've got right now.
Click to expand...
Click to collapse
Did you run the commands through ssh or via the Terminal app? Mind doing a "select all" and copy-paste the output to some paste service?
EDIT: Also, did you reboot after issuing the commands?
Thanks for the work on this.
I need a little bit more explanation on how to install this. I gave it a try, but I end up in getting a white boot screen with the sony logo. Installing SailfishOS with the flash.sh script works perfectly.
Questions:
- When do you need to use twrp? When running adb?
- Running the halium install script only works when booted into twrp. Is this correct?
- Do you need to manually boot into fastboot mode (volume up, blue led)?
- The sailfish installation uses oem for android 6, here 7 is used. Can this make the difference?
Thanks for any support.
beidl said:
Did you run the commands through ssh or via the Terminal app? Mind doing a "select all" and copy-paste the output to some paste service?
EDIT: Also, did you reboot after issuing the commands?
Click to expand...
Click to collapse
Sorry for the late reply. I got it to work now. My problem was using an outdated system.img and boot.img. (oops, sorry, my bad!) I had downloaded the newer versions, but had them in the wrong directory. Once I deleted the old and installed the correct versions, I was able to get audio in calls and had the basic camera functionality.
---------- Post added at 16:43 ---------- Previous post was at 16:37 ----------
matiz098 said:
Thanks for the work on this.
I need a little bit more explanation on how to install this. I gave it a try, but I end up in getting a white boot screen with the sony logo. Installing SailfishOS with the flash.sh script works perfectly.
Questions:
- When do you need to use twrp? When running adb?
- Running the halium install script only works when booted into twrp. Is this correct?
- Do you need to manually boot into fastboot mode (volume up, blue led)?
- The sailfish installation uses oem for android 6, here 7 is used. Can this make the difference?
Thanks for any support.
Click to expand...
Click to collapse
boot into fastboot and flash the oem:
fastboot flash oem SW_binaries_for_Xperia_AOSP_N_MR1_5.7_r1_v08_loire.img
then boot into twrp recovery and wipe /system and /data
while in twrp, run the halium-install.sh script (because the computer needs to connect to phone in adb mode, which twrp provides)
following from there, as you see in the first post, you will run "adb reboot bootloader" (but I think I did have to do it manually) which should put you back into fastboot mode where you'll "fastboot flash boot halium-boot.img"
then you should be able to reboot into ubuntu. The first boot takes a little longer.
Are there any screenshots available?
Fajormein said:
Are there any screenshots available?
Click to expand...
Click to collapse
No but you can find some videos on YouTube, just search for "Ubuntu Touch 2019".
The videos might feature different phones but it's the same on the Xperia X.
Is there any way to install it using a windows pc?
Fardin Rehman said:
Is there any way to install it using a windows pc?
Click to expand...
Click to collapse
Not currently.
please make a porting for kugo (x compact) sir
rizky_zulfikar said:
please make a porting for kugo (x compact) sir
Click to expand...
Click to collapse
Someone else is working on that already, but this port is only for the Xperia X (F5121).
In other news:
Installation instructions have been updated, the Xperia X port is now available from the UBports community channel!
Can you make port for XA 2 (H3113)
As I get the question very often: To support the F5122 variant of the Xperia X (or other devices in general) for Ubuntu Touch I need donations to buy the device.
Use the "Donate To Me" button on XDA or head over to https://fredl.me/donate/ for info on how to do so.
In other news: The Xperia X F5121 has gained support for the official UBports installer. You can now flash the device using a fancy GUI.
I hit 2 problems. For some reason neither Emma nor flashtool wants to flash stock rom correctly. Tried to flash ubuntu through stock 8.0 custom rom, phone reboots and black screen. Also there is was an error with something that the file couldn't be sent to the phone
Click to expand...
Click to collapse
Ok, so I did install the stock rom through EMMA fine. I did enable the usb debugging, installed twrp, wiped system & data, made sure they are EXT4. Rebooted to fastboot, installed SW binaries. Opened UBports Installer & proceeded with instructions. I got this error
Code:
Error: systemimage: Error: Error: {"error":{"killed":false,"code":1,"signal":null,"cmd":"C:\\Users\\domin\\AppData\\Local\\Temp\\1Uo4H80AYPnCivmpnC8M9LLWxLb\\resources\\app.asar.unpacked\\platform-tools\\win\\adb -P 5037 shell mount -a"},"stdout":"","stderr":"mount: mounting /dev/block/bootdevice/by-name/userdata on /data failed: Invalid argument"}
Any solutions, did I miss something? I gonna retry without the twrp step, as I am pretty sure the partition format will be EXT4

GSI Rom´s For Motorola Edge +?

Hi for everyone!
I have been looking for custom rom for our Motorola Edge +. But I haven't found any yet. However there is the option of the GSI rom's, this smartphone has an A / B system partition. 64-bit ARM CPU architecture. (information obtained with the "Treble Check" app)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I found some roms of this type, like the MIUI 12 GSI but I have not been able to test it because it is my only smartphone and I would need to be doing tests and checking stability.
Has anyone tried GSI roms?
Regards.
I've also been wondering if this is possible, let me know if you get any news on it.
I tried to flash a vanilla GSI Rom via TWRP, and it failed. I wanted to install the image to partition 'System', which isn't there. don't know if it has to do with the custom twrp that I used.
Got it working. after unlocking the bootloader I downloaded a GSI Android 10 ROM from here:
Releases · phhusson/treble_experimentations
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com
1) booted into the bootloader ('adb reboot bootloader' if your phone is in debug mode)
2) started fastbootd by typing fastboot reboot fastbootd
3) flashed the gsi image: fastboot flash system system-quack-arm64-vanilla.img
4) phone booted and said it couldn't find an image. chose for the option 'erasa /data' and voila.
not sure what is working and what is not working. probably will try some other gsi images later.
Hansaplast31 said:
Got it working. after unlocking the bootloader I downloaded a GSI Android 10 ROM from here:
Releases · phhusson/treble_experimentations
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com
1) booted into the bootloader ('adb reboot bootloader' if your phone is in debug mode)
2) started fastbootd by typing fastboot reboot fastbootd
3) flashed the gsi image: fastboot flash system system-quack-arm64-vanilla.img
4) phone booted and said it couldn't find an image. chose for the option 'erasa /data' and voila.
not sure what is working and what is not working. probably will try some other gsi images later.
Click to expand...
Click to collapse
This is great news! When you try some other roms try some android 11 ones. Interested if these work aswell.
iiiSpace said:
This is great news! When you try some other roms try some android 11 ones. Interested if these work aswell.
Click to expand...
Click to collapse
Well, I installed a Lineage 17.1 (Android 10) GSI rom. my goal now is not to get Android 11 running, but to get the phone running with some more Motorola functionality. I installed microg and hope at the end to have a useable phone. don't care if it is Android 10 or 11.
Anyone an idea how to get the motosignature library installed on a GSI image? it appears to be quite essential when one wants to take advantage of the motorola edge+ hardware
Hansaplast31 said:
Anyone an idea how to get the motosignature library installed on a GSI image? it appears to be quite essential when one wants to take advantage of the motorola edge+ hardware
Click to expand...
Click to collapse
Maybe this?
I can't seem to get them to flash. They always throw up an error when writing system, fails at the end.
Did you unlock your bootloader?
How To Unlock Bootloader And Root Motorola Edge Plus
Share on Facebook Tweet it Share on Reddit Pin it BUY NOW Motorola has enhanced its devices, and in itsContinue Reading
www.theworldsbestandworst.com
Hansaplast31 said:
Well, I installed a Lineage 17.1 (Android 10) GSI rom. my goal now is not to get Android 11 running, but to get the phone running with some more Motorola functionality. I installed microg and hope at the end to have a useable phone. don't care if it is Android 10 or 11.
Click to expand...
Click to collapse
Hello, how was your Motorola Moto Edge Plus? I'm thinking of putting ROM CUSTOM because of the facial recognition that Motorola excluded from the ROM STOCK.
I'm sorry for the language, I'm translating with google translator
carla l marques said:
Hello, how was your Motorola Moto Edge Plus? I'm thinking of putting ROM CUSTOM because of the facial recognition that Motorola excluded from the ROM STOCK.
I'm sorry for the language, I'm translating with google translator
Click to expand...
Click to collapse
The sole purpose of buying an Android phone for me was to degoogle it. (Unfortunately you cannot de-apple an iPhone). What I feel about the Motorola Edge? its a phone and it works, its a premium feel phone, but it isn't an iPhone (sorry imho iPhones have been and always will be the better, more complete phone). To achieve having a degoogled phone: I gave up on going down the road of loading a GSI and missing all kinds of proprietary/custom features of the devices. Instead I went back to de stock rom and degoogled and debloated it. I am happy now to run microG, Aurora Play Store and other things to spoof my identity / location / contact tracing. And I am happy to feel that I am not playing the game of big tech anymore. For as long that its possible.
Hansaplast31 said:
Did you unlock your bootloader?
How To Unlock Bootloader And Root Motorola Edge Plus
Share on Facebook Tweet it Share on Reddit Pin it BUY NOW Motorola has enhanced its devices, and in itsContinue Reading
www.theworldsbestandworst.com
Click to expand...
Click to collapse
lol yes. Still for some reason failing. I wonder if it is the version of adb I'm using or the GSIs themselves?
Got it! I needed a newer fastboot version. Running like a charm now
@crixley @Hansaplast31
Could you possibly let us know what gsi you used and what files you flashed to make your device function? Also a step by step?
I really would like a step by step too if it's possible please!
I have posted a tutorial on how to flash GSI. I got lineageos 18 working but without VoLTE or Display over USB. I don't think there is a custom rom with Display over USB though.
Tutorial
https://forum.xda-developers.com/t/guide-how-to-flash-android-11-gsi-on-moto-edge.4347359/
Hansaplast31 said:
The sole purpose of buying an Android phone for me was to degoogle it. (Unfortunately you cannot de-apple an iPhone). What I feel about the Motorola Edge? its a phone and it works, its a premium feel phone, but it isn't an iPhone (sorry imho iPhones have been and always will be the better, more complete phone). To achieve having a degoogled phone: I gave up on going down the road of loading a GSI and missing all kinds of proprietary/custom features of the devices. Instead I went back to de stock rom and degoogled and debloated it. I am happy now to run microG, Aurora Play Store and other things to spoof my identity / location / contact tracing. And I am happy to feel that I am not playing the game of big tech anymore. For as long that its possible.
Click to expand...
Click to collapse
How did you get it done to degoogle it and getting microg running using the stock rom? Is it similiar to this proccess https://forum.xda-developers.com/t/guide-degoogle-any-device-and-install-microg.4058743/ ?
I share the same philosphy about buying a phone.

Categories

Resources