Systèmes d'exploitation pour mobile

qui permet de faire fonctionner divers programmes / logiciels d’applications. L’OS met à disposition une interface pour l’utilisateur et fait une liaison entre
celui-ci, le matériel informatique et les applications.

Il permet à la machine de faire un certains nombres d’opération
pour assurer des échanges entre la mémoire, le processeur et les périphérique

.

#### Pour mobile

Les OS pour mobile sont chargées de gérer la connectivité
sans fil et les différents types d’interfaces.

## Différents types d'OS pour mobile

Il existe divers OS pour mobiles :
IOS (Apple), Android (Google), Windows phone (Microsoft), Symbian OS (Nokya), BlackBerry
OS, Bada (Samsung)

###

En 2019, les principaux OS sont
Android et IOS. Ils possèdent à eux deux plus de 90% des parts de marchés
depuis quelques années.

   Voici les parts de marché des OS mobiles dans le monde selon les données de GlobalStat (statcounter) pour Novembre 2017. Statcounter utilise les données de navigation de plus de 2 millions de sites pour en déduire ces données.

## Les OS actuels majeurs

### iOS

Sortit en 2007 avec l'iPhone de la marque Apple, il a été créé pour maximiser la facilité d'utilisation de l'appareil, Steve Jobs voulant conquérir le domaine du mobile et le révolutionner. En effet, il voulait développer un OS pour le mobile d'Apple qui soit le plus proche possible que l'OS des PC de la marque.

L'iPhone OS, nom de la première version, est constitué d'un noyau Linux et du micro-noyau Mach de l'OS NeXtSTEP, conçu pour les ordinateurs de la marque revencharde NeXT créée par Steve Jobs, le noyau de cet OS est donc hybride. L'OS est écrit en C, C++, Objective-C, Swift et Java.

### Androïd

L'entreprise Androïd débuta les recherches de l'OS du même nom en 2003. En 2005, l'entreprise est rachetée par Google en 2005. Face à la montée de l'iOS, l'Open Handset Alliance est signé entre 35 entreprises dont Google pour concevoir un OS mobile open source et faire face à la concurrence d'Apple et de Microsoft. Androïd connait depuis un large succès grâce à sa gratuité et le fait d'être Open Source.

En septembre 2008, Google débuta la conquête des marchés par Androïd avec son premier appareil mobile, le T-mobile G1. Depuis 2011, c'est l'OS mobile le plus répandu.

Andoid, du fait que ce soit un logiciel libre, permet ce que l'on appelle des ROMs Customs, c'est à dire une version revisitée, notamment au niveau graphique et options, par les entreprises de l'OS. Google utilise sa ROM Custom et Samsung une autre par exemple. En tant qu'utilisateurs, les plus chevronnés ont la possibilité, après avoir activé le mode développeur, de pouvoir installer sur n'importe quel téléphone utilisant Android la ROM Custom de leur choix.

## Autres OS (non exhaustifs)

### OS mobiles de Microsoft

#### Windows Mobile

Il sort en avril 2000 et son développement se terminera en février 2010 avec la version 6.5.3. Son noyau est le Windows CE, noyau développé par Microsoft spécialement pour les mobiles. Il est écrit en C++. Cet OS équipera de nombreux appareils, offrant ces services à plusieurs constructeurs.

#### Windows Phone

En octobre 2010, Microsoft tente de se mettre au niveau de la concurrence en sortant le Windows Phone, qui sera commercialisé jusqu'à Windows Phone 10 en avril 2017. Son noyau est composé de Windows CE puis change à partir de Windows Phone 8 pour le Windows NT, le deuxième noyau étant habituellement destiné aux OS des PC. Il est écrit en C, C++ et C#.

#### Windows 10

En mars 2016, Microsoft sort cet amélioration, OS à part entière. Elle apporte principalement des modifications de l'interface et une synchronisation des comptes utilisateurs Microsoft.

### Principaux OS propriétaires

Un OS propriétaire est un OS conçu par une entreprise dont le code est fermé, comme iOS, qui tournent généralement sur les mobiles de cette même entreprise. La liste suivante n'est absolument pas exhaustive.

On peut citer trois OS propriétaires qui ont marqué la dernière décennie (2001/2011), tout d'abord Symbian OS appartenant d'abord à plusieurs entreprises dont les plus connues sont Motorola et Nokia, ce dernier rachète l’entièreté de l'OS en 2008. Il est aujourd'hui à l'arrêt, il était écrit en C++. Ensuite PalmOS, appartenant à la marque Palm, actuellement également à l'arrêt, Apple l'ayant détruit par concurrence avec la sortie de l'iPhone. Il est écrit en C et C++. Enfin Bada, propriété de Samsung, sortit en 2010 et arrêté en 2014, il est écrit en C++. Samsung n'a pas su imposer son OS face à Android que l'entreprise utilisait pour ses appareils depuis 2009 avec le Samsung Galaxy.

### KaiOS

Cet OS est apparut en mars 2017, il possède un noyau Linux et est conçu pour les téléphones portables non tactiles.

### Firefox OS

Ce projet abandonné en 2016 était lancé par Mozilla Corporation en 2013, il avait pour ambition de donner la possibilité de développer des applications à partir de langages simples. En effet il est écrit en C++ mais aussi en HTML, CSS et Javascript, langage habituellement consacré au Web. Il fonctionnait à partir d'un noyau Linux.

## Root Android

Le
mot root de l’anglait « racine », désigne le compte super
administrateur sous Linux. Tout les droits sont accordés à ce comptes et il
peut donc modifier tous les éléments de l’OS.

Android
est basé sur un noyau Linux et donc la notion de root ainsi que compte
administrateur existe pour les appareils ayant cet OS .

Rooter
un appareil Android est similaire au fait d'accéder aux droits administrateurs
sur GNU/Linux.

-Pourquoi ?

.
Désinstaller des applications inutiles par défaut ( bloatware : logiciel
qui utilise une grande quantité de ressources systèmes ) afin de faire de l’espace
dans votre mobile.

. Sauvegardez
et restaurez des applications

. Vous
pouvez, grâce au root, installer des versions plus récentes d’Android et changer
de ROM. Installer une nouvelle ROM va permettre de changer d’OS.

-Pour
finir il faut noter que le root de votre appareil comporte un risque. En effet
comme tous les droits sont attribués il est possible d’effacer des fichiers
systèmes par erreur par erreur et donc cela influe sur le bon fonctionnement de
votre mobile.