/usr/bin/lunaprop
Revision as of 17:31, 22 July 2009 by Hopspitfire (talk | contribs) (New page: '''lunaprop''': Appears to be a key:value program for preferences. Preferences are stored in [http://www.json.org JSON] format. '''Careful''' when using lunaprop though. If it cannot fin...)
lunaprop:
Appears to be a key:value program for preferences. Preferences are stored in JSON format.
Careful when using lunaprop though. If it cannot find the 'com.palm.*' file in /var/preferences it will create a directory and file. Misuse could lead to potential bloat in the FS.
#/usr/bin/lunaprop
root@castle:/usr/bin# lunaprop -help usage: lunaprop \ [-n appID] # operate on appID props (otherwise on sys props) \ [-m] # shell mode \ [[-k] key_name # print (or delete, with -k) entry_for_key \ |-s key_name value # set value for key_name \ |-a ] # dump all key/value pairs \ eg: lunaprop -n com.palm.browser eg: lunaprop -n com.palm.browser currentURL eg: lunaprop com.palm.properties.installer eg: lunaprop com.palm.properties.installer -a
root@castle:/usr/bin# lunaprop -a [ { "com.palm.properties.GMFLAG": "1" }, { "com.palm.properties.DMSETS": "{\"sets\":\"base\",\"a\"}" }, { "com.palm.properties.PN": "REMOVED" }, { "com.palm.properties.PRODoID": "P100EWW" }, { "com.palm.properties.KEYoBRD": "z" }, { "com.palm.properties.PalmSN": "REMOVED" }, { "com.palm.properties.HWoRev": "A" }, { "com.palm.properties.BToADDR": "REMOVED" }, { "com.palm.properties.WIFIoADDR": "REMOVED" }, { "com.palm.properties.ACCELCAL": { "faceup_0": { "x": 183, "y": 109, "z": -9902 }, "faceup_180": { "x": 61, "y": 85, "z": -9902 }, "facedown_0": { "x": 0, "y": 0, "z": 0 }, "facedown_180": { "x": 0, "y": 0, "z": 0 }, "rightup_0": { "x": 0, "y": 0, "z": 0 }, "rightup_180": { "x": 0, "y": 0, "z": 0 }, "leftup_0": { "x": 0, "y": 0, "z": 0 }, "leftup_180": { "x": 0, "y": 0, "z": 0 }, "topup_0": { "x": 0, "y": 0, "z": 0 }, "topup_180": { "x": 0, "y": 0, "z": 0 }, "bottomup_0": { "x": 0, "y": 0, "z": 0 }, "bottomup_180": { "x": 0, "y": 0, "z": 0 } } }, { "com.palm.properties.DMMODEL": "P100EWW" }, { "com.palm.properties.DMCARRIER": "Sprint" }, { "com.palm.properties.DMCLoAUTHNAME": "REMOVED" }, { "com.palm.properties.DMCLoAUTHPW": "REMOVED" }, { "com.palm.properties.DMCLoNONCE": "REMOVED" }, { "com.palm.properties.DMSVRoAUTHPW": "REMOVED" }, { "com.palm.properties.DMSVRoNONCE": "REMOVED" }, { "com.palm.properties.BATToCH": "REMOVED" }, { "com.palm.properties.BATToRSP": "REMOVED" }, { "com.palm.properties.ModemSN": "REMOVED" }, { "com.palm.properties.ProdSN": "REMOVED" }, { "com.palm.properties.installer": "trenchcoat" }, { "com.palm.properties.nduid": "REMOVED" }, { "com.palm.properties.version": "Palm webOS 1.0.2" }, { "com.palm.properties.buildName": "Nova-Sprint-Castle" }, { "com.palm.properties.buildNumber": "118" }, { "com.palm.properties.storageCapacity": "8220835840" }, { "com.palm.properties.storageFreeSpace": "6806011904" } ]
root@castle:/var/preferences# lunaprop -n com.palm.rdxd -a [ { "MEID": [ "REMOVED" ] } ]