分类 杂七杂八 下的文章

  • 工具 ADB
  • 命令

    # 连接手机
    adb shell
    # 获取应用列表包名
    pm list package
    # 卸载软件
    pm uninstall -k --user 0 包名
    adb shell service call package 131 s16 包名 i32 0 i32 0   # Android 13
    adb shell service call package 134 s16 包名 i32 0 i32 0   # Android 12
    # 安装软件
    pm install-existing --user 0 包名
    adb shell service call package 131 s16 包名 i32 1 i32 0
    # 冻结软件
    pm suspend 包名
    pm disable-user --user 0 包名
    # 解冻软件
    pm unsuspend 包名

    https://www.xda-developers.com/disable-system-app-bloatware-android/

  • 系统版本 ColorOS12.1 IN2020_11_C.35可卸载软件

    com.heytap.pictorial # 乐划锁屏
    com.heytap.yoli # 视频
    com.heytap.music # 音乐
    com.heytap.browser # 浏览器
    com.baidu.input_oppo # 自带输入法
    com.nearme.instant.platform # 快应用
    com.android.stk # SIM卡工具箱
    com.coloros.phonemanager # 手机管家
    com.opos.ads # 系统广告
    com.heytap.mcs # Oppo推送系统
    com.coloros.accessibilityassistant # 语音字幕
    com.iflytek.speechsuite # 科大讯飞语音引擎
    com.heytap.quicksearchbox # 桌面下拉搜索功能
    com.coloros.smartdrive # 车联
    com.oplus.sos # SOS急救
    com.android.traceur # 应用跟踪记录,时长统计
    com.android.printspooler # 打印处理服务
    com.coloros.karaoke # K歌返听
    com.coloros.translate.engine # 翻译引擎
    com.coloros.smartsidebar # 智能边栏
    com.coloros.focusmode # 专注模式
    com.oplus.securitykeyboard # 安全键盘
    com.oplus.safecenter # 安全中心,禁用后自启动关联启动不可用 儿童空间不可用
    com.coloros.childrenspace # 儿童空间
    com.coloros.securityguard # 安全事件 手机管家-安全工具
    com.oplus.statistics.rom # 用户体验计划
    com.oplus.dmp # 融合搜索
    com.coloros.securepay # 安全支付
    com.coloros.oshare # 互传
    com.heytap.htms # 移动服务 钱包中账号登录会用到
    com.oplus.pay # 支付
    com.heytap.vip  # oppo账号无法使用
    com.heytap.cloud # 云服务
    com.coloros.directui # 小布识屏
    com.heytap.speechassist # 小布语音助手
    com.coloros.ocrscanner # 小布扫一扫
    com.coloros.colordirectservice # 小布识屏相关
    com.google.android.gms  # 谷歌服务
    com.google.android.gsf # 谷歌服务框架
    com.google.android.cellbroadcastservice # 谷歌套件
    com.google.android.onetimeinitializer # 谷歌套件
    com.oplus.ota #本地升级
    com.oplus.sau # 系统更新
    com.oplus.romupdate # 系统更新

  • 在Docker Desktop中启用并自动安装K8s;建议提前配置镜像加速器

l1ug0aiy.png

  • 安装 Dashboard

    kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml
    • 若无法连接raw.githubusercontent.com

      • 下载 Dashboard仓库文件 aio/deploy/recommended.yaml
      • 找到l1ugl9o5.png
      • 拉取依赖镜像 docker pull kubernetesui/dashboard:v2.5.1
      • 执行kubectl create -f ./aio/deploy/recommended.yaml
  • 开启代理访问kubectl proxy
  • 创建登录用户,新建文件dashboard-adminuser.yaml
    写入

    apiVersion: v1
    kind: ServiceAccount
    metadata:
    name: admin-user
    namespace: kubernetes-dashboard
    ---
    apiVersion: rbac.authorization.k8s.io/v1
    kind: ClusterRoleBinding
    metadata:
    name: admin-user
    roleRef:
    apiGroup: rbac.authorization.k8s.io
    kind: ClusterRole
    name: cluster-admin
  • kind: ServiceAccount
    name: admin-user
    namespace: kubernetes-dashboard

  • 获取登录Token

    kubectl -n kubernetes-dashboard get secret $(kubectl -n kubernetes-dashboard get sa/admin-user -o jsonpath="{.secrets[0].name}") -o go-template="{{.data.token | base64decode}}"
  • 访问 登录页面 并填入Token登录
  • 删除登录账户

    kubectl -n kubernetes-dashboard delete serviceaccount admin-user
    kubectl -n kubernetes-dashboard delete clusterrolebinding admin-user

https://www.esql.top/usr/uploads/2022/04/546809765.png

目的:修改APK文件的URL
环境:Java11
所需文件:https://pan.baidu.com/s/1KumNg7NoTZ5LmlypPybwfQ
提取码:bs8l

  • apk拆包

    命令:java -jar apktool.jar (-r) d 要拆的apk文件 -o 输出文件位置 -r可选

    如:C:\Users\admin>java -jar Desktop\apktool1\apktool_2.4.1.jar -r d Desktop\test.apk -o Desktop\test

    • 签名删除

      test\original\META-INF删除CERT.RSA,CERT.SF,MANIFEST.MF

  • apk打包

    命令:apktool.bat b 拆包文件夹 -o 输出apk名字.apk -o可选,不加在拆包文件夹下的dict找到apk

    如:C:\Users\admin\Desktop\apktool1>apktool.bat b ..\test -o test1.apk

  • 生成keystore

    使用Java的keystore.exe生成,位置在java安装位置\jdk-11.0.5\bin下

    命令:keytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore 存放test.keystore的位置(不要放在java文件夹中,会存在权限不足)

    如:C:\Program Files\Java\jdk-11.0.5\bin> keytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore C:\Users\admin\Desktop\test.keystore

  • 使用keystore对打包apk签名

    命令:jarsigner -verbose -keystore keystore文件 -signedjar 签名后存放apk文件.apk 要签名的apk 要使用的keystore

    如:C:\Program Files\Java\jdk-11.0.5\bin>jarsigner -verbose -keystore C:\Users\admin\Desktop\test.keystore -signedjar C:\Users\admin\Desktop\testapk_signed.apk C:\Users\admin\Desktop\test\dist\test.apk test.keystore