Everything urbane root easy how-tos and all the files you need in one place (11/26)

Would you find this thread useful?

  • Yes

    Votes: 67 97.1%
  • No

    Votes: 2 2.9%

  • Total voters
    69
Search This thread

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
The purpose of this thread is to make the rooting process easier with all the files you need in one place to root and tutorials and a list of must have apps
You will be able to find everything you need in one spot.

I TAKE NO RESPONSIBILITY FOR ANYTHING YOU DO TO YOUR DEVICE.

* Please Leave Suggestions On What Else You Would Like To See Included In This Thread

Check back often as this will be a work in progress
Please vote yes or like so I can get a feel for how many people are interested in a thread like this so I can decide whether or not it's worth my time to continue it.
I've also provided two prerooted system images ( just be sure to follow steps 1 thru 12 and step 18 ( optional depending on the image )
Thanks Rob

__________________________________


Let's start by voiding your warranty lol by unlocking the bootloader ( Warning this will erase all data and factory reset your watch ). You will need an adb fastboot program of your choice installed on your computer. I prefer minimum ADB fastboot link in downloads section. Plus the proper drivers ( I will be providing links to them as well later)
Now what I like to do is create a folder on the desktop of my computer and name it urbane. Then download all the files and apps I will need and put the in the folder.
That way you can open that folder and have ADB open at the same time and you can just drag and drop the file your planning on pushing or flashing to your watch by placing it after the proper command. Which will be explained later.

1- On your Watch go to settings
2- Scroll down to about click on it
3- Find and click on build number 5 to 8 times
4- Swipe back and now go into developer options and enable USB debugging
5: Put watch in the charger and plug into computer wait for computer to recognize it and install the drivers
6- Now open terminal emulator (minimum ADB fastboot) on your computer and without the quotes and hitting enter after each command type in

"adb devices"

You should see your watch there
7- Now type

"adb reboot bootloader"

8- Wait for it to boot into fastboot mode then type

"fastboot oem unlock"

9- Follow instructions on device
device will factory reset & reboot

10- Wait for it to fully reboot then follow steps 1 thru 7 again and we can flash TWRP
This is where the drag and drop comes in. In the command line where you see (drop here) that's where you will grab the file/image from your urbane folder and drop it onto the terminal screen

11- Now that you're back into fastboot mode type in

"fastboot flash recovery (drop twrp image here)"

12- OK let's see TRWP so type in

"adb reboot recovery"

Alright now that we know we have TWRP
Do a backup and reboot
Now is a good time to install a file browser, if you haven't already done so and advanced settings. I prefer the file browser I listed in the downloads section as you can send and install apks and files from your phone to your watch.

Now we're going to pull that backup to our computer
Use the file browser on your watch to get the exact path to your backup location which will look something like this /scars/TWRP/BACKUPS/and a bunch of numbers and letters/
So type in
"adb pull /sdcard/TWRP/BACKUPS/*************/ (drop your urbane folder here)/"
Wait for it to finish will take a few minutes and reboot
13- Plug your watch back into computer and wait for computer to recognize it again. Now we can install super su
type in

"adb push (drop su zip here) /sdcard/

14- Reboot into recovery
" adb reboot recovery "

Now's the tricky part, using TWRP's tiny navigation go to install then install zip then to sdcard and find and click on the su zip and install. Reboot



15- Now let's install busybox ( Note if you are going to install skin's kernel you can skip this step and proceed to step 18 as his kernel had busybox built in ). With the watch plugged into your computer. ADB and your urbane folder open
Type in

"adb push ( drop busybox apk here) /sdcard/"

16- On your watch open the file browser and navigate to the busybox apk and click on it. It will install and do is thing, once installed go to your applications find and click on it. It will act weird then probably say it's stopped working but that's OK it's installed and working

17- Kernel time
Type in

"adb push ( drop kernel image here) /sdcard/"
"adb reboot recovery"
In recovery click install then click image then click boot image
And navigate to your sdcard and find skin's kernel click on it and swipe to install

18- Let's start by doing another backup, so assuming you've already backed up at least once already and have pulled the backups to your computer. You can if you haven't already done so delete the backups on your watch before you backup again

19- Next let's take some control over our new custom kernel by installing kernel auditor
Type in

