22 Tweaks utiles pour les accessoires de construction Android pour une meilleure expérience | Édition 2021
La seule chose qui rend Android supérieur aux autres systèmes d'exploitation est le niveau de personnalisation qu'il offre à ses utilisateurs. N'importe quel fichier peut être configuré. Sa nature ouverte a encouragé une grande 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 possède la plus grande base installée de tous les systèmes d'exploitation.
Qu'est-ce que Build.prop exactement ?
Build.prop est un terme à court terme pour les 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 ajustant build.prop. Le fichier est généralement invisible pour les utilisateurs, vous devez donc rooter votre appareil pour modifier ses fonctions internes.
Comment modifier Build.prop ?
Vous pouvez utiliser n'importe quelle application de gestion de fichiers avec prise en charge du navigateur racine pour modifier Build.prop. Après avoir installé l'application, accédez à System/Build.prop, puis ouvrez-la dans un éditeur de texte. Copiez le code de votre choix et collez-le à la fin. Cliquez sur Enregistrer et vous avez terminé. Certains réglages nécessitent un redémarrage pour prendre effet.
Nous vous apportons quelques-uns des réglages utiles de Build.prop pour votre appareil Android rooté. Ils fonctionnent pour les versions 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 aussi fluide lorsque vous faites défiler l'écran. Vous pouvez résoudre ce problème en modifiant la vitesse minimale et maximale du fluide. Cela améliorera votre expérience globale de défilement.
windowsmgr.max_events_per_sec=150ro.min_pointer_dur=8 ro.max.fling_velocity=12000ro.min.fling_velocity=8000persist.sys.scrollingcache=3debug.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 de stock ne prennent pas en charge la rotation automatique pour l'écran d'accueil. Eh bien, il n'y a absolument rien à craindre. Vous pouvez activer ces fonctionnalités de rotations en ajoutant cette commande –
lockscreen.rot_override=true // pour Lockscreenlog.tag.launcher_force_rotate=VERBOSE // pour l'écran d'accueil
20. Meilleure vitesse Internet
Si votre vitesse de navigation n'est pas à la hauteur de l'un des appareils 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 de la mémoire 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,256960net.tcp.buffersize.wifi=4096,87380,256960, 4096 163 84 256960net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960net.tcp.buffersize.edge =4096,87380,256960,4096,163 84,256960net.rmnet0.dns1=8.8.8.8net.rmnet0.dns2=8.8.4.4net.dns1=8.8.8.8net.dns2=8.8.4.4
19. Modifier Logcat
Vous pouvez contrôler la génération du fichier Android Logcat, qui est principalement utilisé pour le débogage. La désactivation de logcat réduirait les lectures/écritures de disque coûteuses.
logcat.live=disable
18. Désactiver le problème d'écran noir après l'appel
Vous avez peut-être remarqué un écran noir pendant quelques secondes après avoir déconnecté un appel vocal. Si cela vous arrive régulièrement, cela signifie que le capteur de proximité de votre appareil ne fonctionne pas correctement. Il peut être corrigé en modifiant la valeur du délai de proximité.
mot.proximity.delay=0ro.lge.proximity.delay=25
17. Faites sonner votre téléphone immédiatement
Lorsque vous recevez un appel, le système Android attend et vérifie généralement la connexion avant d'envoyer les signaux pour faire sonner le téléphone. Toutefois, si votre appareil met plus de temps qu'à l'habitude avant de commencer à sonner, vous pouvez modifier cela en ajoutant la ligne ci-dessous.
ro.telephony.call_ring.delay=0ring.delay=0
16. Améliorer la clarté des appels vocaux
Vous pouvez contrôler la propriété du codec audio AMR, qui est utilisée pour les appels vocaux. Vous pouvez également régler le volume de vos appels vocaux. Par défaut, Android propose sept niveaux audio pour les appels. Vous pouvez modifier ce numéro pour le gérer plus précisément. La valeur entière comprise entre 7 et 20 est recommandée.
ro.ril.enable.amr.wideband=1ro.config.vc_call_steps=20
15. Améliorer la qualité de l'image
Afin de réduire la puissance de traitement, Android n'affiche pas l'intégralité du contenu d'une image. Il ne rend l'image qu'avec une qualité inférieure, ce qui est assez bon mais pas le meilleur. Si vous pensez que votre appareil a suffisamment de puissance pour gérer la tâche de traitement d'image, vous pouvez forcer votre matériel à afficher la qualité d'origine.
ro.media.enc.jpeg.quality=100
14. Augmenter la résolution de l'image panoramique
Vous pouvez forcer le mode panorama dans l'application appareil photo pour 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=10800x2442ro.media.panorama.frameres=3264x1840
13. Mise sous tension rapide
Lorsque votre appareil démarre, de nombreux services démarrent avec Android. Plus vous avez d'applications, plus cela prendrait de temps. Cependant, vous pouvez forcer votre appareil à démarrer plus rapidement 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 prochain démarrage, ce qui permet de gagner quelques secondes.
ro.config.hw_quickpoweron=true
Vous pouvez également désactiver l'animation de démarrage en ajoutant le code ci-dessous
debug.sf.nobootanimation=1
12. Faire pivoter l'écran à 270 degrés
La plupart des applications choisissent de ne 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'erreur. Cependant, quelques applications peuvent l'utiliser pour générer des rapports d'erreur. 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=1profiler.force_disable_ulog=1
10. Gardez les lumières des touches allumées pendant que l'écran est allumé
Si votre téléphone est doté de touches capacitives rétroéclairées, vous avez peut-être remarqué que les voyants des touches s'éteignent généralement après quelques secondes où vous appuyez dessus. Si vous souhaitez que ces voyants soient allumés en permanence tant que l'écran reste éveillé, modifiez simplement la valeur de temporisation du rétroéclairage.
ro.mot.buttonlight.timeout=0
9. Gardez votre lanceur en mémoire
Si vous utilisez une application Android Launcher, vous pouvez la forcer à rester dans la mémoire principale (RAM), en ajoutant le code suivant. Votre appareil doit avoir suffisamment de mémoire libre pour cela, sinon vous verrez des décalages et les performances seront gravement dégradées.
ro.HOME_APP_ADJ =1
8. Économisez de l'énergie
De nombreux appareils Android sont livrés avec des fonctions d'économie de batterie intégrées, comme Sony a les modes "Stamina" et "Ultra Stamina" qui coupent les services d'arrière-plan supplémentaires afin d'économiser la batterie. Vous pouvez le faire vous-même en ajoutant ce code.
ro.mot.eri.losalert.delay=1000 //cela peut freiner tetheringro.ril.power_collapse=1pm.sleep_mode=1wifi.supplicant_scan_interval=180ro. mot.eri.losalert.delay=1000power_supply.wakeup=enablero.config.hw_fast_dormancy=1ro.config.hw_power_saving=1
7. Désactiver le rapport d'erreur automatique
Le plantage d'applications est courant sur toutes les plateformes. Évidemment, cela ne fait pas du bien, mais la notification continue des rapports 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=1profiler.force_disable_ulog=1
Pour désactiver la vérification des erreurs, utilisez ceci –
ro.kernel.checkjni=0ro.kernel.android.checkjni=0
Et pour désactiver la vérification en mode strict, ajoutez cette ligne –
persist.android.strictmode=0
6. Changer l'écran DPI
DPI signifie Dots Per Inch, qui est également le rapport entre la résolution de votre appareil et la taille de l'écran. Habituellement, ses valeurs sont un multiple de 160, mais vous pouvez définir n'importe quelle valeur.
ro.sf.lcd_density=420
5. Modifier l'intervalle d'analyse Wi-Fi
Par défaut, Android recherche le réseau WiFi à un intervalle de 15 secondes. Afin d'économiser la batterie, vous pouvez augmenter cet intervalle avec le code suivant. La valeur est en secondes, donc si vous voulez changer l'intervalle pour dire 10 minutes, mettez 600, au lieu de 120.
wifi.supplicant_scan_interval=120
Lire :Plus de 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 des jeux intensifs, essayez d'ajouter le code suivant à la fin. Cela permettra le rendu des tuiles, utilisera la puissance de traitement et améliorera les performances 3D.
persist.sys.NV_FPSLIMIT=60persist.sys.NV_POWERMODE=1persist.sys.NV_PROFVER=15persist.sys.NV_STEREOCTRL=0persist.sys.NV_STEREOSEPCHG=0persist. sys.NV_STEREOSEP=20persist.sys.purgeable_assets=1debug.enabletr=truedebug.qctwa.preservebuf=1dev.pm.dyn_samplingrate=1video.accelerate.hw=1ro.vold.umsdirtyratio=20debug.overlayui.enable=1debug=.egl.h 1ro.fb.mode=1hw3d.force=1persist.sys.ui.hw=1ro.sf.compbypass.enable=0debug.sf.hw=1debug.composition.type=c2dpersist.sys.composition.type=c2ddebug.performance. tuning=1ro.media.dec.jpeg.memcap=8000000ro.media.enc.hprof.vid.bps=8000000ro.media.dec.aud.wma.enabled=1ro.media.dec.vid.wmv.enabled=1ro. media.cam.preview.fps=0ro.media.codec_priority_for_thumb=so
3. Modifier la minuterie de nouvelle tentative MMS APN
Si un SMS/MMS échoue à envoyer, Android essaie de l'envoyer à nouveau après 5 secondes. Vous pouvez modifier le nombre de nouvelles tentatives et les intervalles entre ces nouvelles tentatives. 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 le rendu de chaque image 2D dans les applications. Étant donné qu'Android utilise normalement le rendu image par image de l'écran, le code suivant déchargera considérablement le rendu sur le GPU. De plus, cela augmentera le traitement, offrira une meilleure gestion de la RAM et rendra l'expérience plus fluide.
debug.sf.hw=1persist.sys.ui.hw=1debug.performance.tuning=1video.accelerate.hw=1debug.egl.profiler=1debug.egl.hw=1debug.composition.type=gpu
1. Diffusez des vidéos plus rapidement
Android utilise le framework multimédia appelé « Stagefright ». Bien que Stagefright soit plus ouvert et simple, il est souvent bogué par rapport à l'ancien framework OpenCore. Cependant, les développeurs ont grandement amélioré sa stabilité. Le nouveau cadre peut être modifié pour accélérer la diffusion en continu de vidéos en ligne, mais cela peut affecter la stabilité de la lecture sur certains appareils. Si cela ruine votre expérience, revenez aux valeurs d'origine.
Lire : 24 thème de substrat pour donner un nouveau look à votre Android
media.stagefright.enable-player=truemedia.stagefright.enable-meta=truemedia.stagefright.enable-scan=truemedia.stagefright.enable-http=truemedia.stagefright.enable-rtsp=truemedia.stagefright.enable-record=true
Technologie industrielle
- 12 meilleures applications de l'informatique quantique | Édition 2021
- 22 faits les plus intéressants sur les ordinateurs quantiques | Édition 2021
- Lt. Le gouverneur Kehoe se prépare pour la Buy Missouri Week 2021
- Pour les chaînes d'approvisionnement, l'expérience client est le nouveau différenciateur
- Construire de meilleures chaînes d'approvisionnement pour l'avenir
- Moderniser la chaîne d'approvisionnement pour une meilleure expérience client
- Trois leçons pour l'industrie alimentaire en 2021
- Douze tendances post-pandémiques de la chaîne d'approvisionnement pour 2021
- Guide d'analyse des coûts pour créer de meilleurs produits