Android på vanlig dator
8 inlägg
• Sida 1 av 1
Android på vanlig dator
Som rubriken lyder. Någon som provat? Jag har kört Android-x86 i Virtualbox och där är det inga problem, men på en fysisk maskin är det svårare, jag kommer på min höjd in på kommandoprompten. Det verkar som att man måste specialjustera installationen för den aktuella datormodellen?
Re: Android på vanlig dator
Jag har inte testat, men vågar mig på en gissning.
Jag antar att Android-x86 inte använder Xorg för det grafiska läget, utan använder samma som vanliga Android för ARM. I så fall är det nog ganska begränsat vilka grafikkort som stöds, eftersom man måste skriva nya drivrutiner. Att det få det virtuella grafikkortet i VirtualBox att fungera låg då säkert ganska högt upp på deras prioriteringslista. Att skriva drivrutiner för ett mer avancerat kort, t.ex ett från Nvidia, är förmodligen ganska tidskrävande.
Kanske kan du testa på en dator med Intels grafikkretsar i. De ska ju vara ganska open source-vänliga.
Jag antar att Android-x86 inte använder Xorg för det grafiska läget, utan använder samma som vanliga Android för ARM. I så fall är det nog ganska begränsat vilka grafikkort som stöds, eftersom man måste skriva nya drivrutiner. Att det få det virtuella grafikkortet i VirtualBox att fungera låg då säkert ganska högt upp på deras prioriteringslista. Att skriva drivrutiner för ett mer avancerat kort, t.ex ett från Nvidia, är förmodligen ganska tidskrävande.
Kanske kan du testa på en dator med Intels grafikkretsar i. De ska ju vara ganska open source-vänliga.
- Sammelsurium
- Inlägg: 588
- Anslöt: 2009-11-29
Re: Android på vanlig dator
De flesta grafikkort stödjer väl 640x480 relativt standardiserat och borde fungera med den upplösningen (dock inte med alla färger), i värsta fall 320x240 och fyra färger (dvs ren CGA).
Re: Android på vanlig dator
Ja, och Vesa brukar man ju kunna använda i värsta fall, även om det var åratal jag hade med det att göra.
Jag var tvungen att läsa lite om Android-x86 och från vad jag förstår från http://www.android-x86.org/documents/how-to-boot-the-android-x86-live-cd-when-you-have-problems-with-your-graphiccard använder de Xorg. I den länken står även vad man kan göra om man har problem med grafiken. Att lägga till "xforcevesa" till kärnparametrarna tvingar systemet att använda VESA, så det kan vara värt ett försök.
Om man väl har bootat upp till en konsol kan man säkert läsa loggarna (t.ex dmesg-kommandot och /var/log/messages) för att se var/om det uppstått några problem.
Moderator: tog bort fnuttar från URL:en
Jag var tvungen att läsa lite om Android-x86 och från vad jag förstår från http://www.android-x86.org/documents/how-to-boot-the-android-x86-live-cd-when-you-have-problems-with-your-graphiccard använder de Xorg. I den länken står även vad man kan göra om man har problem med grafiken. Att lägga till "xforcevesa" till kärnparametrarna tvingar systemet att använda VESA, så det kan vara värt ett försök.
Om man väl har bootat upp till en konsol kan man säkert läsa loggarna (t.ex dmesg-kommandot och /var/log/messages) för att se var/om det uppstått några problem.
Moderator: tog bort fnuttar från URL:en
- Sammelsurium
- Inlägg: 588
- Anslöt: 2009-11-29
Re: Android på vanlig dator
Jag testade för övrigt att köra den senaste (4.0-devel) imagen under VirtualBox. Den fixade att starta upp i grafiskt läge men fastnade sedan i en loop där en dialogruta med texten "Failed to launch SetupManager" (eller nåt liknande) kastades upp om och om igen.
Undrar om man skulle kunna köra ett Android-system parallellt med sitt vanliga system, utan att använda virtualisering. Android-teamet har ju lagt till en del ändringar i Linux-kärnan som inte finns med i en standarddistribution, så det kanske inte fungerar.
Undrar om man skulle kunna köra ett Android-system parallellt med sitt vanliga system, utan att använda virtualisering. Android-teamet har ju lagt till en del ändringar i Linux-kärnan som inte finns med i en standarddistribution, så det kanske inte fungerar.
- Sammelsurium
- Inlägg: 588
- Anslöt: 2009-11-29
Re: Android på vanlig dator
Sammelsurium skrev:Ja, och Vesa brukar man ju kunna använda i värsta fall, även om det var åratal jag hade med det att göra.
Tack Sammelsurium, det var ordet Vesa jag sökte.