Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

22 modifications essentielles du Build.prop Android pour une expérience supérieure – Mis à jour 2024

La seule chose qui rend Android supérieur aux autres systèmes d'exploitation est le niveau de personnalisation qu'il offre à ses utilisateurs. Tout fichier peut être configuré. Sa nature ouverte a encouragé une large communauté de développeurs à utiliser le code open-source et à ajouter de nouvelles fonctionnalités pour les utilisateurs avancés. C'est la raison pour laquelle il a la plus grande base installée de tout système d'exploitation.

Qu'est-ce exactement que le Build.prop ?

Build.prop est l'abréviation de Build Properties (propriétés de construction). C'est un fichier situé dans le dossier système qui contient toutes les informations sur l'appareil. On peut modifier le comportement de l'appareil en bidouillant le build.prop. Le fichier est généralement invisible pour les utilisateurs, donc vous devez rooter votre appareil pour bidouiller ses fonctions internes.

Comment bidouiller le Build.prop ?

Vous pouvez utiliser n'importe quelle application de gestion de fichiers avec support de navigateur root pour bidouiller le Build.prop. Après l'installation de l'application, allez dans System/Build.prop, puis ouvrez-le dans un éditeur de texte. Copiez le code de votre choix et collez-le à la fin. Cliquez sur enregistrer et c'est fait. Certains bidouillages nécessitent un redémarrage pour prendre effet.

Nous vous apportons quelques bidouillages Build.prop utiles pour votre appareil Android rooté. Ils fonctionnent pour Android Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo, Pie, et Android 10. Assurez-vous de trouver les entrées spécifiées (sinon, ajoutez-les) dans votre fichier Build.prop et modifiez les valeurs comme indiqué.

22. Meilleur défilement

Vous avez peut-être remarqué que votre téléphone n'est pas très fluide lors du défilement de l'écran. Vous pouvez corriger cela en modifiant la vitesse de fluidité minimale et maximale. Cela améliorera votre expérience de défilement globale.

windowsmgr.max_events_per_sec=150 ro.min_pointer_dur=8 ro.max.fling_velocity=12000 ro.min.fling_velocity=8000 persist.sys.scrollingcache=3 debug.sf.hw=1

21. Rotation automatique pour l'écran d'accueil et l'écran de verrouillage

Les nouvelles versions d'Android ne prennent pas en charge la rotation automatique sur l'écran de verrouillage. De même, de nombreux lanceurs OEM et lanceurs natifs n'ont pas de support de rotation automatique pour l'écran d'accueil. Eh bien, il n'y a absolument rien à craindre. Vous pouvez activer ces fonctionnalités de rotation en ajoutant cette commande :

lockscreen.rot_override=true // pour l'écran de verrouillage log.tag.launcher_force_rotate=VERBOSE // pour l'écran d'accueil

20. Meilleure vitesse Internet

Si votre vitesse de navigation n'est pas à la hauteur sur un appareil Android que vous utilisez, ou si vous souffrez d'une vitesse de téléchargement lente, vous pouvez l'améliorer en augmentant la taille du tampon TCP. De plus, forcer l'appareil à utiliser le DNS de Google pourrait débloquer plus de vitesse.

net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960 net.rmnet0.dns1=8.8.8.8 net.rmnet0.dns2=8.8.4.4 net.dns1=8.8.8.8 net.dns2=8.8.4.4

19. Modifier Logcat

Vous pouvez contrôler la génération du fichier Logcat Android, qui est principalement utilisé pour le débogage. Désactiver logcat réduirait les lectures/écritures disque coûteuses.

logcat.live=disable

18. Désactiver l'écran noir après un appel

Vous avez peut-être remarqué un écran noir pendant quelques secondes après avoir raccroché un appel vocal. Si cela vous arrive régulièrement, cela signifie que le capteur de proximité de votre appareil ne fonctionne pas correctement. Cela peut être corrigé en changeant la valeur du délai de proximité.

mot.proximity.delay=0 ro.lge.proximity.delay=25

17. Faire sonner le téléphone immédiatement

Quand vous recevez un appel, le système Android attend généralement et vérifie la connexion avant d'envoyer les signaux pour faire sonner le téléphone. Cependant, si votre appareil met plus de temps que d'habitude avant de commencer à sonner, vous pouvez changer cela en ajoutant la ligne ci-dessous.

ro.telephony.call_ring.delay=0 ring.delay=0

16. Améliorer la clarté des appels vocaux

Vous pouvez contrôler la propriété du codec audio AMR, qui est utilisé pour les appels vocaux. Aussi, vous pouvez ajuster le volume de vos appels vocaux. Par défaut, Android fournit sept niveaux audio pour les appels. Vous pouvez changer ce nombre pour le gérer plus précisément. Une valeur entière entre 7 et 20 est recommandée.

