Possible to install OS X on Asus T100? - General Questions and Answers

Hi everyone!
There's a thread on getting Ubuntu running on the Asus T100 so I was wondering if it's possible to get OS X working as well.

tr0picana said:
Hi everyone!
There's a thread on getting Ubuntu running on the Asus T100 so I was wondering if it's possible to get OS X working as well.
Click to expand...
Click to collapse
It comes down to driver support. There isn't currently any BayTrail OSX devices currently so there isn't any support/drivers for the hardware/chip. This means that in order to get OSX running they would have to force driver creation, find documentation or hack something together. While it does share similiar bases with linux it isn't just that. Without proper driver support if it ever did run it would be slow.
Now as for ubuntu running you think hey you mentioned linux. Ubuntu is linux and they are making headway well why wouldn't it be the same. Well ubuntu is purely linux pretty much with a few changes here and there. But android shares a similar bases with the ubuntu linux counterpart... Plus the chip (BayTrail) was made to support android aswell which means it would be easier to make and eventually there will be a official android tablet with official baytrail counterpart. Now once that happens they can take apart those drivers possibly to help get linux support for them. Also linux and android are well documented and mostly open. There is more understanding of the makings and inner working of both android and linux Systems, both low level and high level code work.
It will be far easier to get a linux base like ubuntu running that it will OSX at the moment. OSX just doesn't have as much coding developers that can just throw code in. Not everything in OSX is open source. While Linux uses a lot of OPEN source and GPL code. This means people will have a better time with it
Another important factor is if intel releases the documentation that the develoers need to be able to get proper device support and reasonable speed.
Well it comes down to whether they can get drivers or working subsitute to work on that systems and on the chip. While you may be able to install OSX on a intel device it does not mean that it is supported off the bat which could lead to non booting, unable to install, high level emulation needed to run basic things, bootloops..etc... the error can go on.
Linux will have the same issues but with the more open support and more of the developers who can code and understand what they are doing ubuntu will come before OSX by far.
You would need people who are dedicated to the OSX platform to try,... Now if Apple released a BayTrail product then if the drivers are posted under GPL or public then developers could get it working on this device easier as well.
Linux in general has a far larger support base than what a lot of people think.

cmsjr123 said:
It comes down to driver support. There isn't currently any BayTrail OSX devices currently so there isn't any support/drivers for the hardware/chip. This means that in order to get OSX running they would have to force driver creation, find documentation or hack something together. While it does share similiar bases with linux it isn't just that. Without proper driver support if it ever did run it would be slow.
Now as for ubuntu running you think hey you mentioned linux. Ubuntu is linux and they are making headway well why wouldn't it be the same. Well ubuntu is purely linux pretty much with a few changes here and there. But android shares a similar bases with the ubuntu linux counterpart... Plus the chip (BayTrail) was made to support android aswell which means it would be easier to make and eventually there will be a official android tablet with official baytrail counterpart. Now once that happens they can take apart those drivers possibly to help get linux support for them. Also linux and android are well documented and mostly open. There is more understanding of the makings and inner working of both android and linux Systems, both low level and high level code work.
It will be far easier to get a linux base like ubuntu running that it will OSX at the moment. OSX just doesn't have as much coding developers that can just throw code in. Not everything in OSX is open source. While Linux uses a lot of OPEN source and GPL code. This means people will have a better time with it
Another important factor is if intel releases the documentation that the develoers need to be able to get proper device support and reasonable speed.
Well it comes down to whether they can get drivers or working subsitute to work on that systems and on the chip. While you may be able to install OSX on a intel device it does not mean that it is supported off the bat which could lead to non booting, unable to install, high level emulation needed to run basic things, bootloops..etc... the error can go on.
Linux will have the same issues but with the more open support and more of the developers who can code and understand what they are doing ubuntu will come before OSX by far.
You would need people who are dedicated to the OSX platform to try,... Now if Apple released a BayTrail product then if the drivers are posted under GPL or public then developers could get it working on this device easier as well.
Linux in general has a far larger support base than what a lot of people think.
Click to expand...
Click to collapse
Thanks for the in-depth response! I was hoping that since OS X has been working on existing Atom netbooks it wouldn't be difficult to add support for Bay Trail. Here's to hoping it's done eventually

