[Q] New Operating System - General Questions and Answers

All I want to know is if this is possible. Can you mash up Android, WP7, and iOS into one? I don't care how hard it is, all I want to know if it is possible. Thank you, whoever answers.

No, you can't combine the OSes to make one you can steal ideas and theming to try and replicate but I don't know where one would begin to decided what to use and where to use it. All in all it would be either OS replicated to match another
Sent from the 3rd Dimension using The Now Network

android is based off of the linux kernel
iOS and wp7 are not
if its not possible to combine linux, mac os x, and windows what makes you think it would be possible to combine phone OSes

Since the core of Android is the Dalvik VM, you could in theory write a Dalvik VM for another platform such as (jailbroken) iOS or WP7 and run some android applications, similar to how wine lets you run windows applications on Unix based OS's. However, I've yet to see anyone pull it off.

The question is similar to "Can I blend ice cream,onions and some screws and still eat it?".I think the answer is no.

Saleenfiend said:
No, you can't combine the OSes to make one you can steal ideas and theming to try and replicate but I don't know where one would begin to decided what to use and where to use it. All in all it would be either OS replicated to match another
Sent from the 3rd Dimension using The Now Network
Click to expand...
Click to collapse
Would it be possible to create a rom using elements of Launcher 7, MIUI, and stock Android? And also, Are the app filetypes of iOS WP7, and Android similar enough to possibly turn an IPA into an APK? (Sorry if I seem clueless, I have no idea about making roms or apps or anything. I just have a knack for customization.)

Related

[Q] ROM Development Help

