Jak wykryć wpięcie USB i odczytanie z niego ustawień aplikacji?

0

Mam urządzenie embbeded w którym jest android ale nie ma ono żadnych przycisków
(wszelkie zmiany robi podłączając specjalny kabel serwisowy)

Czy dało by radę w aplikacji android dodać mechanizm monitorowania obecnosci USB i w momencie gdy pojawi sie plik o magicznej nazwie aplikacja wykona "COŚ" np. wczyta z pliku nowe ustawienia.

0
Marius.Maximus napisał(a):

mechanizm monitorowania obecnosci USB i w momencie gdy pojawi sie plik o magicznej nazwie aplikacja wykona "COŚ"

USB jako samo w sobie USB, a "plik" to kilka warstw różnicy i z pięćdziesiąt szczegółów może nie zagrać.
W opakowaniu protokołu USB wcale nie musi być realizowany filesystem
Od fundamentów: gdzie tu host USB, a gdzie klient, bo już to na Andku może być problem.

Rozumiem projekt jest dla MOSADu i szczegółów nie będzie

0

@AnyKtokolwiek: to co napisał @obscurity pozwoliło mi obrać kierunek i najprostsze rozwiązanie i w sumie o to chodziło.
Generalnie w opisie są wszystkie istotne techniczne szczegóły dla osoby nie technicznej która będzie używała tej funkcjonalności opis by wyglądał:

  1. na pendrive otwórz plik update_config.txt
  2. wpisz do pliku NEW_IP=192.168.1.1
  3. włóż pendrive do portu USB urządzenia i poczekaj na restart

Po stronie aplikacji trzeba oprogramować to zdarzenie

Jakaś szansa że produkt trafi do MOSAD-u istnieje , a nóż ktoś tak nazwie klinikę weterynaryjną :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1