Innehållsförteckning:
- Android SDK
- Steg 1: Förbered arbetet och ladda ner
- Steg 2: Installera USB-drivrutinen - ett nödvändigt ont
- Första testet: Säkerhetskopiera dina appar
- Veckans val
- Överklocka din Droid (root krävs!)
- Cyanogens Nexus One ROM (root krävs!)
- MetaMorph (root krävs!)
Hej allihopa. Vi presenterar en ny funktion för våra AndroidCentral-läsare. Det är ett litet utrymme där vi kan diskutera och presentera de bästa veckorna i Android-modding- och hacking-community, i termer som även de nya för Android kan förstå.
Detta kommer inte att vara enhets- eller operatörsspecifikt, så tänk på det som en utställning för allt som Android har att erbjuda oss på grund av dess öppna natur. Våra rutinerade veteraner kanske finner något av detta överflödigt, men vi kommer att försöka hålla saker på en nivå som alla kan förstå så att vi stannar på samma sida. Den här veckans version kommer att bli lite lång så vi kan presentera några saker, så bära med mig.
Kom ihåg att jag inte kan vara överallt på en gång (förrän jag perfekt min kloningsmaskin!) Så det är möjligt att jag kommer att sakna något som du inte gjorde. Det bästa sättet att förhindra att det sker är att skicka mig dina tips och länkar om alla coola sätt vi anpassar våra telefoner. Precis som den anpassade gemenskapen låt oss göra detta till en gemensam ansträngning!
Nu till godbitarna.
Varje vecka kommer vi att presentera några av de trick du kan göra med bara kommandotolken och datakabeln. Även om det finns nedladdningar och zip-filer och ROM-skivor och alla andra typer av svalhet du kan göra med din telefon, kan de enklaste knepen ofta göra det mesta.
Android SDK
Den här veckan kommer vi att börja i början. Installera Android SDK - det är förkortning för Software Development Kit - vilket är vad som låter utvecklare göra sina saker. Och nu kan du också.
Steg 1: Förbered arbetet och ladda ner
Låt oss först förbereda ett arbetsområde på din dator. Mitt förslag är att skapa en mapp på högsta nivån på din hårddisk så att det är lätt att komma till från kommandoraden. C: \ Android_stuff är mycket lättare att komma ihåg än C: \ användare \ gbhil \ dokument \ verktyg \ enheter \ Android \ grejer. Jag använder mitt arbetsområde för säkerhetskopiering, bakgrundsbilder, ROM och verktyg samt SDK. Skapa helt enkelt en separat mapp i arbetsytan för varje. Klicka på bilden nedan för att förstora den och se hur jag har satt upp min Android_stuff-mapp.
Nu är det dags att ladda ner SDK. Gå till https://developer.android.com/studio. Du ser nedladdningar för Windows, Mac OS X och Linux. Välj rätt kategori och ladda ner filen till skrivbordet. Låt dig inte lämna av licensavtalet. Läs och du ser att det är ganska standard.
Packa ner nedladdningen med ditt favoritarkiveringsverktyg och dra mappen du extraherade till din arbetsyta. Öppna inte mappen, dra bara hela saken. Det är allt. Android SDK är nu installerat.
Steg 2: Installera USB-drivrutinen - ett nödvändigt ont
Att installera USB-drivrutinen är nästan lika enkel, även om det tar några steg och du måste göra det om du kör Windows. Öppna SDK-mappen som du just har flyttat över och dubbelklicka på "SDK Setup.exe" i SDK-katalogen. Du ser ett fönster som det nedan.
Se till att "Tillgängliga paket" i den vänstra rutan är vald.
Klicka på triangeln bredvid världen på den översta raden för att utöka listan.
Vad jag har cirkelat med rött i vårt exempelbild måste kontrolleras. Det kommer att ladda ner USB-drivrutinen. Om du inte är intresserad av mjukvaruutveckling eller kör en Android-enhetsemulator kan du lämna allt annat avmarkerat. Om du bestämmer dig för att installera de andra delarna ska du vara beredd på en 1 Gigabyte-nedladdning.
Klicka på installation valt. Drivrutinen kommer att ladda ner sig själv i SDK.
Klicka på menyknappen på din enhet. Välj Inställningar (fig 1) och välj sedan Program (fig 2). Klicka nu på Utveckling (fig 3) och se till att USB-felsökning är markerad (fig 4). Använd bakåtknappen för att gå tillbaka till skrivbordet.
Anslut nu telefonen, precis som om du skulle överföra en låt eller en bild. Men den här gången dra inte ner skuggan och montera SD-kortet. Du får ett meddelande om "Hitta ny maskinvara" från Windows.
Välj "Hitta och installera drivrutinsprogram."
Välj "Sök inte online."
Välj "Jag har inte disken. Visa mig andra alternativ."
Välj "Bläddra igenom min dator efter drivrutinsprogram."
Bläddra nu till SDK-mappen och peka Windows till mappen som heter usb_driver. Klicka på bilden nedan för att förstora den och se mappen usb_driver i din Android SDK.
Lämna "Inkludera undermappar" markerad och klicka på "Nästa". Windows kan fråga dig om du är säker. Säg ja om det gör det. När windows gör det är det, och frågar dig om du vill installera "Google ADB-gränssnittsdrivrutinen" säger ja.
Naturligtvis om vi vill köra emulatorer eller programapplikationer finns det naturligtvis mer. Men för våra ändamål är vi klara. Koppla ur telefonen och starta om datorn.
Nu är det bra att nämna att du antagligen inte borde starta om din dator när din telefon är ansluten. Vissa nyare datorer kan starta från en USB-enhet och kommer att försöka ladda Android till din PC om du gör det. Så lika intressant som det låter, det fungerar inte och kan leda till problem.
Roligt hur den svåraste delen av hela operationen är att konfigurera Windows är det inte?
Första testet: Säkerhetskopiera dina appar
Här är ett trick som vem som helst kan göra, även med en orolig telefon. Anslut telefonen till datorn, på samma sätt som om du skulle överföra bilder eller en låt, förutom än en gång, dra inte ner skuggan och montera SD-kortet. När vi interagerar med telefonen via kommandotolken måste kortet förbli omonterat.
Öppna nu kommandotolken. I Windows, tryck bara på startmenyn och skriv (antingen i Windows 7 sökfält eller "kör" -kommandot i XP) "cmd." Låt inte att 1960-talets dator ser ut skrämma dig, det kommer att bli enkelt.
När du uppmanas navigerar du till den plats du placerade Android SDK. Om du följer vårt exempel skriver du bara (eller kopierar och klistrar in) följande i din kommandorad:
cd C: \ Android_stuff \ android-sdk-windows
Om du använder en annan plats ändrar du kommandot så att du pekar på den plats du har placerat din Android SDK.
Inuti SDK finns det några andra mappar. Den vi vanligtvis kommer att arbeta med är verktygsmappen. Navigera till det genom att skriva följande i din kommandotolk:
cd-verktyg
Klicka på bilden nedan för att få en större bild av kommandona som skrivs in i Windows-kommandotolken.
Öppna nu din filhanterare och skapa i en arbetsyta en mapp som heter appar. Vi ska säkerhetskopiera alla våra applikationer här. Marknaden håller ett register över vad du har betalat för, men ibland kan det vara svårt att hitta de gratis igen, så låt oss behålla vår egen kopia. Om du bläddrar uppåt sidan till bilden i min Android_stuff-mapp ser du att en undermapp för appar redan finns där.
Skriv följande på din prompt:
adb pull / data / app / C: \ Android_stuff \ apps
Kopiera och klistra in det. Vad det betyder är -
- använd adb-programmet (som tillhandahålls av Google som en del av Android SDK) för att dra filer.
- Filerna vi drar från telefonen finns i / data / app på själva telefonen.
- När en fil dras av, vill vi klistra in den i C: \ Android_stuff \ apps.
Varför skiljer raderna sig från den första delen av kommandot till den andra delen?
Det beror på att vi har att göra med två olika filsystem. I ett Windows-filsystem är snedstreckna bakåt, som " \ ". Unix-filsystem använder framåtstrecket " / " för att separera mappar. / data / app / finns på telefonen och använder ett Unix-filsystem. C: \ Android_stuff \ apps finns på din PC så det använder Windows-filsystemet.
Du kanske ser ett meddelande om att en server är föråldrad eller om en server blir dödad. Detta hänvisar till adb-servern och kommandot uppdaterar den vid behov. Var inte orolig, det är automatiskt. Du kommer att se fönstret börja bläddra med utgången från adb som säger att det är kopierat varje applikation. Det behövs ingen interaktion, bara låt den bläddra. När det är klart kommer du tillbaka med din kommandotolk. Nu lagras en kopia av alla dina fria marknadsapplikationer på din dator för att skydda dem. Filerna har alla ett ".apk" -förlängning. Detta är det vanliga Android-installationsformatet, så dessa filer kan inte användas i Windows.
Ingen rot. Inga snodda skalkommandon. Bara ett enkelt sätt att säkerhetskopiera alla dina applikationer. Dessa applikationer kan kopieras till ditt SD-kort och installeras med valfri app som kan läsa kortet och installera apk-filer. Om du inte har en app för det här, sök efter Astro på marknaden. Det fungerar som en filutforskare (som Min dator i Windows) och erbjuder några andra fantastiska verktyg för applikationshantering.
Detta är bara toppen av isbergen. Tills Android kommer ut med en lättanvänd iTunes-applikation för att interagera med enheten är jag här för att hjälpa dig arbeta med kommandoraden. Varje vecka fokuserar vi på något liknande. Happy hacking:)
Veckans val
Överklocka din Droid (root krävs!)
Den mest populära Android-enheten har nu den mest efterfrågade funktionsuppgraderingen. Kärnan har justerats och processorn har överklockats. Här är utvecklarens tråd om det, och A / C-användare thebizz har startat en diskussion i våra egna forum.
VARNING: Här finns det potential att förstöra din enhet (som med alla modifieringar), men utvecklaren har gjort ett bra jobb att göra den idiotsäker. Han har till och med inrättat ett särskilt stödområde för frågor. Det är min personliga åsikt att Droid-processorn kan ta lite mer missbruk än vad Moto har angett, så det kan vara en mycket användbar uppdatering. Om du testar detta, se till att dela dina erfarenheter i forumen, eftersom många verkar vara på staketet med den här. Naturligtvis måste du ha rot och ha en anpassad återställningsbild blinkad. Om detta är allt grekiskt för dig. Du hittar massor av hjälp i forumen.
Cyanogens Nexus One ROM (root krävs!)
Legendarisk Android Hacker / Cooker / Modder / Guru Cyanogen har släppt en anpassad ROM för er lyckliga Nexus One-ägare. Några av hans G1-hackar ingår inte, eftersom det inte finns något behov av den fantastiska hårdvaran för Nexus One. Men det är inte att säga att detta inte är fullt av varorna. Här är några höjdpunkter:
- Senaste 2.6.29.6-kärna, som stöder tethering, vpn och andra moduler (cifs, nfs, aufs, fuse)
- Inbyggd USB-koppling
- FLAC-ljudstöd
- Inkluderar BusyBox, htop, nano, powertop, openvpn och alla verktyg för kommandoradsteknik
Naturligtvis finns det mer, det är bara den korta listan. Cyanogens arbete är alltid förstklassigt, tillräckligt så att många av hans förändringar har inkluderats i källträdet för Android. Det är en hög beställning att göra Nexus One bättre än vad som redan gör, men jag kan berätta det här - det gör allt annat än att flyga med denna byggnad, och jag rekommenderar starkt att du tittar.
Cyanogen Mod hemsida http://www.cyanogenmod.com/. A / C-användare rsvpinx har startat A / Cs diskussionsämne om ROM här i våra forum.
MetaMorph (root krävs!)
Kanske är MetaMorph ett program. Kanske skulle det vara bättre att betjäna med en fullständig genomgång i ansökningsforum. Men jag kan bara inte få tillräckligt med det här verktyget. Vad det gör är att slutanvändaren kan ladda ner ett anpassat tema och ladda det på telefonen utan besväret med återställningsbilder och ROM blinkar. Jag pratade med Stericson hos XDA-utvecklare och ställde honom några frågor om applikationen:
Din app är ett stort genombrott i hur teman och visuella element ändras av slutanvändaren. Hur tänkte du på det?
Vilka resurser rekommenderar du någon ny till Android och din applikation tittar på för att göra det lättare att använda MetaMorph?
Du ger dina användare mycket snabba uppdateringar. Kan du ge oss några nyheter om kommande funktioner?
Beslutet att tillhandahålla samma funktion som i gratis- och donationsversionen var stort för konsumenten. Känner du att det förkröms någon potential för verklig vinst?
Var skulle en spirande temautvecklare se ut för att börja skapa MetaMorph-teman?
Jag vill tacka Stericson för att du tog dig tid att svara på några frågor för oss och för den fantastiska applikationen. Med MetaMorph kan vem som helst med en talang för grafikarbete lätt bli en Android-utvecklare.
Som Stericson påpekade finns den officiella supporttråden för appen tillsammans med massor av information på XDA-utvecklare här. A / C-användare mclarryjr har startat en trevlig diskussion i våra forum om hur man gör magin med den här här på vårt forum. Tryck på QR-koden från din telefon (eller klicka på den i din Android-webbläsare) för att gå direkt till marknaden och ta tag i MetaMorph.
Hoppas att du gillade den här veckans installation av Android. Kom ihåg att jag alltid letar efter tips och åsikter Hitta mig på forumet eller släpp mig en linje [email protected]