"adb push (drop kernel auditor apk here) / data/local/tmp/"
"adb install -r ( drop kernel auditor apk here)"

Reboot and enjoy

*PLEASE HIT THANKS*
 
Last edited:

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
DOWNLOADS

IF YOU ARE NEW TO THIS PLEASE READ THE OP ENTIRELY BEFORE TRYING TO FLASH OR INSTALL ANYTHING.
I TAKE NO RESPONSIBILITY FOR ANYTHING YOU DO TO YOUR DEVICE



Stock images provided by @Skin1980 -

Recovery- https://www.androidfilehost.com/?fid=24269982086988347

Boot- https://www.androidfilehost.com/?fid=24269982086988339

System- https://www.androidfilehost.com/?fid=24269982086988934

__________________________________
Rooted system images
After flashing be sure to wipe caches dalvik/cache

Rooted system imaged 5.1.1 LCA44B (super su installed) - https://www.androidfilehost.com/?fid=24269982087001702

The following images have some unnecessary system apps and watch faces uninstalled to slim down the system and to make room on the system partition to change other apps to system apps . ( you can get back any of the uninstalled apks by flashing the stock image file rebooting then using file browser on your watch navigate to the apk you want back and send it to your phone then after flashing this image send the apk back to your watch and install it)

Rooted system imaged 5.1.1 LCA44B ( su, busybox and kernel auditor installed ) to be combined with stock kernel as skin's kernel has busybox preinstalled -
https://www.androidfilehost.com/?fid=24269982087004874

Rooted system image 5.1.1 LCA44B (su and kernel auditor installed ) for use with skin's kernel-
https://www.androidfilehost.com/?fid=24269982087005360

My personal kernel auditor settings with skin's kernel for best performance-
https://www.androidfilehost.com/?fid=24269982087005023
___________________________________

Stuff for root ( images, apks, zips )

@Skin1980 kernel-
Original thread- http://xdaforums.com/watch-urbane/orig-development/kernel-skin1980s-g-watch-urbane-kernel-t3210691
Direct download-
https://www.androidfilehost.com/?fid=24269982086999750

TWRP 2.8.7.0 -
Original source- https://dl.twrp.me/bass/#
Alternate download-
https://www.androidfilehost.com/?fid=24269982086988968

Wear Supersu zip - https://www.androidfilehost.com/?fid=24269982086990060

Kernel auditor ported by @bitstra from @Grarak work -
Original thread- http://xdaforums.com/android-wear/development/app-kernel-audiutor-4-wear-t3126122
Direct download-
https://www.androidfilehost.com/?fid=24269982086989489

BusyBox on rails apk - https://www.androidfilehost.com/?fid=24269982086989488

Minimum ADB fastboot for windows - http://xdaforums.com/showthread.php?t=2317790

Google ADB drivers can be found here-
http://developer.android.com/sdk/win-usb.html

__________________________________

OTHER USEFUL APPS:

File manager for android wear - https://play.google.com/store/apps/details?id=com.woiapp.filemanagerwear&hl=en

Advanced settings - https://play.google.com/store/apps/details?id=com.sssemil.advancedsettings&hl=en

Reset Wear Client-
Original thread- http://xdaforums.com/android-wear/development/app-reset-wear-client-switch-phones-t3058962
Direct download- https://www.androidfilehost.com/?fid=24269982087005403

Wear internet browser- https://play.google.com/store/apps/details?id=com.appfour.wearbrowser&hl=en

VFP benchmark for android wear-
https://play.google.com/store/apps/details?id=jp.flatlib.flatlib3.vfpbenchw
____________________________________

Useful apks that can be sideloaded:

Greenify - https://www.androidfilehost.com/?fid=24269982086999820

/system/appmover
Used to convert user apps into system apps and vice versa ( USE CAUTION )
https://www.androidfilehost.com/?fid=24269982087004923
 
Last edited:

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
Other How-tos

Flashing images via fastboot

1- plug watch into computer and start ADB
2- Type in
"adb reboot bootloader"
"fastboot flash boot ( drop boot image here)"
"fastboot flash recovery ( drop recovery image here)"
"fastboot flash system ( drop system image here)"

__________________________________________

Returning to Stock

