村上です。
SystemProperties.javaを見てもらえれば分かりますが、中ではJNIでNativeの関数を呼んでいるだけです。
で、呼び先のandroid_os_SystemProperties.cppではnagamatuさんご教示のproperty_get/property_setを
呼んでいます。
その先はinitの処理を呼んでいますが、この中でuidのチェックをしています。
端末のプラットフォームを署名した証明書でアプリを署名できるならば、アプリのuidをinitに許可された
uidに設定することで通常アプリからSystemPropertyにアクセス出来るでしょう。
しかしプリインアプリでも無い限り無理でしょうから、出来ないと考えておいたほうが良いです。
では。