tr0picana said:
Thanks for the in-depth response! I was hoping that since OS X has been working on existing Atom netbooks it wouldn't be difficult to add support for Bay Trail. Here's to hoping it's done eventually
Click to expand...
Click to collapse
matter of SoC support on os x drivers, and hacking other stuff to make things work. remember, not all existing Atom netbooks work on OS X
mymacnetbook.com/compatibility-chart
also, Intel (or OEM) hasn't officially released any Bay Trail android devices yet (only PoC or testing devices going out). The newly announced dell android tablets (Dell Venue 7/8) run on Clover Trail atoms

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
maybe there is hope?
Sent from my iPhone using Tapatalk

How bout this it has its own patched kernel that works with atom processors.
www . macbreaker . com /2013/ 04/ install -mountain -lion -hackintosh -niresh . html
^ remove spaces to access webpage.

ThatTechDude said:
How bout this it has its own patched kernel that works with atom processors.
www . macbreaker . com /2013/ 04/ install -mountain -lion -hackintosh -niresh . html
^ remove spaces to access webpage.
Click to expand...
Click to collapse
did you try?

I'm trying the exact same thing - to emulate Mac OS X on my Asus T100 using virtualbox.
So far no luck. I've installed Atkos ML but it doesn't boot after install just stays on a blank grey screen with the Atkos apple logo. In verbose I see its because of a missing DSDT thingy, have no idea what I'm doing but from a quick Google there should be a way around this so will play around more till the next error. (Attached a screen pic)
Couldn't get Niresh's or a few others working either but would love to hear what success others have had even with attempting dual booting.
This would be an awesome development for an awesome device if someone can get Mac to run on it :good:

Related

Ubuntu Mobile