1- Download the stock images from the downloads section to your computer
2- Follow the above instructions for flashing images
3- Now on the watch click one of the arrows till you see recovery then click the circle (center button)
4- You will see a droid laying down with a red triangle
Swipe from the top left of the screen down to the bottom right
Now you're in recovery
Now you want to do a factory reset
 
Last edited:

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
I would just like to give a big thanks to those of you kind enough to hit the thanks button and that goes to a select few as I've had well over 100 downloads, 2100 views and only 21 thanks. I see it all over we really need to show the people that make this site great some appreciation
 
Last edited:

meand0g1

Senior Member
Dec 23, 2011
56
15
Berlin
The beginnings of the downloads section is up.
Working on tutorials and links to threads
Also a prerooted (super su and busybox installed) latest version system image

So I only have to flash the prerooted system image and I'm fine to be rooted?
(TWRP for a backup at first of course..)



Sent from my HTC One M9 using XDA Free mobile app
 

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
So I only have to flash the prerooted system image and I'm fine to be rooted?
(TWRP for a backup at first of course..)



Sent from my HTC One M9 using XDA Free mobile app

Yes that's what I'm hoping for. After you flash it you can test by typing
"adb shell"
"su"
And you should see something like this
root@g3:/ #
If you do then super su is installed and you're rooted
 

anthonyg45157

Senior Member
May 7, 2012
501
172
Doing all of this right now. Will report back when finished! Thanks man

---------- Post added at 06:35 PM ---------- Previous post was at 05:38 PM ----------

Okay so I unlocked bootloader, flashed twrp and rebooted into recovery. I can't backup anything because nothing is mounted. I've tried mounting though twrp with no luck whatsoever. So I tried erasing system and boot using fastboot to flash system image and skins kernel. But when I reboot the watch it boots straight into recovery....
 
  • Like
Reactions: Robshr

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
Doing all of this right now. Will report back when finished! Thanks man

---------- Post added at 06:35 PM ---------- Previous post was at 05:38 PM ----------

Okay so I unlocked bootloader, flashed twrp and rebooted into recovery. I can't backup anything because nothing is mounted. I've tried mounting though twrp with no luck whatsoever. So I tried erasing system and boot using fastboot to flash system image and skins kernel. But when I reboot the watch it boots straight into recovery....

Boot into fastboot and if you already have skin's kernel flashed try just flashing the system image and make sure you wipe the caches Dalvic/cache
Questions- did you flash su or did you use a prerooted image. I think su needs to be installed to do a back up
 
Last edited:

anthonyg45157

Senior Member
May 7, 2012
501
172
Boot into fastboot and if you already have skin's kernel flashed try just flashing the system image and make sure you wipe the caches Dalvic/cache
Questions- did you flash su or did you use a prerooted image. I think su needs to be installed to do a back up

I'm using preroot image for skins kernel with kernel auditor . I've tried using
Fastboot flash system "drag and drop system.img" then
Fastboot flash boot "drag and drop skins boot.img"


Then reboot and it goes straight into recovery
The only way I could get data to show up in twrp was formatting data
 

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
I'm using preroot image for skins kernel with kernel auditor . I've tried using
Fastboot flash system "drag and drop system.img" then
Fastboot flash boot "drag and drop skins boot.img"


Then reboot and it goes straight into recovery
The only way I could get data to show up in twrp was formatting data

I'm not sure what happened but somewhere along the line a step was missed or something was either flashed wrong or a corrupt download. I would say to stay over boot into recovery and do a factory data rest and start over
 

anthonyg45157

Senior Member
May 7, 2012
501
172
Boot into fastboot and if you already have skin's kernel flashed try just flashing the system image and make sure you wipe the caches Dalvic/cache
Questions- did you flash su or did you use a prerooted image. I think su needs to be installed to do a back up

I'm not sure what happened but somewhere along the line a step was missed or something was either flashed wrong or a corrupt download. I would say to stay over boot into recovery and do a factory data rest and start over

Gonna try download stock images and flash those to see if I can e en get this thing to boot, it doesn't even try it goes straight into recovery.
 

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
Gonna try download stock images and flash those to see if I can e en get this thing to boot, it doesn't even try it goes straight into recovery.