To answer the question that everyone is thinking as they click on this thread... Yes, I am a noob.
Anyway, I downloaded the Android Kitchen and installed it on a Linux Ubuntu Virtual Machine on my Macbook using VMWare Fusion and i watched a video from theunlockr, but all it really let me do was add in apps, change the rom name and give it a few features but no visual customizations... If i posted a link of the "My ROM" no one would be able to tell a difference in the rom i planned on starting from.
Let me know if there is a different way to create that is actually making ROMs or customizing the ROM in it's entirety instead of small unnoticeable features, let me know if I'm just doing something wrong in my Android Kitchen and let me know if theres an easy way to develop ROMs on Mac without Virtual Machines. (The last one isn't a big worry because linux is very lightweight and runs fine on my computer but please help me on the other two questions)
Thanks in advance,
AdamFerg

[Q] OS emulation on other phones?

So I have a smart phone running the Android platform and I know there is an x86 Android project to run it on a full desktop/laptop system.
I also found a DosBox app for it, which I haven't tried but I hear people have gotten Windows 3.11/95 to work on.
Also with the webtop on my phone it can run a full Debian Linux install.
My question is in two parts:
A. Has anyone tried to port this to other mobile phones (Windows, RIM, iOS, etc...) yet?
B. Has anyone tried to port any other OS's to Android?
I mentioned iOS specifically in A. because some MacFans really like their OS and might not want to give up that functionality and it might make people more willing to adopt the platform.
I'd have posted links to cite references, but I'm still under restriction for being new.

Developing for Android and iOS - 2 native apps or just 1 with cross-platform toolkit?

Hi,
I want to develop an app for both Android and iOS and was considering using a cross-platform toolkit. Currently I'm tending towards Appcelerator Titanium as it uses native widgets.
However, since I only really want to target 2 platforms, is it worth doing that? Or should I get myself a cheap Mac Mini (or run OSX under a VM or something) and just develop it natively for both?
Opinions of people who have developed for both platforms would be very helpful.
Regards,
Asfand Qazi
iphone / iOS now has "Alien" which can be used to run android dalvik code directly on the device, I suppose it depends what you are developing?
If your app uses ndk I don't think alien will help because the two devices are not the same inside, but pure Dalvik apps would run through alien and this would halve your dev time worrying about cross-platform issues.
I would have said flash or AIR but I have heard aple has spat the dummy again over AIR and flash apps on it's store so I'd skip that.
Also worth thinking about is something like web apps because both android and iOS support apps ased on webpages. remember it does not have to be the next microsoft office to make bucks.
Just some ideas to get the ball rolling
I'm primarily going for a native look and feel for each platform, so although those options are interesting, I don't think they would suit me. Interesting anyway though, maybe I'll use one of those for a future project.

PC emulation on Android - OS XDA project links.

So in this thread it tells you how to install pc operating systems like windows and linux on the Evo 3D.
http://forum.xda-developers.com/showthread.php?t=1459153
This, is freaking awesome. This one is a big breakthrough.
----
Here is the thread in the Nook Color forums for ubuntu on the device:
http://forum.xda-developers.com/showthread.php?t=1055954
----
These two threads are native installs, not using some client to access the installation, the device itself is the client as it should be.
This is not some chrooted virtual OS simulation, but the real deal installed to the device.
----
In the back of my mind i've wanted to play with ubuntu installed on the MT4GS, but not a virtual installation I want it installed and running on the device natively.
I definitely don't have the time to do this and a lot i'm trying to do around here even if I wasn't in my busy season for work.
Dropping this information so I can find it later when I do get to trying to get ubuntu (and now windows XP looks like a possibility) installed on this device.
If anyone else feels like looking into this, here's a good place to start. If anyone comes across any other projects that are the real deal and not virtual installs please post links here.
Have fun!
Blue6IX said:
So in this thread it tells you how to install pc operating systems like windows and linux on the Evo 3D.
http://forum.xda-developers.com/showthread.php?t=1459153
This, is freaking awesome. This one is a big breakthrough.
----
Here is the thread in the Nook Color forums for ubuntu on the device:
http://forum.xda-developers.com/showthread.php?t=1055954
----
These two threads are native installs, not using some client to access the installation, the device itself is the client as it should be.
This is not some chrooted virtual OS simulation, but the real deal installed to the device.
----
In the back of my mind i've wanted to play with ubuntu installed on the MT4GS, but not a virtual installation I want it installed and running on the device natively.
I definitely don't have the time to do this and a lot i'm trying to do around here even if I wasn't in my busy season for work.
Dropping this information so I can find it later when I do get to trying to get ubuntu (and now windows XP looks like a possibility) installed on this device.
If anyone else feels like looking into this, here's a good place to start. If anyone comes across any other projects that are the real deal and not virtual installs please post links here.
Have fun!
Click to expand...
Click to collapse
Regardless of what impression you may have, it is ABSOLUTELY IMPOSSIBLE to run MSWin on ARM hardware natively. The reason for this is that MSWin is x86 and ARM is... ARM. The approach used in the first link is to use BOCHS (pronounced "Box"), which is a VIRTUAL HARDWARE EMULATOR. It requires a host operating system to be functioning in the background, in this case Linux.
As for Ubuntu... well sure. No problem. Its Linux and the phone runs Linux. Not that big of a stretch to replace the Android parts with GNU.
Note that NONE of this is any kind of "great breakthrough". Bochs has been around for a VERY long time. First OPEN SOURCED in early 2000. Yeah, 12 years ago. As for Ubuntu... well I suppose that the main reason that most people aren't making a native android replacement out of ubuntu, is that not many people are all that interested in it. Cute in theory, but not practical.
What would be a more worthy project would be to upgrade android to GNU libraries and utilities. This would afford us an actually USEFUL balance between the two. Also the ability to run X *through* android without having to do stupid things like VNC. Have the proper interface ***AS AN ANDROID APPLICATION***, leaving Android to work (i.e., phone calls, etc.) while simultaneously offering the standard Linux applications.
My thought though, is that this is becoming less and less important. Firefox is on Android now, the Document foundation has announced LibreOffice for Android -- supposed to be by late 2012 to early 2013... GIMP has no place on Android... That certainly covers the basics.
Appreciate the post. I didn't have time to dig into it too deeply, so took it at face value for the impression I got. Happened to come across it in passing and didn't want to lose track of something vital to the future dev of a project like this on the doubleshot. (but definitely this doesn't belong in the dev section at this time - just clutter there.)
I was hoping people would add to it, especially the way you have, who had more of an understanding of what's going on there - I didn't realize that it was a virtual environment for the windows stuff, but it did seem to good to be true.
Even if no one responded I figured the thread would get pushed down out of the way, but still be here when I got the time to come back to it.
----
My reason for running native linux on the device itself is to be able to use the Android SDK and tools without needing a computer to do so. I have 2 of these phones and a Nook Color. The NC has USB host support, so I could plug the doubleshot into it without frying either device. (yes, i'm blending android and linux concepts here - but usb host support in android shows that it's capable of doing it)
Even from one doubleshot to the other I could use wifi adb for a lot of stuff without plugging them into each other through USB and frying the phones. So that would be a victory as well.
The lack of a hardware charging circuit in the doubleshot makes the worry of frying the phones a big deal, power transfer through USB is a big hurdle to jump in management.
Beyond that - the doubleshot is powerful enough on hardware specs to be able to compile a kernel, but that's not gonna happen through a virtual linux install because the overhead is too much. A native install might just be able to do it though. Won't know until I try, but it's worth the work to get to the point of trying, even if it doesn't work out.
The Nook Color probably won't be able to compile a kernel - it's asking too much from a device not really able to handle that.
Getting what I mentioned above to work would mean I could do all my dev work with what fits in my pocket, and let me keep working wherever I am.
I do like the idea of an app to work with this through Android itself - but I don't see how I could use the SDk and variety of user-created tools without a native linux install. Worth pursuing either way though.
If anyone has anything to add, i'd be welcome to hear it. Just understand this is not a project i'm working on or actively pursuing right now - but fully intend to down the line.
Actually blue. There is a thread somewhere that has a step by step on installing ubuntu on gingerbread. I meant to add it when I added the backtrack link. For some reason I didn't, I probably forgot, I actually think the link for it is in the backtrack thread in the sticky.
If I do find it ill let you know.
Sent from my ICS Splashed using Tapatalk

[Q][Discussion] What new feature should any next OS have in your opinion?

While Android provides many opportunities, I still feel it's quite limited. I'm interested in hearing what you'd like to see in any next operating system for mobile devices.
The thing I'd like to see with future operating systems (not exclusive to mobile OS's actually), is full integrating of app functions in the OS so that they can be shared between apps. Or rather, so you can actually perform every function from within the OS environment. An office app isn't a standalone app providing a new environment to work in, no, it provides its capabilities to the OS. Have a powerful calculator app? Have its functions integrate in the OS, available to you in any appropriate project you're working on with the office functions - all still from the OS. Games can still be standalone, I reckon, I'm not sure how these would add new functions.
A different way to look at it, is 'codecs': The OS is capable of handling everything there are codecs for. Want to edit an .mp3? An app provided you with the functions and code to have the OS create an appropriate 'app environment', with the style from the OS itself (which would provide truly universal theme support, too).
So, what ideas do you folks have?
Cusomization
I think more OSes need to be able to be modified without hacking. There should be more options to change colors, use custom pictures, or even be able to write your own "widgets", something like render script but even noobier. Quite a lot of people like to customize their devices, people like this devices to reflect themselves,we can see this from the large amount of jailbreak themes on iOS, or even theming on android.
Why DirectX is more powerful than OpenGL?...guys we need to see pretty graphics on ubuntu...why I can't use the full power of my geforce card on ubuntu OS? I think they should make some changes.
Also ubuntu drains battery too fast they should focus on this issue.
Sent from my GT-I9003 using xda premium
better apps on Ubuntu! Gaming specifically.
For ubuntu os just app support
Sent from my R8113 using xda premium
definitely more ubuntu support

Categories

Resources