Source : Ubuntu Mobile
Ubuntu Mobile is an Ubuntu edition that targets an exciting new class of computers called Mobile Internet Devices. Ubuntu Mobile, based on the world’s most popular Linux distribution, and MID hardware from OEMs and ODMs, are redefining what can be done in mobile computing.
Ubuntu Mobile, a fully open source project, gives full Internet, with no compromise. Custom options may include licensed codecs and popular third-party applications.* Full Web 2.0/AJAX fidelity, with custom options of Adobe Flash®, Java, and more
* Outstanding media playback so you can enjoy videos, music and photos with superior quality and easy navigation
* A suite of applications that work seamlessly to meet every need of a digital parent, student or anyone who is on-the-go
* Facebook®, MySpace®, YouTube®, Dailymotion®, 3D games, GPS, maps, in short, the full Web 2.0 experience delivered into your hands as a compact and powerful device that’s easy and fun to use​The product of Canonical collaboration with Intel® and the open source community, Ubuntu Mobile is the software that makes it all possible.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ubuntu Mobile just works, and it works just right.
Just the right applications provide an uncompromised Web 2.0 experience: Web browsing, email, media, camera, VoIP, instant messaging, GPS, blogging, digital TV, games, contacts, dates/calendar, simple software updates… and lots more.
All unnecessary complexity in the user experience is eliminated.
Ubuntu Mobile is finger friendly, with no stylus needed. You drive Ubuntu Mobile with touch. Simply tap the screen or drag a finger to make gestures for intuitive navigation and control.* Tap an application with your finger to launch it, and tap menus and buttons to use them.
* Swipe a web page to pan up, down or sideways.
* Swipe a video, photo, song or thumbnail page to move to the next or the previous one.​MIDs typically have the following features and attributes:* Small size/form factor
* 4 to 7 inch touch screen
* Physical and/or virtual keyboard
* Wi-Fi, 3G, Bluetooth, GPS, WiMAX
* 2GB to 8GB Flash or disk storage, 256MB+ memory/512MB+ recommended
* OpenGL 3D
* USB, camera, head phone jack, speakers, microphone​Clutter User Interface
Flash User Interface
Ubuntu Mobile is highly flexible and customizable. It is an ideal platform for the kind of product differentiation that reaches target users and penetrates key markets.* User interface in HTML, Flash, Clutter, Python with GTK, C/C++ with GTK and Java
* Different application sets for different products or configurations
* Integration with popular Web 2.0 sites
* Internationalization and translation support to meet market requirements
* Custom sets of licensed media codecs and third-party proprietary software for commercial partners
* Custom engineering​OEMs, ODMs, operators and developers can customize Ubuntu Mobile to their desired look and feel and offer just the right capabilities to meet their specific requirements. Canonical can assist through its Custom Engineering program.
For information about Canonical custom engineering services, email [email protected].
Community
The Ubuntu Mobile community includes many individuals and organizations and always welcomes new participants and partners.
Places to get started:
Wiki Ubuntu Mobile
Intel’s MID Linux Moblin project
Shame it's not for Pocket PC's though.
No. But I am guessing it might be good for devices like HTC Shift which can run XP/vista
It looks beautiful, wish we could run it on our devices. I've never wanted an OS on my phone as bad as I want this
aksd said:
It looks beautiful, wish we could run it on our devices. I've never wanted an OS on my phone as bad as I want this
Click to expand...
Click to collapse
Agreed.
Not being a developer myself, I'm not sure if it's possible to port this or tweak it to be compatible with our devices. Can someone shed some light on this subject for us?
This is definiteley something i want more bad than a private moment with Pamela Anderson
troyk said:
This is definiteley something i want more bad than a private moment with Pamela Anderson
Click to expand...
Click to collapse
Well, ANYthing is preferable than a bad case of genital herpes...
It's probably not too hard to port, given that it's a Linux distro. I'd be willing to bet it could be trimmed down, have all the unnecessary (or too-large) stuff removed.
And for particular devices, you could search for the open-source Android repository for the device's chipset, which contains the low-level hardware routines and references..
Just copy/port over the low-level routines into the Ubuntu implementation, recompile, and voilà! The only limitations I can think of would be A) not enough memory available to do all the cool UI stuff, and B) some hardware routines missing/not yet implemented from the Android repository, or even just a general lack of hardware documentation..
I'm tempted to try messing with it myself, if I can figure out how to emulate the firmware image on my computer.
-W5i2
Well, Ubuntu MID is developed for ARM processors. I have iPaq 2490 which is based on this processor, and considering that CF 8GB cards are no luxury today... this actually might be possible to pull
Android is based on the Linux kernel, so yes Linux *can* run on our phones. It's a case of getting it to all work first, and THEN start adding the bells and whistles.
I've used Ubuntu on my desktops before now, so this caught my attention. I'll have a read into it later tonight.
Well I've got a intel atom based mobo which I'm eventually going to stuff into some car. I've already looked at it, and for such an early release it was pretty good. I couldn't get the clutter UI to work at all though which was kind of a bummer; I guess I'll give it another try in a few days.
Have someone try to port ubuntu mobile on any phone?
Great work man .......
ipaq 2490
MeanEYE said:
Well, Ubuntu MID is developed for ARM processors. I have iPaq 2490 which is based on this processor, and considering that CF 8GB cards are no luxury today... this actually might be possible to pull
Click to expand...
Click to collapse
Any luck porting Ubuntu Mobile to your ipaq 2490?
weasel5i2 said:
It's probably not too hard to port, given that it's a Linux distro. I'd be willing to bet it could be trimmed down, have all the unnecessary (or too-large) stuff removed.
And for particular devices, you could search for the open-source Android repository for the device's chipset, which contains the low-level hardware routines and references..
Just copy/port over the low-level routines into the Ubuntu implementation, recompile, and voilà! The only limitations I can think of would be A) not enough memory available to do all the cool UI stuff, and B) some hardware routines missing/not yet implemented from the Android repository, or even just a general lack of hardware documentation..
I'm tempted to try messing with it myself, if I can figure out how to emulate the firmware image on my computer.
-W5i2
Click to expand...
Click to collapse
Respect For still Having A G1

[Q] Use Thunderbolt as a pc? is it possible?

