PINE64
Pine A64 +OS X - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: General Discussion on PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=3)
+--- Thread: Pine A64 +OS X (/showthread.php?tid=17)

Pages: 1 2


Pine A64 +OS X - sh2 - 12-10-2015

Does anyone here (not associated with Pine A64) think there would be a way to run OS X on Pine A64 via a microSD?

I plan to use it to analyze data (using R).


RE: Pine A64 +OS X - Eddy120876 - 12-10-2015

I want that to happen. I do have several OS X Disk at home ?


RE: Pine A64 +OS X - sh2 - 12-10-2015

RI
(12-10-2015, 09:27 PM)Eddy120876 Wrote: I want that to happen. I do have several OS X Disk at home ?

Do you think it can be done?


RE: Pine A64 +OS X - tkaiser - 12-10-2015

(12-10-2015, 09:34 PM)sh2 Wrote: RI
(12-10-2015, 09:27 PM)Eddy120876 Wrote: I want that to happen. I do have several OS X Disk at home ?

Do you think it can be done?

Of course not. OS X runs on x86. You'll have to meet the hardware specs exactly to be able to let it run on non-Apple hardware.

The A64 is a rather slow ARMv8 implementation (applies to both CPU and GPU). Not even recent iOS versions would run fluently on it.


RE: Pine A64 +OS X - sh2 - 12-10-2015

tkaiser
(12-10-2015, 09:34 PM)sh2 Wrote: RI
(12-10-2015, 09:27 PM)Eddy120876 Wrote: I want that to happen. I do have several OS X Disk at home ?

Do you think it can be done?

Of course not. OS X runs on x86. You'll have to meet the hardware specs exactly to be able to let it run on non-Apple hardware.

The A64 is a rather slow ARMv8 implementation (applies to both CPU and GPU). Not even recent iOS versions would run fluently on it.

Sounds great. Thank you.


RE: Pine A64 +OS X - tllim - 12-10-2015

I don't think OSX will run on Pine A64 board, OSX is Intel based OS that several persons already pointed out and Apple eco-systems always close.


RE: Pine A64 +OS X - sh2 - 12-10-2015

Very well.

At one point I thought about emulation.


RE: Pine A64 +OS X - tkaiser - 12-11-2015

(12-10-2015, 11:57 PM)sh2 Wrote: At one point I thought about emulation.

Forget it. While Exagear might be able to emulate older x86 OS/applications that's simply impossible with OS X (at least 10.9 or above) since OS X uses OpenCL running on the GPU extensively. This is an area where CPU emulation fails and again: The A64 is way too slow and the Mali400 GPU not even OpenCL compliant.

At the moment the Pine64 is an Android toy only.


RE: Pine A64 +OS X - firrae - 12-13-2015

(12-11-2015, 12:08 AM)tkaiser Wrote: At the moment the Pine64 is an Android toy only.

To be honest this will likely be more powerful than a Pi2 so there can be a lot more to it than a simple Android toy. I plan on trying a sripped down ARM version of Debian when I get mine.


RE: Pine A64 +OS X - tkaiser - 12-13-2015

(12-13-2015, 09:42 AM)firrae Wrote:
(12-11-2015, 12:08 AM)tkaiser Wrote: At the moment the Pine64 is an Android toy only.

To be honest this will likely be more powerful than a Pi2 so there can be a lot more to it than a simple Android toy. I plan on trying a sripped down ARM version of Debian when I get mine.

I've already made an Ubuntu image for the Pine64: http://forum.armbian.com/index.php/topic/491-need-help-on-pine-a64-15-64bit-quad-core-12ghz-single-board-computer/#entry3173

It's quite easy to combine any ARMv7/ARMv8 rootfs with the Android boot.img you now get when using the A64 SDK. But that's not that important since the magic happens somewhere else. It's hardware initialisation and drivers. And I really doubt that we're able to use HW accelerated video encoding/decoding (called CedarX) in Linux and are able to use 2D/3D acceleration (Mali400MP2) there that soon.

BTW: There exist a few more SBC than just the RPi 2 -- many of them way more powerful than the Pine64. What makes a real difference regarding RPi compared to other SBCs is the state of the software. You can even take a RPi A or B from 2012, clock the single CPU core down to 200 MHz and are still able to watch h.264 encoded video or encode a 1080p/h.264 camera stream with 30fps in real-time. Since there drivers are accessible from within Linux that delegate all this stuff to the VideoCore 4 VPU and frees up the ARM core.

Something that's only possible in Android with the A64 at the moment.