笔记

记录一次Pixel 3XL 使用启用电信模块的过程

0 条评论 笔记 杂项 小记录 Yunoon

起因

由于iPhone是单卡,Pixel也是单卡,我有两种卡,所以要这样,嗯对。

正文

  1. 解锁BL
    1. 进开发者模式
    2. 然后开OEM,adb调试
    3. 重启到fastboot adb reboot fastboot
    4. 在fastboot中开启BL fastboot unlock
  2. 装Magisk
    1. 去官网把Pixel 3XL的镜像下载来,拿到里面的boot.img。
    2. 下载地址:https://developers.google.com/android/images#crosshatch
    3. 手机装Magisk
    4. 把这个img放手机里,在手机上的Magisk中选安装->选择并修复一个文件—>选刚才放入手机中的boot.img,写入完成后会在Download文件夹下生成一个magisk_[xxxxx].img(xxxx会变动)。
    5. adb push ./boot.img /sdcard/Download/
      adb pull /sdcard/Download/magisk_patched-27000_PbD9p.img ./
    6. 把这个文件丢电脑中,重启到fastboot用fastboot刷入就可以了。命令fastboot flash boot [magiskxxx.img]
  3. 拉一个开源项目,有师傅讲原有的China Telecom Supporter改了过后就可以了,在Magisk中的模块是无法使用的,可能里面的参赛有变化。
  4. 具体操作可以看MD文件,这里就简单把原文贴出来。
    How to use this module:
    Since Magisk-Repo reject modules specific to certain devices, you need to install this module manually. Procedure are as follows:

    Packaging and send it to your phone

      git clone https://github.com/Yunoon/china_telecom_supporter
      cd china_telecom_supporter
    zip -r /tmp/china_telecom_supporter.zip *
    adb push /tmp/china_telecom_supporter.zip /sdcard/Download/

    Install it from Magisk Manager UI

    Go to "Magisk Manager -> Modules -> Install from storage", choose china_telecom_supporter.zip and install, reboot.


记录一次屏幕更换的过程

0 条评论 笔记 杂项 小记录 Yunoon

起因

努比亚Z17又又又坏了,这次是充电口的问题,想着买个尾插换了就行。然后其他工具都到了,尾插没到,寄!

打算先拆了等尾插到了再换,开工。
只有拆后才拍了照片,其他时候没照片。

正文

  1. 用加热台加热,让内部的胶水软化。
  2. 缓慢用吸盘吸屏幕,试着吸起来一个小缝,试着把卡片塞进去,慢慢地滑动。
  3. 这里就翻了车,由于卡片的插入没插到底,划开的地方是屏幕背光的区域。再幸亏没坏。将背光贴好后,继续用卡片划,最后成功拆除屏幕。
  4. 屏幕排线接口处有2颗螺丝,去掉后拆除屏幕。
  5. 小板是独立的,将下方的螺丝拆除后,撬动就可以取出。

  6. 这是准备装回去时就彻底翻车了,屏幕排线接口在这个位置。

    为了扣螺丝就没用手扶着屏幕,导致屏幕排线被拉扯断了,这个屏幕刚买来装完过后出现屏幕触摸不灵可能也是当时装这个屏幕时断了一部分,这次是彻底断了,所以只能再买一块。

总结

这次开始的加热以及卡片划动感觉已经做得很好了,就是在最后安装的时候操作不正确,导致翻车,吸取这次教训,以后如果有拆机的需求需要做到对排线仔细处理,不可马虎大意。

但这次也有一些可圈可点的地方,除了拆屏幕没翻车以外,还有螺丝的处理,对每一颗螺丝的位置进行仔细的定位以及用胶布来粘住。

以上就是对本次拆机翻车做的总结,下次一定好吧。


记录一次对斗鱼爬虫的分析

0 条评论 笔记 杂项 Python Yunoon

起因

原神直播活动太卷了,手动点不动了,于是就想到写个小脚本自动化解决。

正文

  1. 2.3版本的时候代码还能跑通,但2.4的活动就跑不通了。具体报错如下:

  2. 在网上也查阅了相关文章,发现原因可能是header的问题,于是打个断点来测试(待写 摆烂)。

  3. 问题排除出来是在cookie中有中文的原因,把中文改成unicode就可以了。


  1. 这样就能跑通了,这个问题记得上次做虎牙的爬虫也遇到了,但是没做记录,这次做个记录,防止以后忘记了又要重新debug。

后文

后续也会将python requests库解析中文报错的原因找到了。


记录一次部署项目时间Maven导入解析异常的情况

前言

由于跳过了SpringBoot的基础学习阶段,直接啃的项目,在项目的搭建阶段就遇到很多的问题,这里对其中的一个问题做个记录。

遇坑

  1. 数据库连接报错

    解决方案:确定yml中的数据库地址,以及启用数据库。

  2. Maven项目导入包报错
    BF1ADEEEA4FABEDF372C12470270235F
    这里最开始我用的是IDEA自带的Maven,在询问Java开发师傅后发现需要自己安装Maven。
    这里通过输入commmand+,进入设置页面后,通过 Build,Execution,Deployment --> Build Tools --> Maven 进入到Maven配置界面。
    这里就可以看见是用的IDEA自带的Maven,需要进行使用安装的Maven。

    直接执行命令brew install maven即可。

  3. 刷新Maven项目后,包都能导入了。

总结

这里没有对无法解析对具体原因做分析,针对自己的理解做了理解,可能还是因为镜像的原因,但我这边最开始把镜像替换为了阿里云的镜像,在我这边的IDEA环境中阿里云镜像中无法解析到pom包依赖,使用官方提供的settings.xml中的镜像文件后,刷新Maven项目后发现能够重新导入。
这里附上settings.xml镜像配置文件

<mirror>
      <id>maven-default-http-blocker</id>
      <mirrorOf>external:http:*</mirrorOf>
      <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
      <url>http://0.0.0.0/</url>
</mirror>

关于无法登陆到App Store的解决方案

0 条评论 笔记 黑果日记 Yunoon

前言

一直都没解决无法登陆App Store的问题,无限输入密码,后面查阅资料发现是App Store 默认走的是en0,我的无线网卡为en5,导致无法出去。以下为解决方案。

实践

  1. 删除所有的网络驱动器 系统偏好设置->网络
  2. 打开访达 -> 快捷键(Command+Shift+G)-> 输入/Library/Preferences/SystemConfiguration
  3. 删去NetworkInterfaces.plist

  4. 重启即可