LE BUILD.PROP
C' est un fichier système qui se trouve dans /system, accessible seulement sur une rom rootée , il faut monter le système en écriture pour pouvoir le modifier. C' est la carte d' identité de l' appareil. Il possède certaines informations relatives au système et quelques paramètres. On retrouve une partie de ses informations dans Paramètres et A propos de l' appareil.
La Folio n' étant pas enregistrée sur le Market, les développeurs ont dût user de modifications pour avoir accès à une plus large sélection d' apk .
Il est important de savoir modifier certaines de ses informations et certains paramètres, dont voici une liste avec quelques explications :
ro.build.version.release = Version d' Android
ro.product.model = Numéro de modèle
ro.build.display.id = Numéro de build
ro.sf.lcd_density = Permet de modifier la densité de l' écran
wiFi.supplicant_scan_interval = Permet de changer l' intervale du scan du wifi, une valeur basse économise la batterie
Dalvik.VM.heapsize = Permet de modifier la taille du dossier dalvik-cache
Voici les informations que le Market à besoin pour reconnaître et délivrer des applications à un appareil :
ro.product.model=
ro.product.brand=
ro.product.name=
ro.product.device=
ro.product.manufacturer=
ro.build.product=
Pour modifier les informations du build.prop, plusieurs solutions sont possibles :
- Avec un explorateur de fichier accédant au droit de root du style root explorer :
Modification du build.prop
- A l' aide du tools :
On extrait le build.prop dans ce dossier pour pouvoir le modifier à partir d' un ordinateur avec la fonction bloc note par exemple. Pour cela l' appareil doit être allumé sur son bureau avec l' option débogage et Resté activé cochés.
Taper dans l' invite de commande :
adb remount --> monte le système en écriture
adb pull /system/build.prop --> permet de copier le build.prop dans le dossier tools
Modifier le build à l' aide de la fonction bloc note, rajouter des lignes si certaines ne sont pas incluses dedans et sauvegarder.
ex : ro.sf.lcd_density=120 Permet de modifier la densité à 120 dpi.
Puis faire :
adb push build.prop /system/build.prop --> permet de remettre le build à sa place
adb reboot --> permet de redémarrer l' appareil.
Quelques fois, un wipe data/reset factory ou fastboot -w est judicieux pour certaines applications.
- A l' aide de programmes spécifiques :
Exemple :
prop modder (payant)
BuildProp Editor (simple et clair pour une modification enfantine, également le lien XDA ) (gratuit)
Quelques exemples de modifications utiles par rom :
Sur Folio Stock 0131 , pour pouvoir télécharger les données des jeux Gameloft :
Build.prop d' origine
- Samsung Galaxy tab 7'':
ro.product.model=SGH-T849
ro.product.brand=samsung
ro.product.name=SGH-T849
ro.product.device=SGH-T849
ro.product.manufacturer=samsung
ro.build.product=SGH-T849
Sur CyanoGenMod 7 (V 15/11/11) pour pouvoir télécharger les données et jouer aux jeux Gameloft :
- LG optimus 2x :
ro.product.model=LG-P999
ro.product.brand=generic
ro.product.name=lge_lge_star
ro.product.device=p999
ro.product.manufacturer=LGE
ro.build.product=p999
Sur CyanoGenMod 9 , pour certaines applications Market et fonctionnement de jeux vidéos :
- Samsung Galaxy tab 10'':
ro.product.model=GT-P7510
ro.product.brand=samsung
ro.product.name=GT-P7510
ro.product.device=GT-P7510
ro.product.manufacturer=samsung
ro.build.product=GT-P7510
- Iconia A500 :
ro.product.model=A500
ro.product.brand=acer
ro.product.name=picasso_generic1
ro.product.device=ventana
ro.product.manufacturer=Acer
ro.build.product=ventana
- LG optimus 2x : (pour les jeux Gameloft)
ro.product.model=LG-P999
ro.product.brand=generic
ro.product.name=lge_lge_star
ro.product.device=p999
ro.product.manufacturer=LGE
ro.build.product=p999
- Folio 100 :
ro.product.model=Folio 100
ro.product.brand=TOSHIBA
ro.product.name=betelgeuse
ro.product.device=folio100
ro.product.manufacturer=TOSHIBA
ro.build.product=folio100
Dernière modification : 11/06/2012 17:51:04 par admin | Page verrouillée | |