Wanted to know if theirs a way or if somone has already done this.Connect a Monitor, mouse and keyboard to their phones somehow and use phone as a portable pc. would be cool. maybe possible with right drivers? maybe bluetooth mouse/keyboard.
Not that I've ever heard of... I've heard of people getting various linux distros going but not so much on the using it as a mini pc
If you have a PC, use PhoneMyPC. Works perfect and can use multiple PCs.
If you don't have a PC, use "Always On PC."
Edit: Just re-read your post. I don't think there's a way.. I did see a commercial for a phone that plugs into a laptop "dock" though that seemed to be a lot like what you're looking for. Can't remember what its called though.
Linux would be a running as a PC. It is a fully functional OS.
Not you fat Jesus
00negative said:
Linux would be a running as a PC. It is a fully functional OS.
Not you fat Jesus
Click to expand...
Click to collapse
I meant to satisfy the OP's desire to use external mouse/keyboard. I haven't seen that, have you?
It already is a computer (and I would consider it a personal computer with a few limitations such as not having the processing power and harder to port software). You can ssh into it all you want and use any shell you want, though have fun compiling from the source for things or finding precompiled ARM binaries that work on android. There's tutorials out there about how to install ARM linux distros like debian on android as well as x-windows so you can have a pretty GUI desktop, but you will lose the functionality of it being a phone while it's running instead of android os.
If you are want to dock it and make it into like a laptop, i suggest you go for the ATRIX. I believe thats the only phone available in the market.
However the dock is gonna cost you the same if not more than the phone off plan.
thanks for replies. was just wonderin if i could. had extra monitor, keyboad and mouse laying around and just wanted to know if i could do it just incase somone was on my pc and i needed a quick backup or somthing to mess with. thanks yall.
MisterDonut said:
If you are want to dock it and make it into like a laptop, i suggest you go for the ATRIX. I believe thats the only phone available in the market.
However the dock is gonna cost you the same if not more than the phone off plan.
Click to expand...
Click to collapse
atrix is just a hack though. it runs a version of ubuntu stored on the phone dock (not even on the phone itself). At that point you might as well just buy a cheap eepc netbook for 200 or so dollars.
techspecs said:
I meant to satisfy the OP's desire to use external mouse/keyboard. I haven't seen that, have you?
Click to expand...
Click to collapse
Ah I see what you mean, don't think I have but don't see why it wouldn't be possible if someone really had a desire to try and know how to make it happen.
But have seen Ubuntu run an on screen keyboard on a tablet.
Don't think it would be real user friendly to use keyboard and mouse on such a small screen though
Not you fat Jesus
I wish it was, but I don't think it is possible. I wanted to turn a LED projector to a a HUD display so I could watch football games on the HUD in my car. Or use it to browse the internet. But for that to happen we would need some kind of mirror display, or so I understand, and given that we don't have hdmi, I don't think it is possible. Maybe our awesome devs can come up with something for us though. (or atleast one could hope.)
Just a followup, if the OP really wants to, you can dual boot into debian on your phone and run xwindows with a couple various GUIs (such as XDE, which is pretty similar to gnome). After that, you can ssh (via wifi) into it and use a vncserver (over the ssh connection) installed on the phone to remotely connect to xwindows and see it on a monitor. When you want to use your phone as a phone again, you just reboot back into android as you would boot from linux to windows on your pc.
Debian maintains all the packages available for x86 on ARM so you'll find plenty of stuff without having to compile.
For those that don't know ubuntu is basically debian with a few extra packages and generally newer packages. Same filesystem, etc. Debian has been maintaining one of the oldest distributions of linux for ARM so I recommend it for that for the amount of documentation you'll find.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://www.androidfanatic.com/community-forums.html?func=view&catid=9&id=2248
http://lists.debian.org/debian-user/2011/03/msg01555.html
http://lanrat.com/android/debian
http://inportb.com/2010/10/17/debian-packages-on-android-phones/
http://wiki.lxde.org/en/Android
Whenever I trade in my phone for something new, I plan on sticking ARM debian on it and remove android to make it a nice little mobile linux server via the wifi built into it doing the methods listed above.
I think there are two types of approaches to this:
Video Out/HDMI
and
USB Display Adapter
Video Out/HDMI (requires HDMI and CM6/7):
http://forum.xda-developers.com/showthread.php?t=1038840
w/ video http://www.youtube.com/watch?v=pbm0JhGVxCA
USB Display Adapter with USB host/OTG support:
http://sven.killig.de/android/N1/2.2/usb_host/
w/ video http://www.youtube.com/watch?v=3-bLOc1qnMM
The Thunderbolt does not have HDMI out (nor will it ever) OR USB/OTG mode (yet).
The prospects are daunting. I think CM will get on board with desktop support at some point, but it won't include phones that lack HDMI out.
I think there is a lack of enthusiasm for this type of feature too. Just my opinion. I wish there was more enthusiasm, because I really feel desktop support is the future of smart phones.
I wish Google would dump Chrome OS and push desktop support in the next version of Android and make certain all hardware supports OTG and HDMI simultaneously. GS2 fails in that department since the HDMI port and USB share the same port (MHL).

Android On Netbook

