Hi,
Well, this is an account of my (little) experience I've had trying to
compile from source on my Samsung N120 netbook directly. I forward this
to the group for feedback if possible, and I'll be looking into it.
Please keep in mind that I'm no expert! The 1.6r2 iso with uunetbooting
allows me to reach the "desktop" to sample Android somehow. But I have
no such success compiling from source (froyo).
Thank you,
TXXT
--------------------------
Hi,
Well, i found the Android x86 project interesting and I've never used
Android in my life so I thought it could be interesting to try it since it runs on lots of mobile phones. Also, I
have a Ubuntu 10.10 Atom netbook (a Samsung N120, similar to NC10,
Atom 270, Intel GMA, i915). I tried the froyo-x86 branch, using a
generic_x86 target at compile. It compiles but the kernel doesn't reach
the Android logo. Then I read this
http://samiux.blogspot.com/2010/09/howto-compiling-android-x86-on-ubuntu.html
- where the host is and AMD64 and the target is an eeepc. That left me a
bit confused because the guy uses a TARGET_ARCH_VARIANT=x86-atom
argument but even more so because he talks about the kernel parameters
as if you'd be using eeepc even if you're using something else, whereas
the doc on the site says that after donut, you have to use generic_x86
for anything that is not really and eeepc... Should I use
the eeepc target as the base for compiling for my netbook? The hardware
database shows that a Samsung NC10 is supported so that is almost
identical to my netbook. I'm using a Broadcom 4321 wifi that is detected
as airport under OSX and as Dell 1545 I think on Win7. I know my Ubuntu
10.10 has installed a proprietary driver for my broadcom wifi... does
that impact wifi possibilities in the port? Otherwise, it's a Marvell
chip for the ethernet.
I wonder, is there any info on compiling the port from and to an
Atom based netbook that is NOT an eeepc? I'll browse through the posts I guess. I mean, kernel parameters, patches,
make architecture arguments, someone's blog, whatever. I'm just trying
to do this and it takes about 6hrs to compile both android and the
kernel so I wouldn't want to do that too often. The thing is that I
don't fully understand how the kernel made with the make script in this project is
different
from a normal linux kernel, like the 2.6.35-22 I have on Ubuntu 10.10. I
tried using that kernel but it didn't load anything and I was stuck at
the boot menu (live, vesa, debug, install)... didn't even do "detecting Android" I tried using generic_x86
plain as I said, it starts the kernel, probes lots of things,
android@root, then
the cursor appears at the top and nothing happens. I don't know exactly
what's needed in particular of a kernel to boot Android. Sure the 1.6r2
iso allowed my to try Android for a moment but I want something that is
2.2 and supports Atom and the latest.
Any help or suggestions would be appreciated. I would gladly compile
a plain Atom 270 with wifi and sound etc and show it to friends if that is possible.
Thank you!