修复一加3/3T因固件过老导致刷入ROM时提示错误7的问题

博主在刷入Oneplus3 H2OS Openbeta 7后再刷LineageOS遇到了“Comparing TZ version TZ.BF.X.X-X.X.XXXX to TZ.BF.X.X-X.X.XXXX assert failed”报错

原因是当前手机固件版本过低或过高,第三方ROM不兼容。

我们知道,原厂ROM刷机包一般都会带有完整的固件,位于刷机包内 firmware-update 文件夹,可以直接提取这里面的固件,然后使用 fastboot flash 分区名 固件路径,其中分区名就是你看到的文件名再去掉扩展名

于是博主准备使用fastboot刷入固件,但又遇到了以下报错:

fastboot flash tz tz.mbn

target reported max download size of 440401920 bytes

sending ‘tz’ (1628 KB)…

OKAY [ 0.080s]

writing ‘tz’…

FAILED (remote: Partition flashing is not allowed)

finished. total time: 0.118s
(心情复杂.jpg)

然后博主突然想到recovery也可以刷入固件,抱着试一试的心态,做了一个固件刷机包

 

wow! 真的成功了哎,现在可以刷LineageOS了

点击阅读全文 →

修复Android DM-Verity 警告

刷入某些ROM可能导致手机在引导时弹出DM-Verity警告,警告内容为

The dm-verity is not started in enforcing mode ….

修复方法:重开DM-Verity然后再禁用。

操作步骤:

1.连电脑,进fastboot

2.输入以下代码:

fastboot oem disable_dm_verity
fastboot oem enable_dm_verity
fastboot oem disable_dm_verity
fastboot reboot

继续监控!使用树莓派+Motion实现实时视频监控并通过浏览器查看

之前我们已经实现了使用树莓派实现定时拍照监控并发送邮件到邮箱,但是定时拍照有两个缺点:

1.拍照每5min才进行一次,这中间会错过很多东西;提高拍照频率又会占用太多存储空间

2.不具有即时性。有时候你想查看这个时候的监控,却得等一小时后才能看,因为邮件还没发送。

所以我们还需要视频监控

首先确保手上有下列东西:

1.树莓派(以下简称RPI)一个

2.一个USB免驱摄像头,支持YUY2或者JPEG均可(JPEG最佳)。RPICamera没试过

博主的配置: RPI3b 一个废弃的YUY2摄像头

点击阅读全文 →

自动获取Pixiv每日排行榜第一张图片(600x600 | 可用于博客背景图)

代码来自@mokeyjay的 Pixiv每日排行榜Top50小部件,本人做了一些修改来专用于输出第一张图片的完整图片(也可以输出其他的图片)

可用于获取Pixiv每日排行榜第一张图片并直接输出,比如作为博客背景图像(配合高斯模糊食用效果最佳)


食用方法:(两种任选)

第一种:直接把图片路径指向这个php文件

第二种:图片路径指向保存文件路径(默认为pixiv.jpg),然后挂个计划任务每天自动调用pixiv.php来刷新图片


以下是代码:【建议保存为pixiv.php】

点击阅读全文 →

好压 V2.7 Beta1 绿色版——功能强大,良心的压缩软件

注:本文所讲的是瑞创网络的好压,并非现在的毒瘤2345好压

以下是官方介绍:

好压压缩软件(HaoZip)是完全免费的新一代压缩软件。好压软件功能包括强力压缩、分卷、加密、自解压,相比其它压缩软件系统资源占用更少,压缩率比较高。
LZ大概从10年就开始使用好压了,功能强大,界面美观,确实是当年的业界良心

可惜现在的好压已经彻底成了毒瘤,毕竟从了2345,哈哈。


本文所推荐是12年发布的V2.7 Beta1版本

该版本虽然在标题有丑陋的“2345”标识,但是并没有任何流氓行为,也没有流氓按钮,可以放心使用

之所以推荐V2.7而不是早期版本,是因为这个版本的支持压缩很多格式(包括RAR),而且UI相当完善

详细说明请戳这里(百度百科)

点击阅读全文 →

任意语言实现读取压缩包注释

前言:用记事本打开压缩包有惊喜。。

首先需要了解一下什么是压缩包注释,为什么要使用压缩包注释

压缩包注释

本质类似RAR+JPG(知乎),就是在压缩包后面追加一堆文本

这些文本就是注释了

由此可见,压缩包注释并不是一种规范,但是大多数压缩软件在生成压缩包的时候都可以携带注释

为什么使用压缩包注释

1.注释本体不会被压缩,可以直接读取

2.压缩软件可以查看和生成注释,生成注释很方便(推荐一下好压2.7老版,挺良心的)

3.使用注释不会影响压缩的文件

点击阅读全文 →

MoeCDN - 加速Gravatar/GoogleAPIs等无法在国内访问的资源

2016-2-23 新增PHP通用版本(只需一次include)

这大概是我重建博客后第一次发布作品吧。。

目前该插件支持三种博客系统:

Wordpress-由Balthild Ires 维护

Typecho -由Kirainmoe 维护

Emlog及PHP通用版 -由Kenvix(博主)维护

(所以说emlog/通用版才是我的作品,请勿在意第一句)

回到重点,什么是MoeCDN?

MoeCDN

MoeNet Public libraries CDN plugin
我们提供各项加速服务.

CDN服务器由 Andy1999 维护

免费Gravatar 头像加速

将gravatar.com的原有域名,直接指向gravatar.moefont.com即可
如果需要HTTPS支持,请使用gravatar-ssl.moefont.com ,非HTTPS站点请勿使用

免费GoogleApis 加速

使用谷歌公共库可以加快网页加载速度,但是,众所周知的原因,在中国您不能享受这一点
但是现在,您只需替换googleapis.com为cdn.moefont.com即可享受这一切

例如:
fonts.googleapis.com -> cdn.moefont.com/fonts
ajax.googleapis.com -> cdn.moefont.com/ajax

点击阅读全文 →

[Minecraft] WebLogin-连接到你的服务器来检查玩家是否可以登录

这是什么

当玩家尝试连接到服务器时,插件会自动向你填写的服务器POST数据

当服务器返回特定消息的时候,允许或者拒绝玩家登录(默认消息为<[AccessOK]>,其他消息将作为踢出玩家所显示的信息)

1.7.10以下版本未测试,如果能用的话请告知。已测试1.12.2

灵感来源于Beelogin,向其作者致谢

它有什么优势

1.更安全

比起传统的CrazyLogin之类的进游戏后再登录的插件,他更安全

众所周知,CL无法拦截MOD发送的数据包,比如NEI(没登录也能修改世界时间之类的)

2.更开放

WebLogin只是个服务端,一切验证行为都由目标网页端完成,WebLogin几乎不参与交互

比如MoeCraft设计的“按一下按钮登录”

3.功能强大

  • 它会向服务端提交 玩家名称,IP,UUID,时间 信息
  • 支持密码验证
  • 支持自定义消息(支持显示网页端给出的消息)
  • 当网页端服务器宕机时,可以设置是否允许玩家直接登录(此时可以使用Crazylogin等传统插件)

    点击阅读全文 →