I just bought a netbook with the following specs:
Brand
SYLVANIA
Model
SYNET7WIC
OS Provided
Windows Embedded Compact 7
CPU Speed
800MHz
Screen Size
7"
Widescreen Display
Yes
Max Resolution
800 x 480
Display Feature
TFT
Memory
512MB
SSD
2GB flash
WLAN
802.11b/g/n Wireless LAN
USB
3 x USB 2.0
Audio Ports
1 x Microphone jack; 1 x Headphone jack
Card Reader
SD card slot (up to 32GB)
I came across it when I was bored one day and figured I'd give it a try. For 52 bucks, how could I resist? At the least, I would be able to use this to search the internet when my tablet is dead. When it came to my door, I wasn't horribly shocked that the operating system, Windows CE, slowed it down very much. Now I'm looking to can CE and replace it with Android. I've seen videos online of people running Android on similar (if not, the complete same device) netbooks and running extremely well.
The only thing is, I'm not sure where to begin. I can't seem to dig up many tutorials on how to do this. I did find a few guides but they instruct me to boot from USB, which is something that isn't possible. I think I can boot from an SD Card, but I still need to know how to go about this.
If anybody has any tips of a link to a guide that can help me out on this it would be very appreciated. I was directed here by someone from After Dawn. Hopefully you guys here can help me out.
You should be able to boot from SD if you set the BIOS to Boot the SD first. But I too would like to know how to actually run a nice ICS ROM on my netbook. Currently I use Linux Jolicloud 1.2 which gets you online and all but its so limited and has very little support or backing, but it does run on nearly any netbook without need patches or anything like you would need with hackintosh or anything like that. Hopefully you find out so I can too haha.
Cheers
d0ppler302 said:
You should be able to boot from SD if you set the BIOS to Boot the SD first. But I too would like to know how to actually run a nice ICS ROM on my netbook. Currently I use Linux Jolicloud 1.2 which gets you online and all but its so limited and has very little support or backing, but it does run on nearly any netbook without need patches or anything like you would need with hackintosh or anything like that. Hopefully you find out so I can too haha.
Cheers
Click to expand...
Click to collapse
This is my problem. I have no idea how to get into the bios, if it's possible at all.
I'd go with linux
I don't think Android is the right system for a netbook (especially one without a touch screen). I'd probably install chrome os or a some other stripped down linux distro. That way you could have full office capabilities on it.
cstring said:
I don't think Android is the right system for a netbook (especially one without a touch screen). I'd probably install chrome os or a some other stripped down linux distro. That way you could have full office capabilities on it.
Click to expand...
Click to collapse
I'd settle for pretty much anything except Windows CE. A horrible little OS. I've seen videos on Youtube of this exact netbook of mine running other operating systems and way faster without CE. I just need to figure out how they did it...
I thought this place was filled with a bunch of smart people? Come on guys, I need some help here.
little late but,
Chakan923 said:
I just bought a netbook with the following specs:
Brand
SYLVANIA
Model
SYNET7WIC
OS Provided
Windows Embedded Compact 7
CPU Speed
800MHz
Screen Size
7"
Widescreen Display
Yes
Max Resolution
800 x 480
Display Feature
TFT
Memory
512MB
SSD
2GB flash
WLAN
802.11b/g/n Wireless LAN
USB
3 x USB 2.0
Audio Ports
1 x Microphone jack; 1 x Headphone jack
Card Reader
SD card slot (up to 32GB)
I came across it when I was bored one day and figured I'd give it a try. For 52 bucks, how could I resist? At the least, I would be able to use this to search the internet when my tablet is dead. When it came to my door, I wasn't horribly shocked that the operating system, Windows CE, slowed it down very much. Now I'm looking to can CE and replace it with Android. I've seen videos online of people running Android on similar (if not, the complete same device) netbooks and running extremely well.
The only thing is, I'm not sure where to begin. I can't seem to dig up many tutorials on how to do this. I did find a few guides but they instruct me to boot from USB, which is something that isn't possible. I think I can boot from an SD Card, but I still need to know how to go about this.
If anybody has any tips of a link to a guide that can help me out on this it would be very appreciated. I was directed here by someone from After Dawn. Hopefully you guys here can help me out.
Click to expand...
Click to collapse
dunno if you've figured it out yet, but you need uberoid, use option 64 you can find it at techknow forums
Android 2.2
BTW the Android 2.2 ROM from Craig CLP281 works without modification on this one. (http://www.craigelectronics.com/site/pdetails.php?id=314) Ran the update, all the drivers (sound+wifi) work. Can post the video if anyone likes
I just picked one up on ebay for 15 bucks. I would like to run android how did you get it running?
I have Android running on my PC.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Link to Android 4.3 ISO - http://www.android-x86.org/download
http://www.howtogeek.com/164570/how-to-install-android-in-virtualbox/
I would also recommend Lubuntu as a very light Linux OS.
you can try Android-x86 I have put in on both my laptop and netbook to test it out..worked well for me.
Android for a netbook I dont hink its good
sylvania 8650 android
BTW the Android 2.2 ROM from Craig CLP281 works without modification on this one. Ran the update, all the drivers (sound+wifi) work. Can post the video if anyone likes.
Absolutely correct, Android works fine on my SYNET7WIC computer. Just follow the installation instructions given, which are super simple. I did use 7-zip to unpack the .RAR file. Note the link to the Craig site (just Google Craig notebooks) had to be deleted from this newbie post.

[Request] Samsung Ativ Q Win8/Android integration ported to Surface Pro?

Do you think is it possible to have this Windows 8/Android integration:
http://www.engadget.com/video/viddler/ac514577/
on Surface Pro? I think it's a sort of Bluestacks modded by Samsung, it's not a dual boot system.
It would be fantastic (at least for me)
That looks pretty cool. ..it would be great if it was more reliable than bluestacks, that way I could reliably run epocrates and pleco.
Sent from my SCH-I535 using Tapatalk 4 Beta
Actually it is supposedly running android natively according to Samsung. no idea how they are achieving that, my guess is that they got android to play nicely with Hyper-V or something and it does a full screen virtualisation (which with hyperV + haswell will still perform like a high end android tablet). Not a conventional dual boot though.
If there was some definate information about how it was done then it may well work on the surface pro too.
I think there's no virtual machine..
Seeing the amazing performace, I suppose it can be a sort of chroot executed under windows.
The presence of a kernel that supports the Core processors in Android, makes me think that no hardware is virtualized and that the instruction are executed natively in a protected area as it happens with chroot.
It wuold be awsome having the possibility to install all this on every pc in the world.
The best of the two worlds 8Q__
I'm not sure you understand how chroot works... or how operating systems in general do, actually. Android is built on top of the Linux kernel. Leaving aside the fact that Windows doesn't support chroot, chroot still requires a compatible kernel to handle system calls. Win32 system calls are different from the POSIX system calls that Linux uses. NT does have a POSIX subsystem, but it's not fully compatible with Linux (and isn't binary-compatible at all; programs need to be recompiled to run under it) and isn't included with any version of Win8 except Enterprise anyhow.
It's either a pure Dalvik runtime on x86 - which could exist, but would only execute programs that were purely Dalvik code and didn't use the native dev kit at all - or it's an Android VM of some sort (note: virtualization doesn't mean the performance is bad. You're confusing it with emulation). It's vaguely possible it runs on NT through some compatibility layer like Cygwin (except that requires recompiling) or LBW (which requires the aforementioned POSIX subsystem), but I doubt it. Android in Hyper-V seems by far the most likely to me.
It certainly has the hardware to support Hyper-V and if I were samsung that would be the route I would go down for 100% android compatibility.
This device seems far better to me than the asus transformer trio or whatever it was called. The asus device was just horribly disjointed, this seems closer to true android/windows 8 intercompatibility.
Maybe its like a backwards wine? e.g. run the linux system calls under windows? or maybe e.g. like colinux?
donbowman said:
Maybe its like a backwards wine? e.g. run the linux system calls under windows? or maybe e.g. like colinux?
Click to expand...
Click to collapse
I don't believe that colinux has any x64 support, and it would require some rather significant reworking of Android's display layer.
@donbowman: The closest thing I know of to "backwards wine" is LBW, Linux Binaries on Windows. It's a very hacked-together and incomplete project which appears to now be abandoned, although I've considered working it myself from time to time. It requires the POSIX subsystem, which Microsoft has shown very little interest in continuing to support.
Any chance of an ARM chip in there?
yohojones said:
Any chance of an ARM chip in there?
Click to expand...
Click to collapse
I haven't looked at the hardware at all but I seriously doubt it. It's far easier and cheaper to either emulate an ARM CPU on the x64 chip or just use Androidx86 or another similar distro.
I think they said in the unveil that it is running on the haswell.
Intel offer a variant of android to device manufacturers seperate from Android-IA. So far its only been available on clovertrail but it may well have been modified to run on haswell (and HyperV or something). But it includes a wrapper for the NDK which runs native code inside an ARM emulator, yet if an app has an x86 NDK binary is still capable of running that in x86 mode. Would make including an ARM core irrelevant.
Must say, loving the look of the Q. When its out perhaps someone will be able to take a closer look at how android is actually running (and it may well be a port of dalvik rather than emulating or virtualising android or a Linux compatibility layer, my bet is on virtualisation). Then chances are it will be able to be ported or duplicated on the pro.
This is definitely possible. Go check out this website.
Update: YMMV, but android-ia did not work properly for me. The touch screen didn't work, nor did wifi or bluetooth. ALSO, when I booted back into windows, auto rotation no longer works and in the charms menu (slide from right side of screen) I see "brightness" instead of "screen" and the icon changed from that of a screen to a sun (Surface Pro). So I would not recommend trying this. Maybe I did something wrong, but still.
Kraize said:
Update: YMMV, but android-ia did not work properly for me. The touch screen didn't work, nor did wifi or bluetooth. ALSO, when I booted back into windows, auto rotation no longer works and in the charms menu (slide from right side of screen) I see "brightness" instead of "screen" and the icon changed from that of a screen to a sun (Surface Pro). So I would not recommend trying this. Maybe I did something wrong, but still.
Click to expand...
Click to collapse
its always said brightness.....
Android IA does not have a surface pro image so has no drivers for its touch or WiFi, that much is obvious.
Also for it to effect your windows partition you have done something wrong yourself, android cant do that to your windows partition.
SixSixSevenSeven said:
its always said brightness.....
Android IA does not have a surface pro image so has no drivers for its touch or WiFi, that much is obvious.
Also for it to effect your windows partition you have done something wrong yourself, android cant do that to your windows partition.
Click to expand...
Click to collapse
Uhm, I don't know about you, but mine always showed a "screen" icon, not a brightness icon.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kraize said:
Uhm, I don't know about you, but mine always showed a "screen" icon, not a brightness icon.
Click to expand...
Click to collapse
I dont own a touch device but on my desktop its a brightness slider (greyed out though)
Subscribed. It would indeed be awesome to have Ativ Q Android VM ported to Surface Pro. Anyone had luck with Android-IA?

