Okay back to Remix; you should be able to use the 4.4.0 Ax86 kernel/modules with RemixOS - while waiting for the 4.4.2 source to materialise.
Think I can answer a few of your questions ...
Jide source is supposedly here - https://github.com/jide-opensource/ but it seems to just be the alpha i.e. 4.0.9 kernel
Why AMD64, well why is 32bit called x86?? To answer both; the first 32bit chip was the Intel 8086, the first 64bit chip (with proper x86 compatibility) was made by AMD.
AMD64's specs became the standard for 64bit chips so thats why some (purists) would prefer to refer to the arch as AMD64 (AMD64, x86, x86_64 and x86-64 are all the same thing though)
Okay back to Remix; you should be able to use the 4.4.0 Ax86 kernel/modules with RemixOS - while waiting for the 4.4.2 source to materialise.
Remix is a 5.1.1 with a 4.4 kernel, clearly something in between and obviously something that works rather well, including an AMD Kaveri A10-7850K APU, which never worked on the previous Android-86 releases I tried.
So if I wanted to play around, that 64-Bit kernel which Remix Beta is using and which is a product of shared work between Jide and Chih-Wei, should be the perfect starting point, but it seems to use a different repository.
With help of Mesa maintainers and Mauro Rossi, this was improved. Most of his worked is already synced on sourceforge, but there's no "official" Android-x86 release image containing this code.
2016-03-07 9:15 GMT+08:00 'Thomas Hoberg' via Android-x86
<andro...@googlegroups.com>:
> Please see my inserts
>
> On Sunday, March 6, 2016 at 10:37:15 PM UTC+1, Hypo Turtle wrote:
>>
[...]
> I was basically complaining that the Remix guys are dissing the very CPU
> type on their 64-bit build, which brought 64-Bit to x86.
About this problem, you need to do some homework
before complaining.
It's Google which brought the 64-bit support to Android
since the 5.0 (lollipop) release, not by Remix guys.
The x86-64 ABI was defined by Google and Intel,
nothing to do with Android-x86 or Remix OS:
http://developer.android.com/ndk/guides/abis.html
The 64-bit images released by Android-x86 or Remix OS
are just compliant to the ABI requirement.
In short, your CPU is too old to meet
the ABI requirement defined by AOSP.
(I guess it missed SSE 4.x)
I agree it's nice to bring new life to older PCs
by Android-x86 or Remix OS.
However, Google or Intel doesn't think in that way.
There are some ideas which been discussed to address that issue.
e.g, SSE4 emulation code in kernel.
But it's just an idea. Nobody is going to implement it yet.
Anyway their 4.4.y kernel repo seems to be live now, so props for that.
Just tried it on a Penryn based Xeon Harpertown, modded from socket 771 to 775 which has SSE4.1 (but 4.2 etc.) and a GCN Radon 7870.
Booted the kernel all right but surfaceflinger dies on an "illegal opcode" in gallium_dri.so.
Various other daemons die with the same invalid opcode.
I'll try a 32-bit ReMIX next on that hardware to see if it makes a difference, but 64-Bit RemixOS worked just fine on a Penryn mobile Quadcode which also lacks SSE 4.2 (but has SSE 4.1).
--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at https://groups.google.com/group/android-x86.
For more options, visit https://groups.google.com/d/optout.
There's just a cloned repo available on github (JideTechnology)