Brak połączenia Platform Tools (ADB.exe) z Motorola Moto G50 5G

Nie ma sensu trzykrotnie instalować. Udało ci się raz i adb działa. :stuck_out_tongue:

Tak, coś nie tak ze składnią polecenia. Nie mam Androida 12, ani takich potrzeb to nie pomogę. Porównaj to co wpisałeś z poradnikiem, może gdzieś się pomyliłeś (ale komunikat mówi, że on w ogóle „settings” nie rozumie, więc to raczej nie to).

Może adb jest za stary? Mint nie jest rolling release tylko opiera się na LTS, a więc i wersje programów w repozytorium nie są najnowsze a kilkuletnie. Wpisz adb --version.

Przepisujesz bezmyślnie to, co masz gdzieś w poradnikach nie rozumiejąc w ogóle składni. Dlatego masz problem.
adb settings put secure sysui_qs_tiles "$(settings get secure sysui_qs_tiles),wifi,cell"

Zaczynasz odwołując się do adb shell settings, a potem używasz $(settings get ....) jakbyś nie wywoływał settings z adb shell, tylko bezpośrednio w powłoce Linux.

Polecenie trzeba przerobić, żeby miało sens, lub przejść do shella adb:
adb shell

settings put secure sysui_qs_tiles "$(settings get secure sysui_qs_tiles),wifi,cell"

Wtedy ma to sens, bo odwołujesz się do settings w powłoce adb shell.
Może być też wymagane wcześniejsze ustawienie settings_privider_model na wartość false:

settings put global settings_provider_model false

Jeżeli wywali błąd to na niektórych smartfonach trzeba jeszcze ustawić w opcjach programistycznych sprawdzanie poświadczeń/praw na „wyłączone”

Akurat shell przyjmuje jako parametr to co ma zostać w nim uruchomione (więc można tak jak on to zrobił, a można to rozbić na przejście do shella i tam wklepanie litanii). Moim zdaniem ta linijka jest zupełnie w porządku.

Mylisz się :slight_smile:
Z bashem mam od dawna do czynienia. :stuck_out_tongue:
Wpisz sobie:
adb shell $(pm list packages)
, a potem:
adb shell pm list packages
Istotna różnica, w pierwszym przypadku zwróci Ci błąd:

bash: pm: nie znaleziono polecenia

… ponieważ to co jest w $(...) jest wykonywane w pierwszej kolejności.

Inny prostszy przykład:
echo $(date)
, a:
echo date

Wynik:

echo $(date)
wto, 9 sie 2022, 23:19:27 CEST

echo date
date

Masz rację, nie zwróciłem w ogóle na to uwagi bo skupiłem się na samym settings.

Zrobiłem w ten sposób

adb shell
settings put global settings_provider_model false
settings put secure sysui_qs_tiles "$(settings get secure sysui_qs_tiles),wifi,cell"

Wszystko powiodło się, w Szybkich Ustawieniach kafelki były

a są tak

Trochę dziwne że nagle pojawił się Tryb Samolotowy, skąd?.

A całość w praktyce wygląda tak

. Dzięki wielkie za pomoc @Berion i @Domker.

1 polubienie

I popatrz, a on pobrał Linuksa i mu wszystko chodzi. Ludzie niepotrzebnie demonizują pingwina. Dzisiejsze mainstreamowe dystrybucje są proste i przyjazne. Wiem, że offtop, ale musiałem. Zawsze czerpię satysfakcję kiedy wyrwę kogoś na chwilę z windowsowej strefy komfortu, szczególnie że niekoniecznie bywa komfortowa. ^^

Rzecz gustu. Sam mam Kubuntu 22.04 obok Windowsa 11, ale to Windowsa 11 używam na co dzień.

Na pewno działanie na ADB na Linuxie przeszło dużo sprawniej niż na Windows 7, na Windows 7 szkło straszne topornie, a na Linuxie bez problemu. Mimo że ta wersja była live uruchamiana to przyznam że dużo przyjaźniejsza jest niż Windows 7 (dla mnie), płynniejsza, szybsza i jeszcze jak by była w wersji polskiej, to nie wiem czy bym nie przesiadł się na Linuxa Mint.

A wracając do tematu to jak pokazałem na screenie był kafelek Wi Fi, a nagle znikł i nie ma go w ogóle
Owszem Mobilna Transmisja Danych jest włączana poprzez jedno kliknięcie (nie tak że otwierały się ustawienia Internet) tylko że dlaczego kafelek Wi Fi znikł?.

Linux jest dawno już po polsku. Chcesz, to zainstaluj sobie to na osobnej patrycji dysku, obok Windowsa 7.

Jest, ale trzeba w opcjach dograć pakiety językowe. Nawet jak już zainstalujesz wybierając polski to wciąż trzeba bo nie wszystko będzie bez tego w naszym języku. Jedna z wad Minta.

Poza tym zanim zabijesz siódemkę sprawdź czy zamienniki/porty programów z windy cię satysfakcjonują. Może ich wcale nie być, i nie wszystko działa z Wine jak trzeba. A wtedy przyjdzie frustracja i goryczka. :smiley: Polecam swój wpis na blogu: Miętowy przewodnik

A wracając do tematu to jak pokazałem na screenie był kafelek Wi Fi, a nagle znikł i nie ma go w ogóle
Owszem Mobilna Transmisja Danych jest włączana poprzez jedno kliknięcie (nie tak że otwierały się ustawienia Internet) tylko że dlaczego kafelek Wi Fi znikł?.

A nie aktualizowałeś telefonu w między czasie? Możliwe że aktualizacje to nadpisują. A możliwe że to jest po prostu zbugowane.

W między czasie nie robiłem żadnej aktualizacji jak zrobiłem zmianę poprzez ADB to chwilę był widoczny kafelek Wi Fi i znikł.

Odnośnie instalacji Linux’a Mint obok Windows 7 założyłem nowy temat Instalacja Linux Mint Obok Windows 7 by nie mieszać tematyki.

A jak by raz jeszcze zrobił modyfikację ADB poprzez Linux Mint to jest szansa że wróci szybki kafelek Wi Fi?.

I czy w ogóle można robić tak dubla ADB?.