Which Android X86 for VIA micro-atx?

1,680 views
Skip to first unread message

StuffDone

unread,
Mar 10, 2012, 11:28:38 AM3/10/12
to Android-x86, pa...@paulkruger.us
I am confused by the distributions listed on x86.org site. They seem
to all be for only very specific PC's.

Which one is 'generic' enough for a Mini ITX board made by VIA?

Specs:

EPIA 5000V REV.3
Chipset: VIA VT8231
CPU: C3, 533MHz ( basically x86 )
RAM: 1GB
HDD: 500 GB

Has all typical i/o plus composite and s-video out.
No internal CD. Plug in drive to do installs.

This was originally a Seagate Mirra Personal Server. I have flashed
the bios back to standard for the mobo. My intention is to use it with
my entertainment system as a player for CD's that I will rip from my
collection in order to eliminate a huge 300 disk player. This is
small form factor. After working I will use my network to transfer MP3
files to the HDD.

After looking at the, for my needs, bloated Linux distributions, the
thought of using Android seems natural. Small, fast and well suited
to just playing music and nothing more ( perhaps a bit of web browsing
on the TV )

Ron M

unread,
Mar 10, 2012, 9:39:00 PM3/10/12
to andro...@googlegroups.com
Let me know what ethernet driver you have there - and I think I can
arrange an iso for you.

Please run a linux distro on top of it and list here to output of
lspci -k
lspci -v

> --
> You received this message because you are subscribed to the Google Groups "Android-x86" group.
> To post to this group, send email to andro...@googlegroups.com.
> To unsubscribe from this group, send email to android-x86...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.
>

konosoke

unread,
Apr 5, 2012, 1:00:42 PM4/5/12
to Android-x86
Hi,

I have a similar problem. I am trying to run your Android x86 ICS on a
VIA VX900 chipset and I can't make them run. I wonder why there is no
a generic iso even if you also want to mantain peific iso files. My
motherboard is AsRock PV530-ITX and comes with an integrated Via PV530
processor. Here you have all the specs:
http://www.asrock.com/mb/overview.asp?Model=PV530-ITX&cat=Specifications

I tried even with VESA and debug options, but I only got a black
screen.

How can I make it work? Which iso should I try?

Best regards.

Ron M

unread,
Apr 6, 2012, 10:34:32 AM4/6/12
to andro...@googlegroups.com

Please see my previous reply.
Get a Linux love CD on it - and send us the output of the commands listed above.

Message has been deleted

konosoke

unread,
Apr 7, 2012, 7:09:11 AM4/7/12
to Android-x86
These are the outputs:

lspci -k:
00:00.0 Host bridge: VIA Technologies, Inc. Device 0410 (rev 80)
Subsystem: ASRock Incorporation Device 0410
00:00.1 Host bridge: VIA Technologies, Inc. Device 1410
Subsystem: ASRock Incorporation Device 1410
00:00.2 Host bridge: VIA Technologies, Inc. Device 2410
Subsystem: ASRock Incorporation Device 2410
00:00.3 Host bridge: VIA Technologies, Inc. Device 3410
Subsystem: ASRock Incorporation Device 3410
00:00.4 Host bridge: VIA Technologies, Inc. Device 4410
Subsystem: ASRock Incorporation Device 4410
00:00.5 Host bridge: VIA Technologies, Inc. Device 5410
Subsystem: ASRock Incorporation Device 5410
00:00.6 Host bridge: VIA Technologies, Inc. Device 6410
Subsystem: ASRock Incorporation Device 6410
00:00.7 Host bridge: VIA Technologies, Inc. Device 7410
Subsystem: ASRock Incorporation Device 7410
00:01.0 VGA compatible controller: VIA Technologies, Inc. Device 7122
Subsystem: ASRock Incorporation Device 7122
Kernel modules: viafb
00:03.0 PCI bridge: VIA Technologies, Inc. Device a410
Kernel driver in use: pcieport
Kernel modules: shpchp
00:03.2 PCI bridge: VIA Technologies, Inc. Device c410
Kernel driver in use: pcieport
Kernel modules: shpchp
00:03.4 Host bridge: VIA Technologies, Inc. Device e410
00:0f.0 IDE interface: VIA Technologies, Inc. Device 9001
Subsystem: ASRock Incorporation Device 9001
Kernel driver in use: pata_via
Kernel modules: pata_via
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0)
Subsystem: ASRock Incorporation K7VT6
Kernel driver in use: uhci_hcd
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0)
Subsystem: ASRock Incorporation K7VT6
Kernel driver in use: uhci_hcd
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0)
Subsystem: ASRock Incorporation K7VT6
Kernel driver in use: uhci_hcd
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0)
Subsystem: ASRock Incorporation K7VT6
Kernel driver in use: uhci_hcd
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90)
Subsystem: ASRock Incorporation K7VT6 motherboard
Kernel driver in use: ehci_hcd
00:11.0 ISA bridge: VIA Technologies, Inc. Device 8410
Subsystem: ASRock Incorporation Device 8410
00:11.7 Host bridge: VIA Technologies, Inc. VX8xx South-North Module
Interface Control
Subsystem: ASRock Incorporation Device a353
00:13.0 PCI bridge: VIA Technologies, Inc. VX855/VX875 PCI to PCI
Bridge
00:14.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA
Controller (rev 20)
Subsystem: ASRock Incorporation Device 0397
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/
RTL8102E PCI Express Fast Ethernet controller (rev 05)
Subsystem: ASRock Incorporation Device 8136
Kernel driver in use: r8169
Kernel modules: r8169



