fix(settings): 重构SN上报并清理失效启动页

- SettingsViewModel改用SnRepository进行设备注册
- 移除RxLifecycle手动绑定基类,改用AndroidX Lifecycle
- 新增系统、硬件、网络、安全、定位等SN信息上报接口
- 修复ContactInfo equals逻辑错误
- 应用列表变化后自动清理失效启动页
This commit is contained in:
TongTongStudio
2026-08-22 12:31:20 +08:00
parent bbf6cc6679
commit 5072917758
23 changed files with 432 additions and 754 deletions

View File

@@ -2,9 +2,9 @@ package com.ttstd.dialer.base;
import android.os.Bundle;
import com.ttstd.dialer.base.rx.BaseRxDialogFragment;
import androidx.fragment.app.DialogFragment;
public abstract class BaseDialogFragment extends BaseRxDialogFragment {
public abstract class BaseDialogFragment extends DialogFragment {
protected boolean isViewInitiated;
protected boolean isVisibleToUser;