ro.ril.enable.amr.wideband=1 ro.config.vc_call_steps=20

15. Améliorer la qualité d'image

Afin de réduire la puissance de traitement, Android n'affiche pas la totalité du contenu d'une image. Il ne rend l'image qu'à une qualité inférieure, ce qui est suffisant mais pas le meilleur. Si vous pensez que votre appareil a assez de puissance pour gérer le traitement d'image, vous pouvez forcer votre matériel à afficher la qualité originale.

ro.media.enc.jpeg.quality=100

14. Augmenter la résolution des images panoramiques

Vous pouvez forcer le mode panoramique dans l'application appareil photo à enregistrer l'image à une résolution plus élevée. Cela peut ne pas être pris en charge par tous les appareils.

ro.media.panorama.defres=10800x2442 ro.media.panorama.frameres=3264x1840

13. Démarrage rapide

Quand votre appareil démarre, il y a beaucoup de services qui démarrent avec Android. Plus vous avez d'applications, plus cela prendrait de temps. Cependant, vous pouvez forcer votre appareil à démarrer plus vite en activant « quickpoweron », un processus dans lequel la plupart des données sont stockées sous forme de fichier d'hibernation, qui est chargé au démarrage suivant, économisant quelques secondes.

ro.config.hw_quickpoweron=true

Vous pouvez aussi désactiver l'animation de démarrage en ajoutant le code ci-dessous

debug.sf.nobootanimation=1

12. Rotation de l'écran à 270 degrés

La plupart des applications choisissent de ne faire pivoter que de 90°. Cependant, le système Android prend en charge trois degrés de rotation par défaut — 90°, 180° et 270°. Vous pouvez tirer parti de cette fonctionnalité et forcer toutes vos applications à pivoter de 270°.

windowsmgr.support_rotation_270=true

11. Modifier le profileur d'erreurs

Pour la plupart des utilisateurs, il n'y a littéralement aucune utilité à avoir un profilage d'erreurs. Cependant, quelques applications pourraient en faire usage pour générer des rapports d'erreurs. Vous pouvez activer ou désactiver le profileur d'erreurs en ajoutant le code ci-dessous. Mettez 0 pour activer ou 1 pour désactiver la fonctionnalité.

profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1

10. Garder les touches rétroéclairées allumées tant que l'écran est allumé

Si votre téléphone a des touches capacitives rétroéclairées, vous avez peut-être remarqué que les lumières des touches s'éteignent généralement après quelques secondes après les avoir pressées. Si vous voulez que ces lumières restent allumées en permanence tant que l'écran reste éveillé, changez simplement la valeur du délai d'extinction du rétroéclairage.

ro.mot.buttonlight.timeout=0

9. Garder votre lanceur en mémoire

Si vous utilisez une application de lanceur Android, vous pouvez la forcer à rester dans la mémoire principale (RAM), en ajoutant le code suivant. Votre appareil doit avoir assez de mémoire libre pour cela, sinon vous verrez des lags et les performances seront sévèrement dégradées.

ro.HOME_APP_ADJ = 1

8. Économiser l'énergie

De nombreux appareils Android sont livrés avec des fonctionnalités d'économie de batterie intégrées comme Sony a « Stamina » et « Ultra Stamina » qui coupent les services d'arrière-plan supplémentaires pour économiser la batterie. Vous pouvez le faire vous-même en ajoutant ce code.

ro.mot.eri.losalert.delay=1000 //this may brake tethering ro.ril.power_collapse=1 pm.sleep_mode=1 wifi.supplicant_scan_interval=180 ro.mot.eri.losalert.delay=1000 power_supply.wakeup=enable ro.config.hw_fast_dormancy=1 ro.config.hw_power_saving=1

7. Désactiver le rapport d'erreurs automatique

Les plantages d'applications sont courants sur toutes les plateformes. Évidemment, ça ne fait pas plaisir, mais la notification continue de rapport d'erreurs est encore plus frustrante. Vous pouvez vous débarrasser de cette fonction de rapport d'erreurs intégrée en ajoutant le code ci-dessous.

profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1

Pour désactiver la vérification d'erreurs, utilisez ceci :

ro.kernel.checkjni=0 ro.kernel.android.checkjni=0

Et pour désactiver la vérification du mode strict, ajoutez cette ligne :

persist.android.strictmode=0

6. Changer le DPI de l'écran

DPI signifie Dots Per Inch (points par pouce), ce qui est aussi le ratio de la résolution de votre appareil à la taille de l'affichage. Habituellement, ses valeurs sont un multiple de 160, mais vous pouvez définir n'importe quelle valeur que vous voulez.

