Innehållsförteckning:
- Bakgrund
- Del 1 - förbereda programvaran
- Del 2 - förbereda hårdvaran
- Koppla allt
- Det modifierade gränssnittet
- Arbetar med extern lagring
- USB-tillbehör
- Uppsamlingen
Ägare av tidigare Nexus-enheter har haft förmågan att direkt ansluta till USB-flashenheter och andra kringutrustning med USB OTG (On The Go). Online-hjälpmanualen för Nexus 4 sade ursprungligen att den också skulle ha den här funktionen, tills Google tog bort den, istället föreslog användning av Bluetooth-tillbehör. Många spekulerade i varför detta hände och undrade om detta var en hårdvarubegränsning eller helt enkelt något som saknas i programvaran.
Tack vare konceptet från CaptainMuon och det efterföljande arbetet med Ziddey på XDA Developers har vi nu en tydligare bild av exakt vad som gick fel med Nexus 4: s OTG-kapacitet, liksom en fungerande lösning för dem som fortfarande vill ha anslutning till saker som tummen enheter, möss och tangentbord.
Det här är ingen enkel appinstallation - root krävs, såväl som att ändra telefonens programvara. Inga hårdvaruändringar på själva telefonen behövs, men du behöver en speciell kabel som kan köpas eller byggas hemma. Är du redo att hoppa in? Gå till pausen för den kompletta guiden.
Bakgrund
Det första problemet med att få OTG att arbeta med Nexus 4 är att kärnan inte stöder den. Detta har lösts med en modifierad version av Francos kärna. Det andra problemet är att Nexus 4 fysiskt inte kan leverera de nödvändiga 5 volt. Sättet runt detta är att använda en Y-kabel och mata den spänning som behövs från en extern strömkälla som ett vägguttag eller ett externt batteripaket. Vissa användare har också rapporterat om framgång med ett USB-nav.
Del 1 - förbereda programvaran
För att lösa programvaruproblemet måste du rota din Nexus 4 om du inte redan har gjort det. Se till att du har en deodexerad ROM - jag använder CyanogenMods 10.1 M2-version. När du är klar, gå över till ziddeys tråd och ladda ner hans zip-fil (finns längst ner i det första inlägget; "ziddey-otg-03192013.zip" är den senaste från detta skrivande), som du kommer att blinka i din anpassade återhämtning. Denna zip innehåller den modifierade kärnan, ramverket och systemfilerna som krävs för att OTG ska fungera.
Del 2 - förbereda hårdvaran
För att lösa hårdvaruproblemet behöver du en speciell kabel. Jag valde att köpa en OTG Y-kabel. Om du har verktygen och extra delar kan du också bygga dina egna. Oavsett vad du väljer, se till att din kabel har en manlig mikro-USB och en kvinnlig mikro-USB som leder in till en kvinnlig USB enligt bilden ovan. Den del av kabeln som data överförs är den manliga mikro-USB till USB-kvinnan, där den kvinnliga mikro-USB levererar extra juice.
Koppla allt
När du har fått kabeln kan du ansluta komponenterna. Jag har monterat min 16 GB tumstation på min Nexus 4 och anslutit ett externt batteripaket som ger en utgång på 5 volt. Om du inte har ett batteripaket och inte behöver vara mobilt fungerar lika bra vägguttaget för ström.
Det modifierade gränssnittet
Tack vare ziddeys modifierade ramverk behövs ingen ytterligare app för att montera USB-lagring. Gå bara till Inställningar och sedan Lagring och tryck på "Montera USB-lagring".
När den är monterad kan du se hur mycket utrymme din enhet har och hur mycket ledigt utrymme som finns tillgängligt. Se till att knacka på "Ta bort delad lagring" innan du kopplar bort din enhet för att undvika att några filer skadas.
Arbetar med extern lagring
För att komma åt filerna på din USB-enhet använder du din favoritfilhanterare för att navigera till "/ storage / usbdisk0 /". Allt på din USB-enhet kommer att vara tillgängligt som om det var på telefonens interna lagring.
När du ansluter en USB-enhet kommer ditt mediebibliotek automatiskt att skannas igen. Det betyder att om du har några filmer eller musik på enheten kommer de omedelbart att dyka upp i din mediaspelare och kan spelas utan att behöva kopiera dem till din telefon.
USB-tillbehör
Tumdrivna är bra, men kringutrustning är där kulan är. Här har jag anslutit min $ 5 lasermus istället för USB-enheten. Lägg märke till de extra inställningarna som visas under Language & Input. En muspekare är bra att ha om du behöver mer precision än vad touchingång kan ge.
Tangentbord i full storlek fungerar också bra. Att ansluta en kommer också att ge dig några extra inställningar, såväl som ett meddelande så länge du har den ansluten. Jag har aldrig funderat på möjligheten att skriva en roman på min telefon, men det är trevligt att veta om min bärbara dator någonsin blir stulen den vann det saknar min Word-dokument.
Uppsamlingen
Hittills har ziddey gjort ett fantastiskt jobb med användbarheten av denna mod. Jag har ännu inte stött på något som kan förhindra daglig användning. Telefonen laddar bra, USB fungerar bra, och jag har ännu inte sett någon kraft stängs eller instabilitet. En mindre irritation med den aktuella versionen av detta mod är ett meddelande som du får när du har monterat USB-lagring; det enda sättet att rensa är att starta om telefonen. Dessutom har jag ännu inte fått min Dualshock 3-kontroller att fungera, men min mus och tangentbord fungerar felfritt.
Det är fortfarande relativt tidigt i utvecklingen av Nexus 4: s USB OTG-kapacitet. På drygt en månad har vi sett detta projekt gå från bevis på koncept till full funktionell modifiering. Det är synd att Nexus 4 inte levererades med OTG som fungerar ur lådan, men om de senaste framstegen är någon indikation kan vi ha en fabrikskvalitetslösning inom en snar framtid.