[GUIDE] How to revert back to Android Wear 1.5

Do you like Aandroid Wear 2.0?


  • Total voters
    48
Search This thread
How to revert back to Android Wear 1.5

Flashing stock AW1.5 build:
- Unlock your bootloader
- Reboot into FASTBOOT MODE
- Download STOCK ROM MWG68 images
- via adb type commands:
Code:
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot erase userdata
fastboot reboot

How to block OTA to AW 2.0
- adb shell
- pm disable com.google.android.gms/.update.SystemUpdateService
- pm disable com.google.android.gsf/.update.SystemUpdateService
- exit
 
Last edited:

Maxr1998

Recognized Developer
Apr 15, 2013
2,161
3,221
25
Germany
maxr1998.de
Google Nexus 4
Nexus 7
How to block OTA to AW 2.0
- adb reboot bootloader
- adb shell
- pm disable com.google.android.gms/.update.SystemUpdateService
- pm disable com.google.android.gsf/.update.SystemUpdateService
- exit
This probably won't work, you don't have adb shell available in bootloader, and while booted up you can't use the pm disable command without root..
 

yilun

Senior Member
Oct 4, 2013
262
107
Bogota
Thanks, i had to revert because i started getting random reboots since 2.0... Now I'mm gonna wait and see if it continues.
BTW, i think you forgot "fastboot oem lock" after downgrading.
 
Last edited:

asafgolan

Member
Oct 4, 2015
7
0
after following the guide and flashing aw 1.5 I get an error saying zenwatch manager has stopped and then the reboots, and so on.
any ideas what went wrong and how can I fix this?
 

MK24ever

Member
Jan 26, 2012
13
6
I'm having to much issues with 2.0 and overall I hate the update, so this guide is very appreciated, yet my watch is brand new and I don't want to mess things up, can you please do a complete guide with links to all the software needed and stuff? This seems to be for those who are already in the "knowing how to flash the FW", I believe I need to unlock the bootloader to in order to revert to AW 1.5 right? Or isn't that needed?

Thanks for the help @ingbrzy
 

MK24ever

Member
Jan 26, 2012
13
6
Ok, I've been doing some reading and I'm almost ready to flash the watch back to 1.5, but just in case I'll make here the full list of what I've done/about to do, please check if all is correct:

1 - Download and place the Platform-tools folder from here on a easy access place to access on your PC
1.b - Edith Path Variable as shown here just be make things easier

2 - Enable USB debugging on watch by going to the watch Settings/System/About and pressing a few times on the Build Number
2.B - To check if the connection is well done between watch and PC open a command line on Windows and write "adb devices", it should show the watch SN listed

3 - Unlock the bootloader!
3.1 - Reboot to fastload (via *adb command* (You do this by opening a command prompt window from within windows itself) "adb reboot bootloader")
3.2 - type command "fastboot oem unlock"

4 - Download STOCK ROM MWG68 images

From here is where I have doubts, DON'T FOLLOW THESE INSTRUCTIONS until someone more experienced confirms if it's correct or not

5 - Place the files unziped: system.img / boot.img and recovery.img downloaded on point 4 inside the platform-tools folder in point 1

6 - Open a command prompt window and past the following code ***DOUBT*** Full code at once as shown bellow or line by line followed by enter??

Code:
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot erase userdata
fastboot reboot

7 - make factory reset on watch by... "unpair and reset" in the watch settings...

7.1 - Re-lock bootloader is advised? How and why to do it?

8 - Don't install AW 2.0 again?

@ingbrzy is this correct or am I missing something?
 
Last edited:

Hoffmanns

Senior Member
Oct 3, 2013
375
95
Czech Paradise
Thank you for this thread :good:
I'm back on 1.5 ;) it's better for me in this moment...
My watch understand me again :laugh::laugh::laugh:

Edit:
I have two questions:
How I lock bootloader?
How to block Ota? Easiest way?

Thank you very much
 
Last edited:
TWRP Recovery

I wonder if installing TWRP recovery might prevent Android Wear 2.0 OTA update?
I am on Android Wear 1.5 and do not want to update or get notifications to update.


Thanks,

---------- Post added at 01:02 AM ---------- Previous post was at 12:47 AM ----------