lspci -v:
00:00.0 Host bridge: VIA Technologies, Inc. Device 0410 (rev 80)
Subsystem: ASRock Incorporation Device 0410
Flags: bus master, medium devsel, latency 0

00:00.1 Host bridge: VIA Technologies, Inc. Device 1410
Subsystem: ASRock Incorporation Device 1410
Flags: bus master, medium devsel, latency 0

00:00.2 Host bridge: VIA Technologies, Inc. Device 2410
Subsystem: ASRock Incorporation Device 2410
Flags: bus master, medium devsel, latency 0

00:00.3 Host bridge: VIA Technologies, Inc. Device 3410
Subsystem: ASRock Incorporation Device 3410
Flags: bus master, medium devsel, latency 0

00:00.4 Host bridge: VIA Technologies, Inc. Device 4410
Subsystem: ASRock Incorporation Device 4410
Flags: bus master, medium devsel, latency 0

00:00.5 Host bridge: VIA Technologies, Inc. Device 5410
Subsystem: ASRock Incorporation Device 5410
Flags: bus master, fast devsel, latency 0

00:00.6 Host bridge: VIA Technologies, Inc. Device 6410
Subsystem: ASRock Incorporation Device 6410
Flags: bus master, medium devsel, latency 0

00:00.7 Host bridge: VIA Technologies, Inc. Device 7410
Subsystem: ASRock Incorporation Device 7410
Flags: bus master, medium devsel, latency 0

00:01.0 VGA compatible controller: VIA Technologies, Inc. Device 7122
(prog-if 00 [VGA controller])
Subsystem: ASRock Incorporation Device 7122
Flags: bus master, fast devsel, latency 32, IRQ 10
Memory at 80000000 (32-bit, non-prefetchable) [size=16M]
Memory at 81000000 (32-bit, non-prefetchable) [size=16M]
Memory at 60000000 (32-bit, prefetchable) [size=512M]
Expansion ROM at fec10000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel modules: viafb

00:03.0 PCI bridge: VIA Technologies, Inc. Device a410 (prog-if 00
[Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:03.2 PCI bridge: VIA Technologies, Inc. Device c410 (prog-if 00
[Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: ff000000-ff1fffff
Prefetchable memory behind bridge: 00000000fef00000-00000000feffffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:03.4 Host bridge: VIA Technologies, Inc. Device e410
Flags: bus master, fast devsel, latency 0

00:0f.0 IDE interface: VIA Technologies, Inc. Device 9001 (prog-if 8f
[Master SecP SecO PriP PriO])
Subsystem: ASRock Incorporation Device 9001
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at dc00 [size=8]
I/O ports at d880 [size=4]
I/O ports at d800 [size=8]
I/O ports at d480 [size=4]
I/O ports at d400 [size=16]
Capabilities: <access denied>
Kernel driver in use: pata_via
Kernel modules: pata_via

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0) (prog-if 00 [UHCI])
Subsystem: ASRock Incorporation K7VT6
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at c880 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0) (prog-if 00 [UHCI])
Subsystem: ASRock Incorporation K7VT6
Flags: bus master, medium devsel, latency 32, IRQ 22
I/O ports at cc00 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0) (prog-if 00 [UHCI])
Subsystem: ASRock Incorporation K7VT6
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d000 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev a0) (prog-if 00 [UHCI])
Subsystem: ASRock Incorporation K7VT6
Flags: bus master, medium devsel, latency 32, IRQ 23
I/O ports at d080 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90) (prog-
if 20 [EHCI])
Subsystem: ASRock Incorporation K7VT6 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 23
Memory at fec01000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd

00:11.0 ISA bridge: VIA Technologies, Inc. Device 8410
Subsystem: ASRock Incorporation Device 8410
Flags: medium devsel
Capabilities: <access denied>

00:11.7 Host bridge: VIA Technologies, Inc. VX8xx South-North Module
Interface Control
Subsystem: ASRock Incorporation Device a353
Flags: bus master, medium devsel, latency 8

