property_get , property_set의 경우 /system/build.prop 파일에 값을 읽어오거나 수정하는 메소드입니다.
이 파일의 권한은 644로 루팅하지 않는 이상 수정이 불가능하게 되어 있습니다.
따라서 루팅권한이 없는환경에선 property_get 는 가능하나 property_set 는 권한 문제로 저장이 안됩니다.
루팅을 해서 해당 파일에 write권한을 주시던지.
래퍼 함수를 만들어서 set호출 시 write 권한이 있는 별도 파일에 값을 저장한 후 get 호출 시 저장한 파일에서 값을 구해오고 없을 경우 buildprop에서 값을 구하는 방식으로 우회 시키셔야 할 듯 합니다.