xixitalk's snippet

Post Longer Than 140 Characters Tweets

Jun 6, 2018 - Comments

手机刷新系统

手机保留用户数据刷新系统,有时候系统启动不起来要全新刷新系统,记录下面方便下次使用。

备份数据

  1. 备份联系人、短信和通话记录
  2. 备份照片和各别目录如Download
  3. 用钛备份备份应用,导出备份数据

下载Factory Images

https://developers.google.com/android/images下载Factory Images,并在windows PC上解压。

May 27, 2018 - Comments

安装pi-hole

pi-hole是通过DNS来拦截网页广告服务,突出特点是有个好看的数据管理/数据查询/数据分析界面。它是个组合套件:包括pi-hole admin网页管理(php网页)、dnsmasq、php5、lighttpd、sqlite、curl等一起搭建一个拦截广告的DNS服务,DNS服务是通过dnsmasq提供的。

May 7, 2018 - Comments

libgcc是什么

一个产品flash空间非常小,只有16MB,所以不必要的东西都要裁剪掉。一次有个研发问我:发现有个程序如果缺失libgcc_s.so.1,pthread_join()就会运行不正常,但是无论是ldd还是readelf -d都没有发现依赖libgcc_s.so.1。搜索得知PC linux上也大量类似libgcc_s.so.1 must be installed for pthread_cancel to work的问题。

May 2, 2018 - Comments

交叉编译perf(ARM Linux)

关键词:ARM linux perf

perf对于Linux性能分析非常有用。perf在linux上编译依赖几个库,库的编译问题不大,但是要打ARM架构的补丁不好操作。所以不如索性用buildroot制作一个和平台兼容的交叉编译链,在buildroot里自动选择上需要的库,让buildroot自动下载打补丁和编译,这样操作最省事省力。