c'est une foultitude d'emmerdes qui arrivent régulièrement via Google AOSP. Exemples vécus : secureboot (obligation d'avoir un bootloader qui vérifie les signatures, notre bootloader ne l'avait pas à l'origine), nouvelle fonctionnalité qui demande un recoveryOS nouvelle version (faut donc faire l'OTA de l'OTA), ou la chaîne de compilation entière qui change (reporter l'ancien code dans un nouveau repo...).
en gros, t'es quasi obligé de suivre Google. mais vouloir faire plus que lui (c'est à dire supporter des trucs qu'il ne supporte pas) c'est vraiment très prétentieux. pas impossible, mais le boulot est colossal.
un smartphone c'est un produit, pas un prototype posé sur ton bureau. faut tout tester, tester et retester. les mises à jour c'est la peur du brickage à distance. dès que les mises à jour sont importantes, c'est parano-land.
Google eux-même ne savent pas ce qui sera demandé dans les 3 ou 4 versions futures, donc ils ne peuvent pas te préparer. AOSP est bien fait et prépare pour ce qu'ils prévoient (c'est pour ça qu'il ne faut JAMAIS toucher AOSP, on l'a fait, on s'est pris une belle claque une version plus tard), mais Google se réserve le droit (et il ne se gène pas) de poser de nouvelles contraintes quand il veut.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Bon d'achat pour recyclage
Posté par gUI (Mastodon) . En réponse au lien Fin du support logiciel sur le Fairphone 2 (mars 2023). Évalué à 9.
c'est une foultitude d'emmerdes qui arrivent régulièrement via Google AOSP. Exemples vécus : secureboot (obligation d'avoir un bootloader qui vérifie les signatures, notre bootloader ne l'avait pas à l'origine), nouvelle fonctionnalité qui demande un recoveryOS nouvelle version (faut donc faire l'OTA de l'OTA), ou la chaîne de compilation entière qui change (reporter l'ancien code dans un nouveau repo...).
en gros, t'es quasi obligé de suivre Google. mais vouloir faire plus que lui (c'est à dire supporter des trucs qu'il ne supporte pas) c'est vraiment très prétentieux. pas impossible, mais le boulot est colossal.
un smartphone c'est un produit, pas un prototype posé sur ton bureau. faut tout tester, tester et retester. les mises à jour c'est la peur du brickage à distance. dès que les mises à jour sont importantes, c'est parano-land.
Google eux-même ne savent pas ce qui sera demandé dans les 3 ou 4 versions futures, donc ils ne peuvent pas te préparer. AOSP est bien fait et prépare pour ce qu'ils prévoient (c'est pour ça qu'il ne faut JAMAIS toucher AOSP, on l'a fait, on s'est pris une belle claque une version plus tard), mais Google se réserve le droit (et il ne se gène pas) de poser de nouvelles contraintes quand il veut.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.