在Android手机中搭建Dnsmasq

网上很久以前就有了在Android下搭建Dnsmasq的方法,不过至少都是两三年前的了,其中也不乏一些编译的方法,需要下载Android源代码,在Linux环境下进行,使得很多人望而却步。

然而heartnn在逛XDA的时候发现某大神发布的已经编译好的版本,虽然也不是很新的(我甚至不知道版本),但必须尝试一下。

需求:Android任意版本(我是在5.1下测试成功的),手机需root,内核最好支持init.d,如果不支持的话请使用终端或RE管理器启动97dns。

副作用:替换系统自带Dnsmasq后可能会引起手机自建热点不正常。

需要说明的是,我并没有按照压缩包里的批处理安装,而是自己手动安装的,因为这样的话可以知道文件的去处,方便卸载。

»

解决Android 5.1的叹号问题

众所周知,Android 5.0以后引入了网络图标的那个叹号,在国内真的是很郁闷,因为普通方式根本无法连接http://clients3.google.com/generate_204,所以都借助于小狐狸的工具,或者更暴力的:

adb shell "settings put global captive_portal_detection_enabled 0"

再或者给clients3.google.com添加一条hosts。

升级到5.1后,叹号又回来了,我没有试上面那些方式,而是依然使用hosts解决,这次Google更改了验证服务器,我鄙视他。。。

»

AdAway的一些使用技巧

AdAway有点像电脑上的adblock,可以通过订阅源来下载更新。heartnn在手机上也经常用AdAway来合并几个源,并且还可以加上自己的黑名单和白名单,非常方便。

有时某些源不提供直接订阅地址了,有些是压缩包,都是无法直接导入的,这时还需要用Adaway的话,就需要设置一番了。

所有方法,包括heartnn的方法,都是万变不离其宗的,因为AdAway只支持http和https,所以只需要手机本地建立一个web服务器即可。

»

曲线拯救SMS Backup+

SMS Backup+能够自动将手机中的短信备份到GMail中,需要在gmail中打开imap协议,支持定时备份,软件自带中文。 via coolapk

首先请悉知,SMS Backup+的备份速度是个劣势,但在邮箱里阅读却很方便。

在GMail已经很抽风的时代,使用这个软件来备份短信真的是太难了。好在这东西不光支持GMail,任意的支持IMAP的邮箱其实都是可以的,只需要一些简单的设置,Follow me!

首先使用任何艹墙方法,先将以前备份在GMail里的所有短信和通话记录等都恢复到本地,这也许是一个漫长的过程。

然后清除软件数据,点击高级设置–>IMAP服务器设置,验证方法选择纯文本,下面的部分则响应为可设置。

图示部分以QQ邮箱为例,有些邮箱需要到设置中开启IMAP才可以用,具体请Google。

»

折腾一下思源黑体

最早知道思源黑体就是Android Lollipop的字体还是在论坛上,是谷歌和Adobe合作开发的,网上一直说没有编译TTF的版本,提供的下载也貌似是在Windows上用的,间距很大,于是我傻傻的开始自己从源代码编译,发现有点难度。。。

后来从某个网站上下载了一个Android L的字体包,里面基本上又所有的字体,但Android L没有DroidFallback.ttf这个字体,而是分开定义的,于是自己又开始用FontCreator开始合并NotoSans,包括SC、TC、JP、KR,一切顺利,但是。。。

所有的字体显示正常,除了日文。一开始搞不明白,但是下载的那个版本里日文那个otf文件竟然只有100多KB,估计是不太正常,于是开始谷歌搜索,最后发现谷歌提供了TTF文件,各种无语。。。

翻过去下载回来的300多兆文件,包含了所有的NotoSans,其中SC就包含了所有字符,连合并都省下了,看来有时搜索不能光用百度,谷歌有时是必须的。

»

关于手机视频硬解码的一些事

最近发现自己的ZU很多flv都不支持硬解码,原来的Galaxy Note是支持的。难道真的是高通还不如三星的CPU吗? 从PPS上下载了视频,也改后缀成了mp4,但是只支持软解码,于是就开始从网上搜flv转换为mp4,后来感觉是不是能重新封装一下,于是搜到了Bilibili吧里面的帖子,大致是flv先解封,然后再用mp4box封装,更有简单的一键重新封装的批处理,如果有需要的话到百度上搜一下就可以了,中间用到了ffmpeg.exe。 这下视频放入手机中就完全是硬解码了,原来还真不是手机的问题。 »