The possibility Smartphone Android Operating system will be long with high hardware specifications, and may not be the new Software Brand OS, and also IOS keeps running but depending on the Developer application developers. Just reading maybe Java will make Device Smartphone make New OS, but Android has developed rapidly
Related
Hello,
First off, apologies if I have posted this in the incorrect forum.
The company I work for is looking to update one of it's product lines and has been toying with the idea of using Android as a development platform. Up until now the philosophy has always been to develop simple, bespoke embedded software that provides only the functionality that is needed at the time. The device itself will be a medical device, and as such will have no telephony requirements (and associated things like contacts, calander and the large majority of the pre-installed Android apps).
I have read, and understand it is possible to re-compile Android from source and remove all of these non-required functionality. My question is really if that is worth doing? i.e. stripping out all un-needed applications that get build into a stock ROM. Or would it be a more efficient to use some form of OTS embedded Linux platform?
Something in Android 4.0 that does seem to be useful is the support for Bluetooth HDP.
Kind Regards,
Simon
Well there are other devices that aren't phones that use Android. Take the motoactv for example. It's a fitness watch that runs a stripped version of Android, but it's still Android and applications can still be programmed and installed to it.
Android is a mobile operating system and platform for smart phones, tablets, wearables, Smart TVs, cameras, and Cars (Auto). Google acquired it in 2005, then worked with Open Handset Alliance to release the Android Open Source Project (AOSP) in 2008. Since 2008 up to now, Android powers hundreds of Millions of mobile devices in more than 190 countries around the world. Android is not just an operating system but also a platform for creating mobile enterprise application and games that can be uploaded to
Android Market (Google Play) for instant distribution.
Android has its own powerful development framework. It provides everything an application developer needs in building in class application experience. Once the application is built using Android Development Kit, it can be deployed to a wide range of devices, from phones to tablets and beyond via Google Play.
TIZEN – ANDROID COMPARISON​
Tizen like Android is also an operating system and a platform for mobile devices, wearables to auto (infotainment). They are almost similar but differ in terms of platform maturity and market reach.
A mobile platform can be considered mature if it has a very good support in terms of hardware and application development APIs that are available for developers.
The support of manufacturers is also an advantage. The more manufacturers are supporting the said operating system the more it will become mature because manufacturers can easily raise issues (like compatibility) they encountered during their testing.
OS engineers in their next releases can address that issues. Another trait of a mature operating system is based on its market reach and availability of applications to the consumers, may it be public or private sector.
Found this while looking for something else and seemed pretty interesting wondering why we dont hear more about this seeing as it is open source?
NemoMobile
This is the team site for the Nemo Mobile user experience, including documentation to latest software and components
nemomobile.net
Background info long time ago nokia developed a new os together with intel to compete with ios and android. They called it meego later nokia brought out a phone with this os called nokia n9 running meego.
By that time microsoft was running the busnins and bore this phone and os in the ground they made it open source and that gave rise to forexample sailfish and this nemomobile os.
Hello XDA!
This is my first post here and I hope all of you will get it serious.
It is posible to make an android phone to boot anything else than Android?
Can we make a little OS from scratch for an android phone?
How and from what point we can start?
Why I ask these? Because I started to hate current mobile operating systems and I miss a lot Symbian...
I really want a new operating system more "offline" and which want to offer long usage time for our smartphone with one charge...
Like lets say if we could run Symbian in our Android phones ... how many days we could use them with one battery charge?
If when Symbian was alive we had 1000+/- mAh batteries and we could use our phone few days, now we have 4000+ mAh ... let's dream for a second that we have symbian installed, we could use our current smartphones for at least a week!? Or I'm wrong?
So we really can't start something new?
If nobody want to do it ... then teach me how I can boot an android phone into something made from scratch and I will do it...
I need sombody to explain some basic things about android like what I should keep and from what point I can start to make a new OS ... but not android based ...
Why to want to re-invent the wheel? Several mobile OS already exist:
13 Open Source Mobile OS Alternatives To Android in 2021
Android is not the only option for your smartphones. Meet some open-source Linux based Android alternatives for your mobile phone.
itsfoss.com
I am a retired programmer with too much time on my hands; as such, I wrote a complaint to a regulatory body about how I can't install the operating system I want on my device because it will render it unusable (if I can't call for help on a phone because of drivers, what good is it?). I received a response requesting an interview with an officer who specializes in anticompetition cases and I would like to make sure I have my eggs all in one basket.
The current mobile phone market I liken to the desktop OS market of the 90s, where you had companies like Xerox, Microsoft, IBM, and so on; in the 90s, there were antitrust lawsuits where a particular company was accused of intentionally creating barriers to customers seeking to install software by other companies on personal computers. Obviously, that was settled in the 2000s, but IMO it did appear to make a positive change even if we are still fighting against IE. This may not be relevant, but that's what my mind went to when I realized I couldn't uninstall the Play Store.
Nobody uses "cellular telephones" as telephones anymore; instead, they are mobile computers. Computers in the 80s/90s had plenty of OS options (you may recall using OS/2 or BSD), but you can't do that with mobile computers... is that a good thing?
In my retirement, I'd like to develop and build a mobile phone operating system that is not android (nor lineageOS); this would either be Linux or BSD-based with a simple package manager, but the user would have the option to compile their own software also. This would ideally *not* hinder the underlying function of the device (i.e. telephony), but I don't see how manufacturers could be compelled to provide binary drivers. The current mobile market makes it obviously a very high barrier to entry for any who want to develop new operating systems for mobile computers. Is this anticompetitive? Perhaps not, but I'd like to hear some opinions and if you would kindly point me towards some resources I would appreciate it.
IMO the OS is not the problem - a command line based OS can be written by any talented student nowadays - preferably in C++, yes there are enough templates on the Internet, it is the device drivers what have to fit the hardware that make the whole thing difficult. I know that some OEMs put their device drivers' source code to the public.
jwoegerbauer said:
IMO the OS is not the problem - a command line based OS can be written by any talented student nowadays - preferably in C++, yes there are enough templates on the Internet, it is the device drivers what have to fit the hardware that make the whole thing difficult. I know that some OEMs put their device drivers' source code to the public.
Click to expand...
Click to collapse
To install a new OS on a phone, the phone must first be booted into a bootloader such that the 'image' of the OS can be loaded. The image for the OS should be built with the drivers present such that when booting, the OS kernel can load the relevant drivers as it probes the hardware in the phone, and then the software installed on the user layer can access that hardware through the relevant system calls. How possible is it for the bootloader to load a custom OS in the general sense? The majority of instructions I find are on enthusiast/developer websites with the actual manufacturers giving basically no input (that is to say, I haven't seen on manufacturer's websites or instruction manuals where they give instructions for booting your choice of OS).
Would it be fair to say that mobile developers, like Google/Samsung/LG/Amazon/etc are restricting users from being able to install their own OS on their device? Is driver access a reasonable thing to ask for?
Again, I'm retired, so I have time on my hands, but I'm old and there's realistically not a lot of that time left. I don't want to try developing my own BSD-based mobile OS if there's no way for me to install it on my own devices; that effort could go into another project if it is otherwise wasted. I suppose it is worth asking whether I should bother returning the bureau's request for an interview.