SDL(Simple Directmedia Layer)库是一套可跨平台的图形开发库,使用它开发的应用程序可以直接在各种系统中渲染出界面,甚至还可以在任天堂Switch上运行(著名的文件管理器NX-Shell就是用SDL来绘制界面的)。手上有台Switch的我,也想跃跃欲试。
阅读全文 >>最新修订:2021.11.21
适用于最新的Parted 3.4。
现在有越来越多的Android手机用上了GPT分区表。我目前接触过的有:华为C8816、G6-C00、Ascend P6,中兴U880E,还有亚马逊Kindle Fire。目前我不太好解释GPT 分区表相对于之前安卓手机广泛使用的MBR分区表有什么优势(毕竟手机不同于电脑;电脑上超过2TB的硬盘必须要用GPT才能完全识别),但这至少是新技术,一代更比一代强。
我观察到,网上大神们分享了不少给安卓手机重新分区的教程。他们用的是fdisk工具,针对大部分还在用MBR分区表的手机。可是像用GPT 分区表的新手机,用fdisk是没办法识别的(这一点,用Linux的朋友应该会有体会)。实测我的C8816运行”fdisk -l /dev/block/mmcblk0”时,只能读出一个EFI GPT分区,根本没办法显示出分区表。而我打开/proc/partitions查看分区信息一看,手机里其实是有25个分区的。
难道就真的没有办法了吗?
嘿嘿,当然不是了!这里有一个真正可以称得上是“大神”的工具,就是大名鼎鼎的GNU parted 工具!它是Linux下开放源代码的分区工具,完美支持GPT和MBR分区表,弥补了fdisk工具的缺憾。
我们的目标是:把parted工具通过交叉静态编译,移植到到Android手机中。这样理论上只需要一个可执行文件,就可以在大部分的Android手机上运行了。
阅读全文 >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true