Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can only get to OS via "fastboot continue" #28

Open
ThongSong7 opened this issue Jun 26, 2021 · 7 comments
Open

Can only get to OS via "fastboot continue" #28

ThongSong7 opened this issue Jun 26, 2021 · 7 comments
Labels
sturgeon Huawei Watch

Comments

@ThongSong7
Copy link

Not sure if this is normal behaviour, but I flashed my Sturgeon with the nightly images from the webpage via instructions on how to install.

  • After booting into AsteroidOS and setting it up - all is (seems) well
  • Reboot via pull down menu and go to strait to bootloop with an error flashing too fast to see, something about cache mount problem?
  • In order to even have a functional watch, I must reboot to fastboot and issue via computer "fastboot continue"
  • If my watch is ever out of battery or something else and I do not have a PC with fastboot/ADB with me (and cradle), I will never be able to use this watch.

Kindly advise, as I would like to keep AsteroidOS and because seemingly there is no longer Android Wear available since it boots to a bootloop with error (too fast to read, but something to do with cache).

Surely a guru has seen this type of behaviour and could assist here?

Thanks in advance for all/any help!

@ThongSong7
Copy link
Author

Faute de Frappe...

@MagneFire
Copy link
Member

Can you clarify how you solved it?

@ThongSong7
Copy link
Author

ThongSong7 commented Aug 2, 2021

I flashed the original image of Android Wear because I could not find a correct way to have this bootable from a shutdown state... also if the instructions are correct then there is not even a way since this is overwriting only the userdata partition and not the boot partition of the watch. So really not solved, but by design?

@OliverGeneser
Copy link

@ThongSong7 Do you have a link to the image of Android wear ?

@MagneFire
Copy link
Member

I flashed the original image of Android Wear because I could not find a correct way to have this bootable from a shutdown state... also if the instructions are correct then there is not even a way since this is overwriting only the userdata partition and not the boot partition of the watch. So really not solved, but by design?

The watch should definitely be able to boot into AsteroidOS from a shutdown state as demonstrated here:

asteroidos-sturgeon-boot.mp4

AsteroidOS only uses the boot and userdata partition for this. So that it is only needed to flash the Android Wear boot.img if you want to return to Android Wear.

@ThongSong7 Do you have a link to the image of Android wear ?

Generally, you can use the files from https://forum.xda-developers.com/t/guide-howto-return-to-stock-for-huawei-watch.3219596/ to return to Android Wear. If that still doesn't work, there are also full firmware images available here: https://rootjunkysdl.com/?dir=Huawei%20Watch of which I would recommend the sturgeon-mec23l-wear-stock.zip file.

@ThongSong7
Copy link
Author

@MagneFire : Super and thanks for the information. I will flash again.... not sure what went wrong before.

@MagneFire
Copy link
Member

Did some experimenting. I don't know why the recovery is triggered on your watch.
But I can recreate the bootloop by simply booting into fastboot menu and then boot into recovery from there.
While bootlooping it shows the identical error where it mentions that the cache partition failed to mount.
At this point the bootloader will always try to boot to recovery. Even from a shutdown state. So it looks like the recovery is broken for some reason on my watch too.

However, I did find a workaround to this issue: Flash the fastboot image (https://release.asteroidos.org/nightlies/sturgeon/zImage-dtb-sturgeon.fastboot) also on the recovery partition.

  • Boot into fastboot mode.
  • Flash recovery using: fastboot flash recovery ~/Downloads/zImage-dtb-sturgeon.fastboot

@MagneFire MagneFire reopened this Jan 1, 2022
@MagneFire MagneFire transferred this issue from AsteroidOS/meta-sturgeon-hybris Mar 6, 2022
@MagneFire MagneFire added the sturgeon Huawei Watch label Mar 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sturgeon Huawei Watch
Projects
None yet
Development

No branches or pull requests

3 participants