ro.sf.lcd_density=420

5. Changer l'intervalle de scan WiFi

Par défaut, Android scanne les réseaux WiFi à un intervalle de 15 secondes. Pour économiser la batterie, vous pouvez augmenter cet intervalle avec le code suivant. La valeur est en secondes, donc si vous voulez changer l'intervalle à, disons, 10 minutes, mettez 600, au lieu de 120.

wifi.supplicant_scan_interval=120

À lire : 40+ outils utiles pour développer des applications Android

4. Améliorer l'expérience de jeu

Si vous utilisez votre téléphone pour jouer intensivement, essayez d'ajouter le code suivant à la fin. Cela activera le rendu en tuiles, utilisera la puissance de traitement et améliorera les performances 3D.

persist.sys.NV_FPSLIMIT=60 persist.sys.NV_POWERMODE=1 persist.sys.NV_PROFVER=15 persist.sys.NV_STEREOCTRL=0 persist.sys.NV_STEREOSEPCHG=0 persist.sys.NV_STEREOSEP=20 persist.sys.purgeable_assets=1 debug.enabletr=true debug.qctwa.preservebuf=1 dev.pm.dyn_samplingrate=1 video.accelerate.hw=1 ro.vold.umsdirtyratio=20 debug.overlayui.enable=1 debug.egl.hw=1 ro.fb.mode=1 hw3d.force=1 persist.sys.ui.hw=1 ro.sf.compbypass.enable=0 debug.sf.hw=1 debug.composition.type=c2d persist.sys.composition.type=c2d debug.performance.tuning=1 ro.media.dec.jpeg.memcap=8000000 ro.media.enc.hprof.vid.bps=8000000 ro.media.dec.aud.wma.enabled=1 ro.media.dec.vid.wmv.enabled=1 ro.media.cam.preview.fps=0 ro.media.codec_priority_for_thumb=so

3. Modifier le minuteur de nouvelle tentative APN MMS

Si un SMS/MMS échoue à l'envoi, Android essaie de le renvoyer après 5 secondes. Vous pouvez changer le nombre de nouvelles tentatives et les intervalles entre celles-ci. Le code suivant forcera 3 tentatives, toutes les 3 secondes.

ro.gsm.2nd_data_retry_config=max/_retries=3, 3000, 3000, 3000

2. Améliorer la réactivité tactile via le rendu matériel

Vous pouvez forcer le système Android à utiliser le GPU pour rendre chaque frame 2D dans les applications. Comme Android utilise normalement le rendu frame par frame de l'écran, le code suivant déchargera le rendu vers le GPU dans une large mesure. De plus, cela augmentera le traitement, fournira une meilleure gestion de la RAM et rendra l'expérience plus fluide.

debug.sf.hw=1 persist.sys.ui.hw=1 debug.performance.tuning=1 video.accelerate.hw=1 debug.egl.profiler=1 debug.egl.hw=1 debug.composition.type=gpu

1. Streaming vidéo plus rapide

Android utilise le framework média appelé « Stagefright ». Bien que Stagefright soit plus ouvert et simple, il est souvent bogué comparé au vieux framework OpenCore. Cependant, les développeurs ont grandement amélioré sa stabilité. Le nouveau framework peut être modifié pour résulter en un streaming plus rapide des vidéos en ligne, mais cela pourrait affecter la stabilité de la lecture sur certains appareils. Si cela ruine votre expérience, revenez aux valeurs d'origine.

À lire : 24 thèmes Substratum pour donner un nouveau look à votre Android

media.stagefright.enable-player=true media.stagefright.enable-meta=true media.stagefright.enable-scan=true media.stagefright.enable-http=true media.stagefright.enable-rtsp=true media.stagefright.enable-record=true

Technologie industrielle

  1. Informatique quantique 2021 : 12 applications majeures expliquées
  2. Ordinateurs quantiques expliqués : 22 faits clés (édition 2021)
  3. Le lieutenant-gouverneur Mike Kehoe annonce la Semaine Achetez Missouri 2021 pour soutenir les entreprises locales
  4. Transformer les chaînes d'approvisionnement : l'expérience client comme nouvel avantage concurrentiel
  5. Pérenniser les chaînes d'approvisionnement : stratégies pour la résilience et la croissance
  6. Transformer votre supply chain : accélérer la livraison et la satisfaction client avec l'Industrie 4.0
  7. 3 leçons cruciales que l'industrie alimentaire a apprises en 2021
  8. Top 12 tendances supply chain façonnant l'ère post-pandémie en 2021
  9. Maîtriser l'analyse des coûts cibles : Construire des produits à plus haute valeur avec une tarification précise