With a wide array of netbooks coming out, many are using ARM processors over the intel atom. I am specifically talking about the touch book from always innovating. I think that this would be a great hack machine for many reasons. But BT has not yet been ported to ARM, and I lack the skill and know-how to do so. Debian is supported on ARMs, so I wouldn't think it should be so hard for someone more skilled than me to do so. If I knew how to do this this would be what I was doing in spanish class (as opposed to actual spanish work.) for all of you guys. Not to mention that this would pave the way to BT on ipod/iphones, cell phones, and PDAs. That way we could finally have an ipod like the guy did in national treasure, and steal all sorts of valuables from large museums.
If I am being completely unreasonable, please correct me.
It's already been done, in a non-BT related distro.
Not completely 'hard', but I spent ~900 hours doing it (not including a couple thousand prior hours with ARM Linux). There is a lot of work involved to say the least.
Say what? 0o
Looks like Re@lity already did
dd if=/dev/swc666 of=/dev/wyze
Hmm... I wonder would it be as simple as recompiling everything with an ARM compiler? The only trouble I can forsee you running into is:
1) If you have C code that depends on x86 CPU's (which really would only be a problem for compiling something low-level like a kernel, but who knows maybe even the kernel doesn't do anything specific with x86)
2) If you have assembly code specific to x86's.
The second problem could be solved simply by having an x86-to-ARM assembly converter, which wouldn't be complicated at all.
For the first problem, you'd just have to look for the bits of code that do stuff like use special CPU instructions (but hopefully all of these instances are documented).
Ask questions on the open forums, that way everybody benefits from the solution, and everybody can be corrected when they make mistakes. Don't send me private messages asking questions that should be asked on the open forums, I won't respond. I decline all "Friend Requests".
In most cases it comes down to either compiling natively on the machine / device or setting up a cross compiling toolchain on another (beefier) machine.. and using dpkg-cross, etc to build packages (not fun).
There are many packages for ARM in various Debian distro repos, but not everything is there no up to date.
dd if=/dev/swc666 of=/dev/wyze