国行电信4G版Moto G 2014之Root与刷ROM恢复谷歌服务
工具包 密码: lqy8
原先买Moto G的时候除了缺一款支持电信的手机、对于本体性价比和做工还比较满意之外,一部分原因便是冲着其搭载的原生Android Lollipop 5.0.2系统。可曾想到手的ROM虽然被预装的软件很少(总共6款吧,我Root后也只卸了两款而已,摩托良心),但是阉割了Google Play Service框架和服务,显得空空荡荡;且国内市场能够找到的Service框架都不适配安卓5.0,导致需要GMS的谷歌系应用完全无法正常运行,非常苦恼。于是折腾了一下午终于成功将其改造为本来模样,并尽数获得权限。
本文中所述手机型号为Motorola XT1077,若型号不符合,请自行对照各项参数,适用或者更改部分刷机用到的工具。建议照以下内容步骤操作之前,充分了解刷机的风险,比如解锁失去保修、刷错ROM手机变砖乃至Root后需要手动谨慎管理应用权限等。
刷机环境为Mac OS X Yosemite。记得手机用USB连电脑要打开开发者模式->USB调试。
安装android-sdks
WRTnode串口上电调试输出信息详解
ZJU - Embedded System Course
关于WRTnode上电时在串口终端上看到的那几百行输出信息的解释,Google并没有给出答案,许多名词也是我搜索+看Wiki得来,诸多不准确之处,欢迎指正。
//先加载由Manfeel修改过的适配该开发板的U-Boot程序 U-Boot 1.1.3 - Modified by Manfeel (Jul 8 2014 - 18:53:13) Board: Ralink APSoC __ __ ______ _ | \/ | | ____| | | | \ / | __ _ _ __ | |__ ___ ___| | | |\/| |/ _` | '_ \| __/ _ \/ _ \ | | | | | (_| | | | | | | __/ __/ | |_| |_|\__,_|_| |_|_| \___|\___|_|
The Ongoing Nation-scale Net Attack Striking GITHUB from PRC Authority
来自 http://www.solidot.org/story?sid=43506 的信息:
第一波是创造性的劫持百度JS文件利用中国海外用户的浏览器每2秒向托管在GitHub上的两个反审查项目发出请求,这一手段被GitHub用弹出JS警告alert()防住;
第二轮是跨域 \<img> 攻击,被GitHub检查Referer挡住;
第三波是DDoS攻击GitHub Pages;
第四波是正在进行中的TCP SYN洪水攻击,利用TCP协议缺陷发送大量伪造的TCP连接请求,让GitHub耗尽资源。
Hail Github.
来自大陆地区的针对代码托管和版本管理网站Github的攻击已经以多种形式持续了近100小时,所幸在第一波劫持中我因为使用了PAC自动分流的代理,而并未无意中为这种行径推波助澜;然而昨晚向自己在Github上的代码仓库Push和Sync的时候却发现几乎没有了响应,少量代码的修改Sync了约10分钟,更不用说从终端ssh -T git@github.com
都几无回馈。
因为Gitpages遭到攻击,昨天我的博客(架设在Github Pages上做版本管理)自然也难逃访问速度神慢的困境,本来需要做的测试也只能搁置和推迟。所幸不久之前在v2ex看到了进展,如文首引用所言,多样化而粗暴的攻击手段遭遇Github程序员团队的顽强抵抗,截至3.30上午,Github从杭州电信用ssh和https访问均无明显阻滞,挂代理和不挂代理均可。
具体事态已经扩展到引起了「华尔街日报」的反应,全文引用如下,考虑到国内非代理用户几乎无法访问任何国外主流媒体站点:
U.S. Coding Website GitHub Hit With Cyberattack
Security experts say attack is likely an attempt by China to shut down anticensorship tools
让Windows 8.1与Xilinx ISE 14.7愉快地玩耍
ISE 14.7是塞灵思开发的FPGA综合设计开发环境的最新、也是产品线上最后一个版本,之后转向其继承者——基于Eclipse构建的Vivaldo的开发。我从依然使用Thinkpad和Win7时便鼓捣过其10.1、12.4和14.6版本,迁移到OS X平台下后不得已换成Parallels Desktop 10 + Windows 8.1虚拟机方案来安装,期间遇到一些问题,随手整理一些Tips。
云服务纵览与选择
现今互联网上的云服务可谓是山头林立,然而其易用性和可靠性却大相径庭,因此深觉有必要作一番解说,并附上我的个人选择作为参考。这里讨论的是个人云服务,区别于购买VPS、云主机后自行架设的备份或者存储集群。
以下提及的诸多国际化的云服务,许多都有可能因为隐私保护、监管难以涉及的问题在中国大陆范围遭到block,如果需要享受乃至依赖这些相对优质的服务,请自行寻找可靠的梯子。
我的Dropbox邀请链接 不谢。
使用静态博客生成器Nikola建立个人主页
Establish Your Individual Blog Using Static Blog Generator NIKOLA
是的,这就是目前这个博客所利用的构建套件,基于Github上特殊的免费代码仓库Github Pages(300M空间)和静态博客生成工具Nikola(链接见底部)。
Why Static Websites?
Static websites are safer, use fewer resources, and avoid vendor and platform lock-in.
相比较WordPress等功能完善强大、插件生态丰富的主流动态博客软件,静态博客软件的功能显得比较有限,但是胜在良好的平台迁移性、极快的渲染速度(根本就是提前渲染好的)以及很低的上手成本。Static Blog不需要配置Apache或者Nginx等服务器端软件来处理页面请求,而是使用Python构建的模拟服务器,serve已经预先渲染好的页面样式,因此响应速度非常令人满意,资源占用很低,环境配置也简化到了一定程度。对于不喜欢过分折腾者,这些特性应该足够使得静态博客软件成为首选。然而遇到问题时,如果对于前端技术没有了解的话恐怕折腾起来也会比较头疼的吧。
Markdown Testing
Begin with a title
And the second level title...
-
List
-
List
include high light
-
second level list items..
-
second level list item italic
-
second level list item that is bold
-
still...
-