No, I have unlocked bootloader and after night my watch download AW2.0 update :(

Have you or anyone found a way to delete the AW2.0 update file from the watch?


Thanks!
 
Last edited:
re: Build Prop file

true.. it will be more easier to boot TWRP, disable dm-verify and edit build.prop line
Code:
ro.build.id=MWG68
to
Code:
ro.build.id=MWG68_something
@ingbrzy

Is it possible to use adb to pull and push the build-prop
file from /system to /sdcard or some other place where it would be
accessible making it easy to edit without rooting the watch?
(preferably someplace in Windows 10 or in my S7 Edge phone?)

If it's possible, could you please post the adb commands to pull and push the file?

Thanks in advance, have a great day!
 
Last edited:

worldsoutro

Senior Member
Aug 11, 2012
575
191
Oxford
I may go back as well. Aw 2.0 hasn't been a totally smooth experience even after wiping data and clearing cache. Sometimes it'll stutter and I will end up clearing all notifications instead of going one by one
 
re: Block OTA notifications

Someone, please explain how to block OTA update to 2.0.... Please

The only way I found to block updates and notifications for updates
is to ROOT the watch.

I rooted my watch 3 days ago after really trying to like this AW 2.0
but after all was said and done I just could not see any reason to
keep the new AW 2.0.

The only two things which we good and nice in AW 2.0 was the
really good looking and smooth/fast scrolling of the app drawer
and the nicer notifications which AW 2.0 has.

But everything else in AW 2.0 is really crappy way too crappy for me.

If you are interested in rooting and twrping your watch here is the link
with step by step instructions and download links for the rom.

Android Wear v1.5 pre-rooted and twrp'ed custom rom:
https://xdaforums.com/zenwatch-3/development/rom-asus-zenwatch-3-swift-t3537340

The main problem with keeping AW 1.5 without flashing
a custom rom is all those OTA notifications you get over
and over again without a way to disable the notifications.


Come on guys, do we really need a Google Play store in our watch... LOL
Also the only way a watch can be called "stand-alone" is if it has a sim card.

Good luck, have a great day!
 
  • Like
Reactions: cushcalc

pyroguysf

Senior Member
Mar 7, 2013
318
127
Even though I knew what I was doing, I was on a new computer so I "followed" your instructions because I've never seen anyone write it out so thoroughly from no ADB at all, and glad to say you pretty much nailed it through that. Except step 2, it's more like a whole bunch of times. Don't know why you've gone un-thanked and un-replied!

Step 5 is unnecessary because of the method of setting up ADB with the path variable described in 1b (if you don't do step 1b, then the files need to be in the platform-tools folder). You just need to get to the same folder in the command prompt as the files. The command prompt by default opens to C:\Users\pyroguysf (or whatever your own name is), which is where your downloads folder is located by default, so if you unzip the files to your downloads folder, type "cd Downloads" to navigate into your downloads folder. Once you're in the same folder as the img files you unzipped, then run the commands listed in step 6, each line, one at a time. After each one, it should show the progress, and make sure it says completed not failed (I forget the exact words used) before going to the next. If it fails that's a separate topic, but it shouldn't. I always advise a factory reset after any significant software changes. Re-locking the bootloader is for security's sake, and while not 100% necessary, is highly recommended, unless you plan to be changing the software again anytime soon (I see a modified version in this thread that supposedly has OTA's disabled I might try, but this is slightly more advanced). Re-locking is basically the reverse of step 3 - reboot into bootloader with "adb reboot bootloader" and then once it's there "fastboot oem lock" instead of unlock.

Edit: That's right, you get the message upon boot for a while that your device can't be checked for corruption when it's unlocked. Also, my watch won't boot now, so I'm going to try a few more things... That's why I waited until the weekend.

Edit2: Re-unzipped the files (md5 was fine), did boot, recovery, then system, and did "fastboot format userdata" instead of "fastboot erase userdata" in step 6.

Edit3: Edited the quote from MK2ever below with what worked for me.

Ok, I've been doing some reading and I'm almost ready to flash the watch back to 1.5, but just in case I'll make here the full list of what I've done/about to do, please check if all is correct:

1 - Download and place the Platform-tools folder from here on a easy access place to access on your PC
1.b - Edit Path Variable as shown here just be make things easier

2 - Enable USB debugging on watch by going to the watch Settings/System/About and pressing repeatedly on the Build Number until it says "you are a developer!"
2A. Go to Settings>Developer Options and turn on "ADB Debugging" and plug your watch cradle into your computer and wait until windows installs drivers (Win 7 found them automatically for me)
2.B - To check if the connection is well done between watch and PC open a command line on Windows and write "adb devices", it should show the watch SN listed
2.C - when your watch asks to allow connections, tap "always allow from this computer"

3 - Unlock the bootloader!
3.1 - Reboot to fastboot (via *adb command* (You do this by opening a command prompt window from within windows itself) "adb reboot bootloader")
3.2 - wait until the watch says "fastboot mode" then type command "fastboot oem unlock"

4 - Download STOCK ROM MWG68 images

5 - Place the unzipped files system.img boot.img and recovery.img into your downloads folder.

6 - Open a command prompt window and type "cd Downloads" to get to navigate into your downloads folder (Windows 7 default, 8 and 10 too I think) and then enter the following commands one at a time waiting for it to give a "completed" message before moving on

Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot format userdata
fastboot reboot

7 - make factory reset on watch by... "unpair and reset" in the watch settings...

7.1 - Re-lock bootloader is advised. Repeat steps 2 through 3.1 and then "fastboot oem lock"

8 - Don't install AW 2.0 again?
 
Last edited:
  • Like
Reactions: Hrishi135

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    How to revert back to Android Wear 1.5

    Flashing stock AW1.5 build:
    - Unlock your bootloader
    - Reboot into FASTBOOT MODE
    - Download STOCK ROM MWG68 images
    - via adb type commands:
    Code:
    fastboot flash system system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot erase userdata
    fastboot reboot

    How to block OTA to AW 2.0
    - adb shell
    - pm disable com.google.android.gms/.update.SystemUpdateService
    - pm disable com.google.android.gsf/.update.SystemUpdateService
    - exit
    3
    Going from V 2.0 down to V 1.5 custom ROM with OTA disabled

    I have been going back and forth between V 2.0 to V 1.5 few times. Every time I downgrade to 1.5, OTA will push the watch back up to 2.0.

    So, finally I used the method @nmdang suggested to disable the Update Service and that seems have worked. So I am documenting the steps I took to downgrade to 1.5 and lock down the OTA.

    This guide assumes you have a working knowledge of ADB, Fastboot, and TWRP and your computer is set up properly to communicate with the watch and the watch has the ADB debug enabled.
    If you are not comfortable with ADB, Fastboot, TWRP, or rooting, do not try these steps.
    Your warranty will be voided and you may brick your watch.

    By the way, all the data and apps will be lost during this procedure so make sure you have a way to recover.

    Here are the files you need;
    1) grab the boot.img from inside stock MWG68 ROM from this page. System and recovery image is not needed.
    2) Latest TWRP recovery image from this page
    3) V 1.5 custom ROM from this page


    Steps;
    - Make sure you have a working communication link in ADB and Fastboot by running the devices command to check each time as you change the mode.

    1) adb reboot bootloader
    2) fastboot oem unlock
    (at this point you need to push the side button for a couple of seconds to accept the unlock)(this step will erase all the data)(wait for the watch to get back into bootloader mode)
    3) fastboot flash boot boot.img
    (flash the v1.5 stock boot image since the v 2.0 boot image will not work with a V 1.5 ROM)
    4) fastboot boot twrp_whatever_you_have_named_it.img
    (this will start the TWRP recovery and you'll be back in the ADB mode)
    5) adb push -p custom_rom_whatever_you_named_it.zip /sdcard/

    - now work from your watch in TWRP mode but leave the watch still in the stand. At the start of TWRP, allow for system modification.
    6) mount system
    7) wipe - system, data, dalvik cache, cache
    8) install zip custom_rom_whatever_you_named_it.zip
    9)reboot system (do not allow TWRP to be installed)

    - the watch will reboot with a warning message about the unlock bootloader. Do not push the button and just wait for it to start. It will take some time.
    - You should see the large ANDROID boot screen graphics instead of the google version if the ROM has been installed correctly. The first boot will take long one.
    - As soon as watch goes past the link with the phone process, watch will ask the permission to debug. Select [Always allow]

    - as the watch starts syncing, the ADB should be enabled.
    10) adb shell
    11) su
    12) pm disable com.google.android.gms/.update.SystemUpdateService
    13) pm disable com.google.android.gsf/.update.SystemUpdateService
    14) exit
    15) exit

    That's it. Now you should have a custom V1.5 ROM on your watch with OTA blocked.
    Once you are happy everything is working, optionally, you can go back and lock the bootloader to remove the warning message and speed up the boot up process.

    EDIT:
    I'm adding one more step in order to block notifications coming from the phone.
    16) On your phone go to settings / notifications and find Google Play Services. Turn off all notifications (set it to level 0) for Google Play Services.
    End of EDIT:
    2
    Ok, I've been doing some reading and I'm almost ready to flash the watch back to 1.5, but just in case I'll make here the full list of what I've done/about to do, please check if all is correct:

    1 - Download and place the Platform-tools folder from here on a easy access place to access on your PC
    1.b - Edith Path Variable as shown here just be make things easier

    2 - Enable USB debugging on watch by going to the watch Settings/System/About and pressing a few times on the Build Number
    2.B - To check if the connection is well done between watch and PC open a command line on Windows and write "adb devices", it should show the watch SN listed

    3 - Unlock the bootloader!
    3.1 - Reboot to fastload (via *adb command* (You do this by opening a command prompt window from within windows itself) "adb reboot bootloader")
    3.2 - type command "fastboot oem unlock"

    4 - Download STOCK ROM MWG68 images

    From here is where I have doubts, DON'T FOLLOW THESE INSTRUCTIONS until someone more experienced confirms if it's correct or not

    5 - Place the files unziped: system.img / boot.img and recovery.img downloaded on point 4 inside the platform-tools folder in point 1

    6 - Open a command prompt window and past the following code ***DOUBT*** Full code at once as shown bellow or line by line followed by enter??

    Code:
    fastboot flash system system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot erase userdata
    fastboot reboot

    7 - make factory reset on watch by... "unpair and reset" in the watch settings...

    7.1 - Re-lock bootloader is advised? How and why to do it?

    8 - Don't install AW 2.0 again?

    @ingbrzy is this correct or am I missing something?
    2
    Figured out how to get rid of the OTA notification

    Crap. Just received an update notification.
    @Misterjunky @nmdang

    It took me a while to figure out why I was getting a OTA message suddently.
    So it happened on 12/9, Google Play Service got updated on the watch which wiped out the previous disable setting.

    So the fix is to set the disable flag once more for Google Play Service.

    1) adb shell
    2) su
    3) pm disable com.google.android.gms/.update.SystemUpdateService
    4) exit
    5) exit

    6) Using Root Essentials app on the watch, go ahead and clear the cache and data for Google Play Service.

    Reboot the watch and the OTA message will be gone. It will take sometime for the phone to reconnect to the watch but it will be back to normal.
    2
    Hi guys,

    I have a ZenWatch 2 and want to revert back to Android Wear 1.5 and based on everything I read in this thread, I think that I will be fine doing so (I have a link to the correct dump) but the only thing that keeps me from doing so is that I don't see an easy way to prevent the 2.0 update... In the original post, it seems that the steps will not work, and the second suggestion seems a bit complicated because it is done via TWRP and I'm not familiar with this, and don't know where to find the good file for the ZW2.

    Can you please advise if there is any other solution without TWRP and root, and if not, can you please detail the process for an beginner/intermediate user?

    Thank you in advance!
    There're steps I did to prevent OTA for my watch (root required):

    *** revert steps ***
    ./fastboot devices

    ./fastboot oem unlock

    fastboot flash system system.img

    fastboot flash boot boot.img

    fastboot flash recovery recovery.img

    *** root steps ***

    ./fastboot oem unlock

    ./fastboot boot recovery_swift-3.1.0-0.img

    ./adb push root_watch.zip /sdcard

    ./fastboot oem lock


    *** disable OTA steps (after rooted, we have to enable adb debugging at developer options) ***

    ./adb shell

    su

    pm disable com.google.android.gms/.update.SystemUpdateService

    pm disable com.google.android.gsf/.update.SystemUpdateService

    exit

    *** Links ***
    Recovery twrp: https://xdaforums.com/zenwatch-3/development/recovery-unofficial-twrp-3-0-2-0-touch-t3528478
    Root file: https://docs.google.com/a/thanhdo.e...=0BwxryTxXnpbKbDQ3WlJDeVIzWm8&export=download