Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Zaawansowany Android: USB OTG na Nexusie 4

Spisu treści:

Anonim

Właściciele poprzednich urządzeń Nexus cieszyli się możliwością bezpośredniego połączenia z dyskami flash USB i innymi urządzeniami peryferyjnymi za pomocą USB OTG (On The Go). Podręcznik pomocy online dla Nexusa 4 pierwotnie powiedział, że będzie miał tę funkcję, dopóki Google go nie usunie, zamiast tego sugerując korzystanie z akcesoriów Bluetooth. Wielu zastanawiało się, dlaczego tak się stało, i zastanawiało się, czy jest to ograniczenie sprzętowe, czy po prostu coś brakuje w oprogramowaniu.

Dzięki sprawdzeniu koncepcji przez CaptainMuon i późniejszej pracy ziddey w XDA Developers, mamy teraz wyraźniejszy obraz tego, co poszło nie tak z możliwościami OTG Nexusa 4, a także działające rozwiązanie dla tych, którzy wciąż chcą łączności z takimi rzeczami, jak kciuk dyski, myszy i klawiatury.

To nie jest prosta instalacja aplikacji - wymagany jest root, a także modyfikacja oprogramowania telefonu. Nie są wymagane żadne modyfikacje sprzętowe samego telefonu, ale potrzebny będzie specjalny kabel, który można kupić lub zbudować w domu. Gotowy do skoku? Uderz w przerwę, aby uzyskać kompletny przewodnik.

tło

Pierwszym problemem związanym z uruchomieniem OTG na Nexusie 4 jest to, że jądro go nie obsługuje. Zostało to rozwiązane za pomocą zmodyfikowanej wersji jądra Franco. Drugi problem polega na tym, że Nexus 4 nie może fizycznie dostarczyć niezbędnych 5 woltów. Można to zrobić za pomocą kabla Y i dostarczyć potrzebne napięcie z zewnętrznego źródła zasilania, takiego jak gniazdko ścienne lub zewnętrzny zestaw akumulatorów. Niektórzy użytkownicy zgłaszali również sukces przy użyciu zasilanego koncentratora USB.

Część 1 - przygotowanie oprogramowania

Aby rozwiązać problem z oprogramowaniem, musisz zrootować Nexusa 4, jeśli jeszcze tego nie zrobiłeś. Upewnij się, że korzystasz z deodeksowanej pamięci ROM - używam wersji 10.1 M2 CyanogenMod. Po skonfigurowaniu przejdź do wątku ziddey i pobierz jego plik zip (znajdujący się na dole pierwszego postu; „ziddey-otg-03192013.zip” jest najnowszy w tym piśmie), który będziesz flashować w niestandardowym odzyskiwaniu. Ten plik zip zawiera zmodyfikowane jądro, strukturę i pliki systemowe potrzebne do działania OTG.

Część 2 - przygotowanie sprzętu

Aby rozwiązać problem sprzętowy, potrzebujesz specjalnego kabla. Zdecydowałem się na zakup kabla Y OTG. Jeśli masz narzędzia i dodatkowe części, możesz również zbudować własne. Niezależnie od tego, co wybierzesz, upewnij się, że twój kabel ma męski micro-USB i żeński micro-USB, prowadzący do żeńskiego USB, jak pokazano powyżej. Część kabla, przez którą przesyłane są dane, to męski micro-USB na żeński USB, a żeński micro-USB dostarcza dodatkowy sok.

Łączenie wszystkiego

Po podłączeniu kabla możesz podłączyć komponenty. Zamontowałem napęd 16 GB na moim Nexusie 4 i podłączyłem zewnętrzny akumulator, który zapewnia moc wyjściową 5 woltów. Jeśli nie masz akumulatora i nie musisz być mobilny, równie dobrze możesz skorzystać z gniazdka elektrycznego.

Zmodyfikowany interfejs

Dzięki zmodyfikowanej strukturze ziddey nie jest wymagana żadna dodatkowa aplikacja do montowania pamięci USB. Wystarczy przejść do Ustawień, a następnie Pamięć i stuknąć „Zamontuj pamięć USB”.

Po zamontowaniu możesz zobaczyć, ile miejsca ma Twój dysk, a także ile wolnego miejsca jest dostępne. Pamiętaj, aby dotknąć „Odinstaluj pamięć współdzieloną” przed odłączeniem dysku, aby uniknąć uszkodzenia plików.

Praca z pamięcią zewnętrzną

Aby uzyskać dostęp do plików na dysku USB, użyj ulubionego menedżera plików, aby przejść do „/ storage / usbdisk0 /”. Wszystko na dysku USB będzie dostępne tak, jakby znajdowało się w wewnętrznej pamięci telefonu.

Po podłączeniu napędu USB biblioteka multimediów zostanie automatycznie przeskanowana ponownie. Oznacza to, że jeśli masz na dysku jakieś filmy lub muzykę, zostaną one natychmiast wyświetlone w odtwarzaczu multimedialnym i można je odtwarzać bez konieczności kopiowania ich na telefon.

Akcesoria USB

Pendrive'y są świetne, ale zabawa jest zapewniona przez urządzenia peryferyjne. Tutaj podłączyłem swoją mysz laserową za 5 USD zamiast napędu USB. Zwróć uwagę na dodatkowe ustawienia, które pojawiają się w części Język i wprowadzanie. Wskaźnik myszy jest świetny, jeśli potrzebujesz większej precyzji niż to, co może zapewnić dotyk.

Pełnowymiarowe klawiatury również działają świetnie. Podłączenie jednego zapewni również dodatkowe ustawienia, a także powiadomienie, dopóki będzie ono podłączone. Nigdy nie rozważałem możliwości napisania powieści na moim telefonie, ale miło wiedzieć, czy mój laptop zostanie kiedykolwiek skradziony, wygrał nie spowalniaj moich dokumentów Worda.

Podsumowanie

Do tej pory Ziddey wykonał niesamowitą robotę dzięki użyteczności tego modu. Jeszcze nie spotkałem niczego, co uniemożliwiłoby codzienne użytkowanie. Telefon ładuje się dobrze, USB działa świetnie, a ja jeszcze nie widziałem żadnej siły zamykającej się lub niestabilnej. Niewielką niedogodnością związaną z obecną wersją tego modu jest powiadomienie, które otrzymasz po odmontowaniu pamięci USB; jedynym sposobem na usunięcie tego jest ponowne uruchomienie telefonu. Poza tym muszę jeszcze uruchomić kontroler Dualshock 3, ale mysz i klawiatura działają bez zarzutu.

Jest jeszcze stosunkowo wcześnie w rozwoju możliwości USB OTG Nexusa 4. W ciągu nieco ponad miesiąca widzieliśmy, jak ten projekt przechodził od weryfikacji koncepcji do w pełni funkcjonalnej modyfikacji. Szkoda, że ​​Nexus 4 nie był wyposażony w OTG działający od razu po wyjęciu z pudełka, ale jeśli ostatnie postępy wskazują na to, że w niedalekiej przyszłości możemy mieć rozwiązanie jakości fabrycznej.