00:13.0 PCI bridge: VIA Technologies, Inc. VX855/VX875 PCI to PCI
Bridge (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Capabilities: <access denied>

00:14.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA
Controller (rev 20)
Subsystem: ASRock Incorporation Device 0397
Flags: bus master, fast devsel, latency 0, IRQ 67
Memory at fec04000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/
RTL8102E PCI Express Fast Ethernet controller (rev 05)
Subsystem: ASRock Incorporation Device 8136
Flags: bus master, fast devsel, latency 0, IRQ 66
I/O ports at e800 [size=256]
Memory at fef04000 (64-bit, prefetchable) [size=4K]
Memory at fef00000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169


Thank you for your help. :)

konosoke

unread,
Apr 7, 2012, 7:19:31 AM4/7/12
to Android-x86
Actually it's a CarPC with a 800x600 screen i built. However, the
linux kernel supports everything but 3D HW acceleration, which doesn't
matter in this case since it's only to display OBD Info and to play
music. I'd like it to use Android since I find it perfect for the
CarPC. :)

Ron M

unread,
Apr 8, 2012, 9:30:22 AM4/8/12
to andro...@googlegroups.com

Interesting configuration.

Where is your boot process getting stuck?
When you run the live CD/USB and choose the debug option (can you do reach there?)  do you get to the console, or do you see the black screen before even getting there?

If you get to the console,  can you verify that
getprop  debug.hw.egl yields 0?

I am sorry for not being very responsive, I am pretty much tied up with my time, but I will try to give a hand.

konosoke

unread,
Apr 8, 2012, 2:26:08 PM4/8/12
to Android-x86
It shows a black screen at the very moment I chose any live option in
GRUB (debug, vesa or normal live run). I also tried one Asus rom and
that was the only one which showed some text saying my PC is not ASUS.
I think it could be something related to graphics driver (viafb not
loading or something). I can run Ubuntu and Arch on it, but I can not
run Android x86 and I don't know why.

Don't worry. Take your time. I really appreciate your help in this.

Best regards.

konosoke

unread,
Apr 11, 2012, 3:16:05 AM4/11/12
to Android-x86
Was that useful enough? Since it doesn't boot, I have no more info.

StefanS

unread,
Apr 12, 2012, 3:07:00 AM4/12/12
to andro...@googlegroups.com
You'll have to try my thinkpad_universal images from http://stefanseidel.info/index.php?view=article&id=6:android-x86-progress because VIA C3 doesn't event support SSE2, and most other images are built using SSE3 instructions.
But it won't be pretty, vene if it does work, which I think it won't.

Stefan

konosoke

unread,
Apr 12, 2012, 4:38:41 PM4/12/12
to Android-x86
I just tried it, StefanS. It shows:

Unknown keyword in configuration file: 6l}ƒ (not an f)
Missing parameter in configuration file. Keyword: #9## (3 symbols I
can't reproduce)
Unknown keyword in configuration file: ##Öí## (4 symbols I can't
reproduce)
No DEFAULT or UI configuration directive found!
boot:

I searched for the error in google but everything seems fine. The
files are even the same than in EEE PC ISO file. The only change in
isolinux/isolinux.cfg is the androidboot.hardware parameter. Can it be
because it has an underscore "_" in the value (thinkpad_x41t instead
of eeepc)? The other files seem the same except for kernel,
ramdisk.img and system.sfs. I wonder why the EEE PC image could show
the GRUB menu and this one can't. :S

Any help would be appreciated.

Best regards.

konosoke

unread,
Apr 12, 2012, 2:44:41 PM4/12/12
to Android-x86
Thank you. I'll try it and let you know. :)

StefanS

unread,
Apr 13, 2012, 12:53:16 AM4/13/12
to andro...@googlegroups.com

That sounds like an error with your CD or USB stick (data corruption). Try a new CD or other USB stick.

Stefan

konosoke

unread,
Apr 14, 2012, 3:26:33 PM4/14/12
to Android-x86
You were right, StefanS. I thought it couldn't be the pendrive, since
it showed GRUB in other isos. However, I tried to use another and this
time it boots using EEE PC iso.

The problems I have now are that I can't install it because it doesn't
detect my SATA SSD drive and I have no 3D acceleration, that I already
knew.

I'd like to cook my iso adding the driver for 3D and any other issue I
could find when I install the PC in the car again. Is there a tutorial
to cook it by my own?

Anyway, congratulations. I was checking the options and the interface.
Android x86 seems really good. Pretty good work and support. :)

konosoke

unread,
Apr 16, 2012, 3:22:31 PM4/16/12
to Android-x86
Hi, I tried to download it. ICS is "being updated" always and HC
requires a password to download it. What is the password?
Reply all
Reply to author
Forward
0 new messages