OpenGapps x86_64 available

I'll attach a screenshot... but I noticed OpenGapps.org is providing a download link for a new Gapps package that would be compatible with our Nexus Player. Until I noticed, there was not an option available for download for the x86_64 hardware.
OpenGapps.org link
http://opengapps.org/
Options available for x86_64 for Android 6
[emoji106]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my LG-H811 using XDA-Developers mobile app
ElfinJNoty said:
I'll attach a screenshot... but I noticed OpenGapps.org is providing a download link for a new Gapps package that would be compatible with our Nexus Player. Until I noticed, there was not an option available for download for the x86_64 hardware.
OpenGapps.org link
http://opengapps.org/
Options available for x86_64 for Android 6
[emoji106]
Sent from my LG-H811 using XDA-Developers mobile app
Click to expand...
Click to collapse
Nexus Player is x86 Intel. Not x86_64.
It is capable of running.... oh I dunno, RemixOS or something... is x86 Intel, but is a 64bit capable chip
Whole point is.... what wasn't there as far as a compatible MM Gapps package, now is
Sent from my LG-H811 using XDA-Developers mobile app
It wont work though, or it shouldn't work as far as I know. It doesn't matter if the chip is a 64bit chip. The ROM and kernel drivers for the Nexus Player is 32bit only. x86_64 Gapps will not run on a 32bit operating system, you need 32bit gapps ONLY. Now if the ROM and kernel were the 64bit version (and I'm not sure if there is one), then maybe both 32bit and 64bit Gapps would work. But one thing is for sure, you can't run 64bit apps on a 32bit operating system, it just doesn't work like that.
ElfinJNoty said:
It is capable of running.... oh I dunno, RemixOS or something... is x86 Intel, but is a 64bit capable chip
Whole point is.... what wasn't there as far as a compatible MM Gapps package, now is
Sent from my LG-H811 using XDA-Developers mobile app
Click to expand...
Click to collapse
The chip is a Intel Atom Z356, which does contain the 64 bit instruction set, yes.
How they have it configured however, makes it hard to boot a 64 bit kernel/userspace combo.
The reason is that the bootloader runs in 32 bit mode, passing 32 bit ACPI tables, and more to the kernel. Even the hardware chips (the WiFi, etc.) distributed firmware is 32 bit (which, although x86 PROGRAMS run on 64 bit machine, firmware is not the same way, device firmware intended for 32 bit machines often won't work). This is, in my opinion, why they build targeting x86.
Flashing an x86_64 GApps package would fail on the CPU check (as firmware presents it as x86 only), and the apps would fail to run, as they are targeted at 64 bit devices.
You could try to create a 64 bit build for the NP though (I have, but never got to far into the project). If you did though, there aren't many added abilities on 64 bit machines.
You can't just build targeting x86_64 either. The bootloader presents x86 only (view-able in UART logs), meaning it would not boot a 64 bit kernel, meaning we can't run a 64 bit userspace.
The current x86 package works fine on AOSP builds. For Leanback, you'd need to download opengapps source and build targeting tvstock-x86.
SkOrPn said:
It wont work though, or it shouldn't work as far as I know. It doesn't matter if the chip is a 64bit chip. The ROM and kernel drivers for the Nexus Player is 32bit only. x86_64 Gapps will not run on a 32bit operating system, you need 32bit gapps ONLY. Now if the ROM and kernel were the 64bit version (and I'm not sure if there is one), then maybe both 32bit and 64bit Gapps would work. But one thing is for sure, you can't run 64bit apps on a 32bit operating system, it just doesn't work like that.
Click to expand...
Click to collapse
Agreed. And, its not like we can just target x86_64 either in AOSP builds.
npjohnson said:
Agreed. And, its not like we can just target x86_64 either in AOSP builds.
Click to expand...
Click to collapse
You know all this talk about 32bit and 64bit makes me wonder why they even bothered using 32bit in the first place? Sure, there's no performance increase using 64bit OS, and sure there's not enough memory to justify using 64bit. However, a full 64bit OS would have been ideal simply because then all apps, 32bit and 64bit would have worked. It makes no sense to me to use a 32bit OS on 64bit hardware.
UNLESS something on the hardware side just didn't have a 64bit driver/source available at the time of engineering, which I highly doubt was the reason in 2014. IMO they should have used a 64bit OS simply because they used a processor capable of running 64bit code. Sounds to me like they had already started building Android TV on 32bit hardware BEFORE the Atom SoC was sourced and were simply just too lazy to start over using 64bit code.
SkOrPn said:
You know all this talk about 32bit and 64bit makes me wonder why they even bothered using 32bit in the first place? Sure, there's no performance increase using 64bit OS, and sure there's not enough memory to justify using 64bit. However, a full 64bit OS would have been ideal simply because then all apps, 32bit and 64bit would have worked. It makes no sense to me to use a 32bit OS on 64bit hardware.
UNLESS something on the hardware side just didn't have a 64bit driver/source available at the time of engineering, which I highly doubt was the reason in 2014. IMO they should have used a 64bit OS simply because they used a processor capable of running 64bit code. Sounds to me like they had already started building Android TV on 32bit hardware BEFORE the Atom SoC was sourced and were simply just too lazy to start over using 64bit code.
Click to expand...
Click to collapse
Haha. I actually explained above the reply to yours that out wifi driver is 32 bit only, and doesn't like 64 bit kernel setups. It is specifically commented in logs, and, all of our other blobs are x86 only.
npjohnson said:
Haha. I actually explained above the reply to yours that out wifi driver is 32 bit only, and doesn't like 64 bit kernel setups. It is specifically commented in logs, and, all of our other blobs are x86 only.
Click to expand...
Click to collapse
Ahhaaaa, then that is surely why. Without a Ethernet port the wifi performance is utmost paramount. However, that is very difficult to believe considering it is certified AC hardware engineered in a day and age when 64bit rules the hardware markets. I haven't seen a 3rd party AC WIFI adapter yet, usb or pcie that does not work great on a 64bit OS, so that excuse is very surprising to me, lol.
I like the NP, but it needs the internal wifi disabled and a "great" aftermarket "powered" USB HUB, WIFI AC adapter and a USB-Ethernet adapter nearby just to make it a better device. I'd be willing to test such a setup if a full 64bit ROM was built for it, lol.

Categories

Resources