GameDroid: Android Gameboy (2 / 12 steg)
Steg 2: Konfigurera din telefon
Som lockande eftersom det kan vara att strimla dina GameBoy i bitar för att knuffa din telefon i det, måste det finnas förberedelse förväg. Av, måste du först ställa in telefonen för att kunna arbeta utan en taktil skärm, som alla taktila svar kommer att gå förlorade genom att utföra projektet. Android kommer att behöva navigera med knapparna lite tillgängliga för dig. Den nyare Android-versionen, desto bättre, eftersom den har mer stöd för externa enheter. Något JellyBean 4.1 eller ovan bör bli bra, men siktar för KitKat 4.4 eller högre att vara på den säkra sidan.
Innan du börjar, måste du se till telefonen har sina rötter. Filer i systemet måste redigeras och utan root-privilegier, detta kommer inte att vara möjligt. Min telefon, den LG Optimus L3 II, kom ur lådan med en låst bootloader, en LG version av Android 4.1.2, och rotade. Android-telefoner kommer sällan före rotade och med en olåst bootloader, men det är inte osynliga. Jag gick overkill och valde att låsa upp min bootloader och inofficiellt uppgradera min Android till 4.4.4 KitKat, i form av en inofficiell anpassning av CM11 av Caio99BR. Jag valde denna specifika firmware av olika skäl: jag kunde ha gått ända upp till Android 6.0, som det finns inofficiella portar för denna LG, men den nyare versionen, desto mer resurskrävande det är och här telefonen inte är vad man skulle kalla kraftfull. KitKat har mer än tillräckligt stöd för externa tangentbord och möss, så jag lämnade den på det. Vad är trevligt om CyanogenMod anpassade Rom är att de är mycket anpassningsbar, har root integrerat i firmware, och du kan finjustera systemet för att öka prestandan på din vilja.
Det finns naturligtvis ingen anledning att ändra systemet lika mycket som jag gjorde. Allt du egentligen behöver göra är att leta upp hur root din telefon på Internet.
Nu, måste du ansluta bluetooth-tangentbordet till din telefon. Ta inte varken telefon eller tangentbord sönder tills du har lyckats para enheter ihop och sett till att de fungerar bra tillsammans. Bli inte som mig (jag tog tangentbordet sönder och desoldered komponenter av det förbi den punkt utan återvändo). Jag slutade upp med att återskapa tangenterna på en skärbräda att ange länkningskoden som min telefon krävs. Om din telefon stöder USB-ingång och ett USB-tangentbord, du behöver inte oroa dig om detta.
Lek med styra telefonen med tangentbordet och se till att du kan komma åt alla viktiga kontroller du behöver för att driva din telefon med ditt tangentbord.
Jag rekommenderar starkt att du installerar en fjärrskrivbordsserver på telefonen som backup. Du kan aldrig vara för säker. Jag valde att installera Mobizen och jag aktiverat skärmdelning över både WiFi och USB. Du kan styra telefonen över WiFi genom att besöka mobizen.com, men du måste installera Mobizen klienten på din dator om du vill styra den via USB. Tyvärr finns det inga PC-klient för Linux operativsystem, men du ska vara bra om du använder Windows eller OSX. Jag installerade också Remodroid på både min LG telefon och min nuvarande telefon, eftersom det tillåter mig att fjärrstyra LG från min nuvarande telefon. Det har sina nackdelar men. Prestanda med RemoDroid har varit långt ifrån perfekt, men det fungerar tillräckligt väl för att passa mina behov. Det är tänkt för att spegla LG skärmen på min andra telefon, men om ofta bara stannar fastnat. Du kan emellertid använda den som en avlägsen touchscreen, vilket är mer än nog för mig.
Om du planerar att ha WiFi-anslutning på din GameBoy, kommer du vill spara alla WiFi lösenord på den i förväg, som ni inte längre att skriva dem i en gång telefonens i GameBoy, såvida du inte använder ett fjärrskrivbord.
Jag rekommenderar också att du installerar alla emulator program du tänker använda senare nu, det kommer att rädda dig från besväret med att installera den utan en pekskärm. Du kan också börja mixtra runt med varje emulator för att anpassa det till dina behov.
Eftersom det kommer att finnas någon taktil feedback, kommer du också vill ta bort alla skärmen lås och eventuella hinder som kräver åtgärder som att svepa och/eller att dra.