• 利用 Magisk 获取 Root 权限

    方式一 利用 TWRP 在 Recover 模式下刷入 方式二 先在手机上安装 Magisk 获取刷机包的 boot.img,如果刷机包里面的是 payload.bin,可以用 payload_dumper 解开成 boot.bin 和 s...
  • 编译 R2S openwrt 固件

    准备工作

    • 安装虚拟机安装
    • 下载 Ubuntu 22.04
    • 虚拟机安装 Ubuntu ,内存 8G,硬盘 100G

    环境设置

    • 不要使用 root 账户编译,新建一个账户授予其 sudo 权限

    • 依次输入如下指令

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      # 更新软件列表、升级软件包
      sudo sh -c "apt updated && apt upgrade -y"

      # 安装依赖
      sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync

      # 拉取源码
      git clone https://github.com/coolsnowwolf/lede.git openwrt

      # 选择 target 为 RockChip, SubTarget 为 RX33xx,以及 Lucci 中开始一些常用插件
      make menuconfig
  • 旁路由的使用

    器材

    • R2S

    设置步骤

    修改 R2S 的后台管理地址

      1. 首次使用,下载并安装 openwrt 系统后,开机用网线把 LAN 口连接到笔记本。
      1. 查看笔记本有线网卡 IP 信息,我使用的固件网关地址为 192.168.11.1
        ></li>
  • Github Action 编译和发布APK

    release

    使用 Github 的 Action 来自动编译并且发布软件到 Release

    如下代码分为两个部分,

    • Build 生产 APK
    • 发布 APK 到 release 页面

    github

  • 移动宽带获取 IPv6

    获取光猫管理员账户密码 咸鱼发送光猫SN, 成本4元。 分享一个我的管理员账户密码。 账户:CMCCAdmin 密码:CMCCAdminqhyt5y0P 用管理员账户密码登录光猫后台 备份当前设备 修改连接方式为桥接,由路由器负...
  • Android Alarm App 开发

    What I learned 处理网络连接,不能在主线程中处理,需要新建一个线程处理 service 内新建线程来处理需要做的事情,简单讲就是在后台计数 圆形按钮的实现 添加背景,布局 What I did 修改背景 支持同步以及自己添加闹钟 T...
  • 会计六大要素

    资产

    资产的概念

      1. 由过去交易事项产生,未来将要产生的不算;
      1. 拥有对其的所有权或者控制权,资产可以是财产,如房屋,也包括债券和其他权利,如应收款,专利权,商标权;
      1. 能给企业带来经济效益或具有交换价值,可以变现或者用于消耗。

    资产的种类

    • 按流动性分类
      • A. 流动资产,存款,现金,耗材,原材料
      • B. 非流动资产
          1. 固定资产,
          1. 长期投资,不可能或者不准备变相或收回的投资
          1. 无形资产(专利权),
          1. 其他投资
  • Win11 安装 Android Subsystem

    一、安装步骤

    • 设置国家和地区为美国
      region settings
  • 写给非程序员出身的女朋友的 Beancount 记账及 Fava 自建服务器指南

    一、为什么要记账

    关于为什么要记账以及记账的好处是什么,每个人的答案肯定是不一样的。这里我只谈一谈我个人的情况,我从大学毕业后开始记账,到现在四年半的时间。记账可以跟踪这几年来自己资产的一个变化,根据你记账的周期,可以画出一条由多点构成的折线。换句话说,你可以很清晰地知道你当前经济情况,知道自己的存款以及负债水平。注意我这里提到的是资产而不是存款,这是两个不一样的概念,简单讲,资产=存款-负债。你不仅需要了解自己的储蓄卡账户余额,也需要知道自己的信用卡和花呗等账户的负债情况。

    二、如何记账

    如上文提到,我记账已经有几年了,一开始使用 excel 来记录,每周做一次整理,记录自己这周衣食住行等所有的开支以及收入情况,以及记录所有账户的存款和负债情况,从而了解资产情况。这样的记录是很花费时间的,尤其是当你忘记了某一笔开销是什么的时候,需要花费大量的时间来查找消费记录和回忆消费目的,甚至想不起来的情况也是时有发生的。

    直到后来,从 ByVoid 大神的博客 里了解到了一种开源的记账软件 Beancount,从此便爱上了它。这个软件让我的记账工作轻松了不少,也让记账成为了一种乐趣。它的学习曲线并不陡峭,入门很容易。

  • Chromecast 断电重启后时间错误

    chromcast 断电后时间错误把 chromecast 一边电源口接到电脑上,另一边用 hdmi 接到电视上。在电脑上执行,将默认的时间更新服务器修改为阿里云。adb shell settings put global ntp_server nt...
123415