diff options
author | Meng Wang <mewan@google.com> | 2016-12-16 18:15:18 -0800 |
---|---|---|
committer | Meng Wang <mewan@google.com> | 2016-12-19 21:28:33 -0800 |
commit | 2605a94fb3e80e0741a85f5beeb22b9070d23a74 (patch) | |
tree | 62595a3152ebeeb8ca6f1478934bab0d4ebd57d7 | |
parent | 3feb36f386272171e448cf99450075d1b8e788f0 (diff) | |
download | ims-nougat-mr2.1-release.tar.gz |
Sync mobile data status to modem on device bootupandroid-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-dev
Bug: 32580033
Change-Id: Idaf55df062f30df7853bbaa0a4ae192ed20e9f4b
-rw-r--r-- | rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java b/rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java index f09bcea..1f24c70 100644 --- a/rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java +++ b/rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java @@ -170,8 +170,14 @@ public class PresencePublication extends PresenceBase { this.mContext = context; mVtEnabled = ImsManager.isVtEnabledByUser(mContext); + mDataEnabled = Settings.Global.getInt(mContext.getContentResolver(), Settings.Global.MOBILE_DATA, 1) == 1; + new Thread(() -> { + RcsSettingUtils.setMobileDataEnabled(mContext, mDataEnabled); + }).start(); + logger.debug("The current mobile data is: " + (mDataEnabled ? "enabled" : "disabled")); + mPreferredTtyMode = Settings.Secure.getInt( mContext.getContentResolver(), Settings.Secure.PREFERRED_TTY_MODE, |