That's strange because I just had to reset my watch back to stock and prerooted with my above post and everything went fine
Please keep me updated so if I have to I can make any necessary changes or help in anyway
 
  • Like
Reactions: anthonyg45157

anthonyg45157

Senior Member
May 7, 2012
501
172
That's strange because I just had to reset my watch back to stock and prerooted with my above post and everything went fine
Please keep me updated so if I have to I can make any necessary changes or help in anyway

Was looking over the steps again from OP and it looks like step 10 is missing? Maybe that's something, I'm starting from the beginning

---------- Post added at 07:54 PM ---------- Previous post was at 07:16 PM ----------

Starting to lose hope, I've even tried erasing all data, booting into fastboot

Fastboot flash system (stock system.img)
Fastboot flash boot (stock kernel boot.img)
Whenever I reboot it goes straight into recovery , I've never even saw the android screen
 

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
Was looking over the steps again from OP and it looks like step 10 is missing? Maybe that's something, I'm starting from the beginning

---------- Post added at 07:54 PM ---------- Previous post was at 07:16 PM ----------

Starting to lose hope, I've even tried erasing all data, booting into fastboot
Fastboot flash system (stock system.img)
Fastboot flash boot (stock kernel boot.img)
Whenever I reboot it goes straight into recovery , I've never even saw the android screen

The missing step ten was just a mistake
Fastboot flash only the stock recovery then try to boot into recovery and you should see an upside down android just swipe across the screen to get into stock recovery then fastboot stock image and follow the instruction to root again
Please message me with any other problems as to no clog up the thread
As I will post our findings later
 
Last edited:
  • Like
Reactions: AlaskaLinuxUser

anthonyg45157

Senior Member
May 7, 2012
501
172
Figured everything out for anyone following this thread. I ended up starting over after formatting data. I flashed everything stock, flashed modified system image and skin1980 boot image then booted rom, went back andf flashed twrp again and everything is working as expected. Not really sure what caused the issue,

Thanks to @Robshr for all of his help
 

cubandanger05

Senior Member
Dec 22, 2009
545
184
Google Pixel 5
Google Pixel 6a
I installed a different file manager on the watch just like you installed the kernel auditor. this file manager gives the message "sdcard inaccessible" when I try to open the sdcard. Do you think that this is doing this because it was installed in the tmp folder? Do you recommend paying for the paid app and I should have access to the sdcard?

Also I was unable to pull the backup from the watch, some error stating some file was not created because it wasn't found?

any ideas?
 

Robshr

Senior Member
Oct 8, 2012
2,603
3,129
Allentown
I installed a different file manager on the watch just like you installed the kernel auditor. this file manager gives the message "sdcard inaccessible" when I try to open the sdcard. Do you think that this is doing this because it was installed in the tmp folder? Do you recommend paying for the paid app and I should have access to the sdcard?

Also I was unable to pull the backup from the watch, some error stating some file was not created because it wasn't found?

