Set persist.sys.timezone proprety value using qemu.timezone

Because TV system image doesn't have SIM card, telephony manager would
not connect to RIL daemon and listen to unsolicited AT commands.
However, emulated system image relies on the NITZ message from RIL daemon
to correct its timezone.

To workaround, we inject a boot property "qemu.timezone" from host.
Inside the guest, we set the proprety "persist.sys.timezone" using the
value of "qemu.timezone" when boot completes.

BUG: 73641994

Change-Id: I30d1fb1652ca38f5d2ac61616dffb695d7048d03
Signed-off-by: Weilun Du <wdu@google.com>
1 file changed