fpv-wtf / wtfos-configurator

Configurator for wtfos, with built in margerine
GNU Affero General Public License v3.0
42 stars 16 forks source link

Cant delete adb #399

Closed han73r closed 1 year ago

han73r commented 1 year ago

Device

Goggles V1

Operating System (Including version)

Windows 10 Pro 22H2 19045.3208

Browser

Google Chrome

Trace ID (bottom left of the configurator screen)

f392646a-7a8d-4574-bb83-238c57b33f9a

Describe the issue

Hi! I use my caddx vista with rooted DJI goggles V1. No I need to pair caddx vista with DJI integra. So, I have to update firemware and I try to remove wtfos and adb from my caddx vista but configurator wrote that I haven't any adb.

Also I cand reinstall WTFOS because buttons are inclickable. I added example below.

I tried it on a dfferent machines, browsers: Chrome and Edge. With the same result unfortantly :(

Tried to check what is installed: root@pigeon_wm150_tiny:/ # opkg list-installed busybox - 1.35.0-3 dinit - 0.14.0-r2 entware-opt - 227000-3 entware-release - 1.0-2 entware-upgrade - 1.0-1 findutils - 4.9.0-1 grep - 3.8-2 jq - 1.6-2 jsonfilter - 2018-02-04-c7e938d6-1 libc - 2.27-11 libgcc - 8.4.0-11 libjson-c - 0.16-2 libpcre2 - 10.37-2 libpthread - 2.27-11 librt - 2.27-11 libssp - 8.4.0-11 libstdcpp - 8.4.0-11 libubox - 2022-09-27-ea560134-1 locales - 2.27-9 opkg - 2022-02-24-d038e5b6-1 terminfo - 6.3-1a wtfos - 0.3.4 wtfos-opkg-config - 1.1.1 wtfos-package-config - 0.1.1 wtfos-system - 0.2.5 zoneinfo-asia - 2022f-1 zoneinfo-europe - 2022f-1 root@pigeon_wm150_tiny:/ #

WTFOS PAGE WTFOS

CLI CLI

HOME Connection

DJI DJI

Packages Packages

Root Root

stylesuxx commented 1 year ago

Startup and removal tiles are grayed out - this is an indicator that the dinit binary is missing. Seems you are in a bit of a broken state. You could try to remove wtfos via opkg, cleanly re-install and then use the regular removal process to get a clean uninstall.

han73r commented 1 year ago

I think same. How can I remove wtfos via opkg?

han73r commented 1 year ago

It didn't work too(

root@pigeon_wm150_tiny:/ # opkg remove wtfos No packages removed. Collected errors:

or

root@pigeon_wm150_tiny:/ # opkg install wtfos Package wtfos version 0.3.4 has no valid architecture, ignoring. Package wtfos version 0.3.4 has no valid architecture, ignoring. Installing wtfos (0.3.4) to root... Downloading http://repo.fpv.wtf/pigeon/wtfos_0.3.4_pigeon-airside.ipk Configuring wtfos. Collected errors:

han73r commented 1 year ago

I tried different ways to update, remove or install packages, but the answer always the same:

root@pigeon_wm150_tiny:/ # opkg download wtfos

Package wtfos version 0.3.4 has no valid architecture, ignoring. Downloading http://repo.fpv.wtf/pigeon/wtfos_0.3.4_pigeon-airside.ipk Downloaded wtfos as ./wtfos_0.3.4_pigeon-airside.ipk. Collected errors:

han73r commented 1 year ago

1|root@pigeon_wm150_tiny:/ # cat /blackbox/dinit.log
Hundred rows like that

dinit: service boot started. dinit: service boot started. dinit: service msp-osd-airside started. dinit: service wtfos-auto-naco started.

And Then

dinit: service msp-osd-airside stopped. dinit: Service wtfos-auto-naco stop command failed with exit code 127 dinit: service wtfos-auto-naco stopped. dinit: service boot stopped.

root@pigeon_wm150_tiny:/ # dinitctl list

/system/bin/sh: dinitctl: not found

127|root@pigeon_wm150_tiny:/ # df /blackbox/

Filesystem Size Used Free Blksize /blackbox/ 1.5G 540.7M 971.2M 4096

root@pigeon_wm150_tiny:/ # df /

Filesystem Size Used Free Blksize / 308.8M 1.4M 307.4M 4096

root@pigeon_wm150_tiny:/ # cat /blackbox/wtfos.log Hunred rows like that and

wtfos: system loopmounted wtfos: ran dji startup script wtfos: started entware unslung

stylesuxx commented 1 year ago

Could you please try:

opkg remove dinit wtfos wtfos-system --force-removal-of-dependent-packages
han73r commented 1 year ago

Yes! It's worked! I used wtfos-remove-adb next. And I've already installed v01.01.0000 via DJI Assistant. Thank you so much!

stylesuxx commented 1 year ago

Very welcome, I'll mark this as resolved.