标签: Android

Andorid网络编程获得移动LTE 4G的dbm信号强度

Introduction Android官方api中SignalStrength类无法获取移动4G LTE的dbm信号强度,这里fork了weilinhu的获取手机电量,网络链接,信号强度的项目,并添加了对移动4G LTE信号强度的解析。 运行app git clone下来项目以后,直接在anroid studio中打开即可编译运行。由于只是个测试项目,基本没有界面,可以直接阅读源码: int c...

小米平板刷gapps安装x86应用

Introduction 本文梳理了小米平板2 intel x86架构刷gapps的流程,并介绍了搜索安装x86应用的方法。小米平板有些应用(尤其是从google play下载的)闪退,是因为安装的不是x86版本。 刷入TWRP和root 小米论坛里有很多教程,而且有一键输入的包,这里不再赘述。注意解压出的工具包里有adb.exe文件,需要用到。 无法输入opengapps 因为小米平板2 sys...

伪造掌阅ireader plus升级的服务器

1. Introduction 最近把原来的499 kindle卖掉了,换成了国内掌阅出的ireader plus(999),掌阅的性价比的确高一点,比(800)kwp3配置看起来高了一些。然而书城资源上,kindle的生态比掌阅好了很多。我的主要阅读是非休闲的书籍,而且专业书籍一般也不从kindle上买,所以ireader plus更适合我的情况。但是,ireaderp官方没有放出附件包,提供的...

Linux高危漏洞Dirtycow整理

Introduction 本文内容多为转发整理。 2016年10月18日,黑客Phil Oester提交了隐藏长达9年之久的“脏牛漏洞(Dirty COW)”0day漏洞,2016年10月20日,Linux内核团队成员、Linux的创始人Linus修复了这个 0day漏洞,该漏洞是Linux内核的内存子系统在处理写时拷贝(Copy-on-Write)时存在条件竞争漏洞,导致可以破坏私有只读内存映射...

Linux下小米平板2从win10刷回miui

Introduction 小米平板2感觉win10的体验一般般,可能用来救个急还是不错的。但是论坛里从win10刷回miui都是在win下的操作,我的win装在了虚拟机里,即使usb挂到了虚拟机里,执行论坛里的操作也有问题。简单看了下别人写的一键脚本,发现很简单。就自己在linux下折腾了一下。 1 准备工作 我的机器装的是Debian 8 x64。 1.1 需要下载的文件 小米平板线刷版系统,从...

Linux、chrome运行安卓app

Introduction 本文主要介绍了在Linux上不需要安卓虚拟机的方式运行安卓App的方法。主要内容转载自在Linux直接运行安卓程序,并进行了chrome上运行安卓程序的内容的添加。 ARChon项目 App Runtime for Chrome (ARC)项目是谷歌推出的,开发者可以通过一个 Chrome 浏览器在任意操作系统运行 Android 应用,当然现在还很不完善,大部分app即...

Genymotion刷入谷歌应用市场以及获取root权限

Introduction 现在genymotion新建的镜像中,都去掉了对root权限的管理,但是在命令行进入之后,仍然是具有root权限的,本文介绍了刷入supersu权限管理工具和谷歌应用包。 说明 genymotion 是一个非常流行的安卓模拟工具,网络上现在也流传着很多在genymotion里安装谷歌服务(Google play store等等)的教程(包括我之前翻译的一篇Genymoti...

debian ssh 连接android 通过termux

Introducation termux是个非常强大的终端模拟器。 官方网站 酷安网下载地址 高级终端Termux组合了强大的终端模拟和拓展Linux包收集支持。 享受bash 和 zsh。 使用nano 和 vim编辑文件。 通过ssh访问服务器。 使用gcc和clang编译代码。 使用python控制台来作为口袋计算器。 使用git 和 subversion检查项目。 使用frotz运行基于文...

安卓手动修改hosts

Introducation 安卓基于linux,所以很多地方都可以视为linux的操作。 安装必需软件 hosts的修改需要root权限。 而普通自带的文件管理器只能显示sd卡上的内容,而实际上,sd卡只是linux系统挂载在/storage/emulated/sdcard1,类似这种格式,而内置ROM的路径则是/storage/emulated/0。 所以推荐用RE文件管理器,或者ES文件管理器...

AndroidStudio设置外观

Pre 在linux下面用过android studio的都知道,它的界面看起来很不正常,感觉各种锯齿。 设置 使用Oracle JDK(安装参考),卸载自带的OpenJDK(sudo apt-get purge openjdk-\*) 根据官方提供的个人设置文件放置位置,在位置下新建文件来覆盖默认设置,比如Linux下在~/.AndroidStudio1.4/,新建studio64.vmopti...