Pouvez-vous remplacer le chargeur de démarrage d'Android pour créer un Type UEFI environnement où vous pouvez Multi-boot dans un autre système d'exploitation ? J'ai vu plusieurs téléphones d'autres marques le faire, mais je ne sais pas comment ils s'y prennent. Il y a un téléphone sur le marché (je pense sur Amazon) où les utilisateurs rapportent que leurs téléphones ne démarrent pas directement dans Android mais leur donnent le choix de démarrer dans "Android Core" et "Android OS". Si Si vous pouvez réellement le faire, y a-t-il un moyen de flasher cette ROM sur un téléphone, ou y a-t-il d'autres étapes nécessaires pour accomplir cette tâche ?
Je ne pense pas que les versions 9 et 10 d'Android aient des solutions de multi-boot actuellement ! !! si vous tombez sur de nouveaux projets qui supportent les versions 9 et 10 d'Android ... merci de poster les liens vers ces derniers ... j'attendais impatiemment de telles solutions sur les versions d'Android Pie et au-dessus..... merci.
1 votes
Je suis presque sûr que les appareils Android n'ont pas d'équivalent UEFI. Cela dit, il n'y a rien qui empêche théoriquement un chargeur de démarrage à plusieurs niveaux comme Grub de permettre le multiboot (pour les appareils dont le chargeur de démarrage peut être déverrouillé).
1 votes
La plupart des appareils Android sont équipés de processeurs ARM qui n'ont pas de BIOS/ACPI ou UEFI (jusqu'à présent). Les appareils Intel en ont. Mais le problème est que les chargeurs de démarrage sont codés en dur dans les partitions, ce qui ne donne pas d'option pour le multi-boot comme le fait Grub. Comme les chargeurs de démarrage sont fermés, vous ne pouvez pas les remplacer par un autre chargeur de démarrage ouvert qui prend en charge le multi-boot. Tous les hacks de démarrage multiple sur les appareils Android remplacent
boot.img
qui contient le noyau, et son chemin est codé en dur dans le chargeur de démarrage. De même, le système Androidinit
est profondément dépendant de la disposition d'une table de partition typique, que vous ne pouvez pas modifier.