这标题哪里眼熟……(划掉)
要是有一种游戏,它的唯一玩法就是按着音乐的节奏敲手指,要是有这样的游戏就好了。 但当时的我没有去做任何了解,只是将这个想法憋在了肚子里。 因为我觉得,这需求太小众了,才不会有人做这样的游戏的。
结果显然我错了,这样的游戏不但有,而且还有一大堆! 它们就叫做「音乐游戏」,简称「音游」。
不过按照维基百科的说法的话,音乐游戏其实还包括乐器模拟一类的游戏。而大家比较常说 的跟着节奏敲手指的那一类游戏的话,有一个更狭义的名称叫做节奏(动作)游戏 😂
所以下面所说的都是这种啦……
入坑
大概是六年前的时候,咱入手了咱的第一部 Android 系统的智能手机(Motorola XT535)。 随着 iPhone 和一批 Android 手机的出现,手机游戏的画质和体验突然就进步了起来 (和 Java 和 Symbian 时期的游戏相比)。于是当时有不少优秀的手机游戏出现了, (和不少推荐的文章)。
大概某一天咱在浏览游戏推荐文章的时候看到了 Cytus …
Droid HAL,对应 HADK 文档的第七,第八和第十章 _(:з」∠)_
为新设备生成必要的模板
进入 Platform SDK (sfossdk),引入需要的环境变量(如果汝没有写进 bash_profile 或 bashrc 的话)。
接下来就是依样画葫芦啦 😂
PLATFORM_SDK $
cd $ANDROID_ROOT
mkdir rpm
cd rpm
git init
# 引入必要的 submodules (例如这里的 dhd)
git submodule add https://github.com/mer-hybris/droid-hal-device dhd
# 必要的替换成汝的手机型号和品牌
sed -e "s/@DEVICE@/shamu/" \
-e …
也可以说是 root Android 的过程 ……
最近 Android Pie 发布了,于是随便写写杂感 (雾)
Android 2.x :蛮荒时代和 ZergRush
(记得那是咱自己的第一部 Android 手机, Motorola Defy XT535) 拿来的时候还是 Android 2.3,当然是不能用现在的审美去看 Gingerbread 的界面啦……(不过 2.3 时期的 TouchWiz 是真的比 Motorola 那几乎没怎么改 的漂亮,虽然现在……)至于当时怎么想到去 root 了呢,动机大概是 想不起来了,大概只是为了移除某些系统应用而已 😂 。2.x 时期最著名的 大概就是 ZergRush 漏洞了 …
su, sudo, pkexec 和 root 的二三事
写于 2018年08月01日 (Wed), 属于 Linux 分类。到底有啥区别 _(:з」∠)_
什么是 root 权限?
这里的 root 权限,实际上指的是名为 root 的账户所具有的权限。“获取 root 权限”,指的实际是获取 root 账户的使用权。 root 是系统中权限最高的用户。和 Windows 的 Administrator 相比,权限不知道高到哪里去了。 (注:在 Windows 中想获取较高的权限,可以使用 NSudo)举个例子:Administrator 是删除不了 explorer.exe 文件的, 而 root 可以删除你当前正在使用的 shell 甚至整个系统 。
在 GNU/Linux 上 切换到 root …
咕咕咕咕咕,咕咕咕,咕咕咕咕,咕咕咕……
挖坑一时爽,填坑火葬场(咕)
- 某无名魔法书(?)因为名字始终没决定就咕了(偏谁呢~)
- 前两篇提到的给 Nexus 6 移植 SailfishOS 的工作其实已经接近完成了(大概只剩手机网络和蓝牙了, 不过后来更新 2.2.0.29 (大概是这个版本号吧)以后就炸了 😂
这就是汝咕了接近两个月的理由?
最近?
- 人(?)在[数据删除] (😂)
- 在用 MediaWiki 搞大新闻(这一行删掉)
- 正在缩小计划的 Android 第三方 ROM 横评(?)的范围 ( https://twitter.com/Ken_Ookami_Horo/status/1011314945198211074 ),咕咕咕……
并没有收广告费的广告
有人群的地方就需要信仰,在這廣大的姬家也不例外,所以就讓我們一起信奉 …
Android HAL _(:з」∠)_
从这个阶段开始汝可能会遇到各种神奇的问题 😂,要是遇到了啥问题的话,不妨到这俩地方来问一问:
- Telegram 上的 Jolla-Sailfish OS 中文交流群
- irc.freenode.net 上的 #sailfishos-porters (记得看 topic)
这篇文章在2018年08月01日 (Wed)更新了呐~
心血来潮,能不能成功还是个未知数 _(:з」∠)_
先决条件
- 一部支持 Cyanogenmod/LineageOS 的手机
- 一台电脑,至少要有 4 GiB 内存和 16 GiB 硬盘的电脑
- 如果用 ccache 的话需要更多硬盘
- 当然是多多益善啦~
- SailfishOS-HardwareAdaptationDevelopmentKit,官方的移植文档
- 一个网速 OK 的梯子
事前准备
咱是在 Parabola GNU/Linux Libre 上编译的,于是 Arch GNU/Linux 应该也可以用。 其它发行版就自行按图索骥好了 😂
安装编译 LineageOS 需要的软件 (因为现在移植到 Android …
限于 shadowsocks-libev 😂
问题
手机上的 Shadowsocks 客户端只能从 ss:// 开头的链接读取配置, 并不能直接用 libev 的配置文件 😂
Windows
Windows 的 Shadowsocks-windows 是可以生成 ss:// 的链接的,还可以生成二维码,于是不在本文的讨论范围内 (雾
生成链接
一个普通的 Shadowsocks-libev 的配置文件大概长这样:
{
"server":"server_address",
"server_port":9999,
"local_address": "127.0.0.1",
"local_port":8888,
"password":"some_password",
"timeout":300,
"method":"aes-128-gcm",
}
在 Python 里可以用 json.read() 把 JSON 文件转换成一个字典 …