4 votes

Démarrage rapide sur iMX6

Je travaille avec une carte de développement basée sur des processeurs Freescale i.MX6 ARM Cortex A9. Vous pouvez avoir plus d'informations sur la carte sur ce lien lien . La version d'Android que j'utilise est celle fournie par le fabricant qui est basée sur Android 4.4.2 si je ne me trompe pas.

Il aura une application automobile, qui sera l'unité principale d'un type de voiture. En ce moment, la carte prend environ 15-20 secondes pour démarrer. Comme vous le savez, c'est inacceptable pour un système d'infotainment de voiture. J'ai développé plusieurs applications Android mais c'est la première fois que je joue avec le système interne, et j'ai besoin d'aide pour y parvenir.

Ma question est la suivante : comment puis-je faire en sorte que le système démarre en 6 à 8 secondes au moins ? J'ai essayé d'ajouter cette ligne à build.prop :

ro.config.hw_quickpoweron=true

Mais ça n'a pas eu d'effet. J'ai vu que quelques fabricants ont réussi à démarrer le système en 4 secondes.

0voto

Schwertspize Points 203

Pour autant que je sache, cette option est présente dans la version 4.4.2.

Vous voulez donc que l'appareil soit prêt dès que vous entrez dans votre voiture et qu'il ait une bonne consommation d'énergie. Vous voulez probablement utiliser le "mode QuickBoot" (différent du mode fastboot) qui n'éteint pas vraiment l'appareil si vous choisissez "shutdown", mais le met dans une sorte de mode d'économie d'énergie. sur mon téléphone portable, il sera là après ~1 seconde.

Afin d'activer cette fonctionnalité :

  1. Activez les options du développeur : Allez dans les informations sur l'appareil et appuyez plusieurs fois sur le "numéro de construction".

    (Cliquez sur l'image pour l'agrandir)

    IMG: hit the build number

    IMG: until you have enabled the developer options

  2. Activez le paramètre QuickBoot : Vous pouvez trouver cette option sous les "Options du développeur", presque en haut.

    IMG: enable the QuickBoot setting

  3. Éteignez votre appareil : Appuyez sur le bouton d'arrêt et attendez que l'appareil vibre. Il est maintenant en mode d'économie d'énergie. (Toutes les applications sont désactivées)

  4. Allumez l'appareil : Appuyez sur le bouton d'alimentation et maintenez-le enfoncé, après environ 1 ou 2 secondes, le téléphone mobile devrait être à nouveau utilisable.

Note : Je sais que j'utilise CyanogenMod 12.1 mais ce n'est pas si différent et j'ai trouvé cette fonctionnalité dans ma ROM Android 4.4 stock aussi. Les captures d'écran semblent différentes en raison d'un thème en place.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X