any ideas?
As far as the file manager it depends on what one you are using does it state the the free version can't access the sdcard otherwise it should be able to read it
Not sure about the error message you're getting without seeing it
But it sounds like you didn't first copy the image to the sdcard and that's why it can't find it or didn't give it sufficient time to copy before you gave the pull command
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    The purpose of this thread is to make the rooting process easier with all the files you need in one place to root and tutorials and a list of must have apps
    You will be able to find everything you need in one spot.

    I TAKE NO RESPONSIBILITY FOR ANYTHING YOU DO TO YOUR DEVICE.

    * Please Leave Suggestions On What Else You Would Like To See Included In This Thread

    Check back often as this will be a work in progress
    Please vote yes or like so I can get a feel for how many people are interested in a thread like this so I can decide whether or not it's worth my time to continue it.
    I've also provided two prerooted system images ( just be sure to follow steps 1 thru 12 and step 18 ( optional depending on the image )
    Thanks Rob

    __________________________________


    Let's start by voiding your warranty lol by unlocking the bootloader ( Warning this will erase all data and factory reset your watch ). You will need an adb fastboot program of your choice installed on your computer. I prefer minimum ADB fastboot link in downloads section. Plus the proper drivers ( I will be providing links to them as well later)
    Now what I like to do is create a folder on the desktop of my computer and name it urbane. Then download all the files and apps I will need and put the in the folder.
    That way you can open that folder and have ADB open at the same time and you can just drag and drop the file your planning on pushing or flashing to your watch by placing it after the proper command. Which will be explained later.

    1- On your Watch go to settings
    2- Scroll down to about click on it
    3- Find and click on build number 5 to 8 times
    4- Swipe back and now go into developer options and enable USB debugging
    5: Put watch in the charger and plug into computer wait for computer to recognize it and install the drivers
    6- Now open terminal emulator (minimum ADB fastboot) on your computer and without the quotes and hitting enter after each command type in

    "adb devices"

    You should see your watch there
    7- Now type

    "adb reboot bootloader"

    8- Wait for it to boot into fastboot mode then type

    "fastboot oem unlock"

    9- Follow instructions on device
    device will factory reset & reboot

    10- Wait for it to fully reboot then follow steps 1 thru 7 again and we can flash TWRP
    This is where the drag and drop comes in. In the command line where you see (drop here) that's where you will grab the file/image from your urbane folder and drop it onto the terminal screen

    11- Now that you're back into fastboot mode type in

    "fastboot flash recovery (drop twrp image here)"

    12- OK let's see TRWP so type in

    "adb reboot recovery"

    Alright now that we know we have TWRP
    Do a backup and reboot
    Now is a good time to install a file browser, if you haven't already done so and advanced settings. I prefer the file browser I listed in the downloads section as you can send and install apks and files from your phone to your watch.

    Now we're going to pull that backup to our computer
    Use the file browser on your watch to get the exact path to your backup location which will look something like this /scars/TWRP/BACKUPS/and a bunch of numbers and letters/
    So type in
    "adb pull /sdcard/TWRP/BACKUPS/*************/ (drop your urbane folder here)/"
    Wait for it to finish will take a few minutes and reboot
    13- Plug your watch back into computer and wait for computer to recognize it again. Now we can install super su
    type in

    "adb push (drop su zip here) /sdcard/

    14- Reboot into recovery
    " adb reboot recovery "

    Now's the tricky part, using TWRP's tiny navigation go to install then install zip then to sdcard and find and click on the su zip and install. Reboot



    15- Now let's install busybox ( Note if you are going to install skin's kernel you can skip this step and proceed to step 18 as his kernel had busybox built in ). With the watch plugged into your computer. ADB and your urbane folder open
    Type in

    "adb push ( drop busybox apk here) /sdcard/"

    16- On your watch open the file browser and navigate to the busybox apk and click on it. It will install and do is thing, once installed go to your applications find and click on it. It will act weird then probably say it's stopped working but that's OK it's installed and working

    17- Kernel time
    Type in

    "adb push ( drop kernel image here) /sdcard/"
    "adb reboot recovery"
    In recovery click install then click image then click boot image
    And navigate to your sdcard and find skin's kernel click on it and swipe to install

    18- Let's start by doing another backup, so assuming you've already backed up at least once already and have pulled the backups to your computer. You can if you haven't already done so delete the backups on your watch before you backup again

    19- Next let's take some control over our new custom kernel by installing kernel auditor
    Type in

    "adb push (drop kernel auditor apk here) / data/local/tmp/"
    "adb install -r ( drop kernel auditor apk here)"

    Reboot and enjoy

    *PLEASE HIT THANKS*
    30
    DOWNLOADS

    IF YOU ARE NEW TO THIS PLEASE READ THE OP ENTIRELY BEFORE TRYING TO FLASH OR INSTALL ANYTHING.
    I TAKE NO RESPONSIBILITY FOR ANYTHING YOU DO TO YOUR DEVICE



    Stock images provided by @Skin1980 -

    Recovery- https://www.androidfilehost.com/?fid=24269982086988347

    Boot- https://www.androidfilehost.com/?fid=24269982086988339

    System- https://www.androidfilehost.com/?fid=24269982086988934

    __________________________________
    Rooted system images
    After flashing be sure to wipe caches dalvik/cache

    Rooted system imaged 5.1.1 LCA44B (super su installed) - https://www.androidfilehost.com/?fid=24269982087001702

    The following images have some unnecessary system apps and watch faces uninstalled to slim down the system and to make room on the system partition to change other apps to system apps . ( you can get back any of the uninstalled apks by flashing the stock image file rebooting then using file browser on your watch navigate to the apk you want back and send it to your phone then after flashing this image send the apk back to your watch and install it)

    Rooted system imaged 5.1.1 LCA44B ( su, busybox and kernel auditor installed ) to be combined with stock kernel as skin's kernel has busybox preinstalled -
    https://www.androidfilehost.com/?fid=24269982087004874

    Rooted system image 5.1.1 LCA44B (su and kernel auditor installed ) for use with skin's kernel-
    https://www.androidfilehost.com/?fid=24269982087005360

    My personal kernel auditor settings with skin's kernel for best performance-
    https://www.androidfilehost.com/?fid=24269982087005023
    ___________________________________

    Stuff for root ( images, apks, zips )

    @Skin1980 kernel-
    Original thread- http://xdaforums.com/watch-urbane/orig-development/kernel-skin1980s-g-watch-urbane-kernel-t3210691
    Direct download-
    https://www.androidfilehost.com/?fid=24269982086999750

    TWRP 2.8.7.0 -
    Original source- https://dl.twrp.me/bass/#
    Alternate download-
    https://www.androidfilehost.com/?fid=24269982086988968

    Wear Supersu zip - https://www.androidfilehost.com/?fid=24269982086990060

    Kernel auditor ported by @bitstra from @Grarak work -
    Original thread- http://xdaforums.com/android-wear/development/app-kernel-audiutor-4-wear-t3126122
    Direct download-
    https://www.androidfilehost.com/?fid=24269982086989489

    BusyBox on rails apk - https://www.androidfilehost.com/?fid=24269982086989488

    Minimum ADB fastboot for windows - http://xdaforums.com/showthread.php?t=2317790

    Google ADB drivers can be found here-
    http://developer.android.com/sdk/win-usb.html

    __________________________________

    OTHER USEFUL APPS:

    File manager for android wear - https://play.google.com/store/apps/details?id=com.woiapp.filemanagerwear&hl=en

    Advanced settings - https://play.google.com/store/apps/details?id=com.sssemil.advancedsettings&hl=en

    Reset Wear Client-
    Original thread- http://xdaforums.com/android-wear/development/app-reset-wear-client-switch-phones-t3058962
    Direct download- https://www.androidfilehost.com/?fid=24269982087005403

    Wear internet browser- https://play.google.com/store/apps/details?id=com.appfour.wearbrowser&hl=en

    VFP benchmark for android wear-
    https://play.google.com/store/apps/details?id=jp.flatlib.flatlib3.vfpbenchw
    ____________________________________

    Useful apks that can be sideloaded:

    Greenify - https://www.androidfilehost.com/?fid=24269982086999820

    /system/appmover
    Used to convert user apps into system apps and vice versa ( USE CAUTION )
    https://www.androidfilehost.com/?fid=24269982087004923
    18
    Other How-tos

    Flashing images via fastboot

    1- plug watch into computer and start ADB
    2- Type in
    "adb reboot bootloader"
    "fastboot flash boot ( drop boot image here)"
    "fastboot flash recovery ( drop recovery image here)"
    "fastboot flash system ( drop system image here)"

    __________________________________________

    Returning to Stock

    1- Download the stock images from the downloads section to your computer
    2- Follow the above instructions for flashing images
    3- Now on the watch click one of the arrows till you see recovery then click the circle (center button)
    4- You will see a droid laying down with a red triangle
    Swipe from the top left of the screen down to the bottom right
    Now you're in recovery
    Now you want to do a factory reset
    8
    I would just like to give a big thanks to those of you kind enough to hit the thanks button and that goes to a select few as I've had well over 100 downloads, 2100 views and only 21 thanks. I see it all over we really need to show the people that make this site great some appreciation
    3
    So I only have to flash the prerooted system image and I'm fine to be rooted?
    (TWRP for a backup at first of course..)



    Sent from my HTC One M9 using XDA Free mobile app

    Yes that's what I'm hoping for. After you flash it you can test by typing
    "adb shell"
    "su"
    And you should see something like this
    root@g3:/ #
    If you do then super su is installed and you're rooted