Skip to content

[Bass] Black screen on boot following opkg update #315

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

Open
N0tallion6 opened this issue May 24, 2025 · 2 comments
Open

[Bass] Black screen on boot following opkg update #315

N0tallion6 opened this issue May 24, 2025 · 2 comments

Comments

@N0tallion6
Copy link

Describe the bug
Recently I decided to re-flash my LG G Watch Urbane [Bass] as I wanted to try some of the community apps, but trying to install via OPKG kept giving errors. I was running a fairly old build anyway so I reckoned the best course of action was to start from scratch.

I downloaded fresh .ext4 and fastboot images from the website yesterday to achieve this. The Re-flash was successful. However, after installing some updates through OPKG the display has inexplicably gone blank following a reboot and I can't seem to wake it at all. If I reboot the watch, I see the LG splash screen and the AsteroidOS logo, but the moment the screen finishes transitioning to the watchface the display just goes black and I can't seem to wake it back up again.

I don't think it's a crash, as I can connect the watch to my computer and access via SSH. I'm also able to connect to my phone (paired it shortly before doing the update so I could sync the time to clear the SSL errors) and the watch vibrates, likely the result of notifications coming through from my phone.

If I take a screenshot from the Asteroid Sync app on my phone (or via the Hosttools) the resulting image is also completely black.

I tried re-flashing again as per the instructions on the website, but I got the same result as soon as I rebooted after running updates with opkg update && opkg upgrade

To reproduce
Steps to reproduce the behavior:

  1. Flash the device as per the instructions
  2. Go to the settings and switch to ADB mode to connect the phone to WiFi via adb shell connmanctl
  3. Connect watch to Wifi with connmanctl
  4. Go back to the settings on the Watch and switch back to SSH mode
  5. Connect to Watch via SSH, access Root via su and run opkg update && opkg upgrade to install latest updates
  6. Reboot Watch, either via SSH or from the Watch interface itself

Expected behavior
Watch should reboot and display Watchface

@simpz
Copy link

simpz commented May 25, 2025

I have this too on my (Sturgeon) watch, after the boot screen it just goes completely blank.This was after as you say a
"opkg update && opkg upgrade".

I would revert this update if I knew which one caused it.
I can still connect on WiFi and Bluetooth.

@simpz
Copy link

simpz commented May 25, 2025

Okay I have recovered this by looking in my package cache and seeing what was recent.

cd /var/cache/opkg
ls -alt *.ipk | tac

rw-r--r--    1 root     root       2784318 May  5 20:53 7e1e244475e88094832fadcc4514f407_systemd_255.18-r0_armv7vehf-neon.ipk
-rw-r--r--    1 root     root          9936 May 24 09:22 e44050cdeb354c419f47cba69c013f70_asteroid-music_+git0+f4a6480bc7-r1_armv7vehf-neon.ipk
-rw-r--r--    1 root     root          7092 May 24 09:22 395efd463fd03ed398c6c16d905b3916_asteroid-flashlight_+git0+bf2c2d412e-r1_armv7vehf-neon.ipk
-rw-r--r--    1 root     root          9238 May 24 09:22 86ba50eafd7a231c1635816fcb9895f8_asteroid-calculator_+git0+b13c349e39-r1_armv7vehf-neon.ipk
-rw-r--r--    1 root     root       1794214 May 24 09:22 7b2ec13c3a75eb603d861dd9b53f48e7_asteroid-launcher_+git0+c616ab4fff-r1_armv7vehf-neon.ipk

So my guess was that the launcher is probably failing here having been most recently installed and most critical.

So I found this archive of old builds for the packages architecture I require, in my case here

I grabbed "asteroid-launcher_+git0+a19da303a5-r1_armv7vehf-neon.ipk", and scp'd that over to /home/root/ on the watch and "opkg install /home/root/asteroid-launcher_+git0+a19da303a5-r1_armv7vehf-neon.ipk".

This seems to have brought it back until the package is fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants