android5.1 显示方向,Android5.1 Settings.apk定制显示选项
在Android5.0后,系统应用的目录结构发生了一些变化,以往/system/app/下直接是APK文件,目前是/system/app/应用名目录/应用apk类似这种目录结构。同时在Android5.1上反编译Settings.apk需要使用最新apktool_2.0.3来反编译,否则无法完成反编译。下面讲一下怎么定制 Android5.1的系统apk。以Settings为例,修改前:
修改后:
修改设置主界面 res/xml/dashboard_categories.xml:
删除其余无效的配置,仅保留我们需要的配置项:
xmlns:android="http://schemas.android.com/apk/res/android">
隐藏右上角的搜索按钮修改:
res/menu/options_menu.xml
xmlns:android="http://schemas.android.com/apk/res/android">
去掉android:actionViewClass="android.widget.SearchView" 修改android:showAsAction="never",最终如下:
xmlns:android="http://schemas.android.com/apk/res/android">
修改完毕后的Settings.apk 是不能直接使用的,因为系统在更新或启动时候会扫描应用验证应用权限,这里我们修改了应用的内容,所以重启后设置会不可用。那么,这里需要使用一个小技巧在启动时还原原始的Settings.apk 这样系统顺利扫描通过并进入系统,进入桌面后利用su直接替换旧的Settings.apk 这样就行了。
修改或新增/system/etc/install-recovery-2.sh
添加
#!/system/bin/sh
mount -o remount,rw /system
cp /system/etc/install_Settings.apk /system/priv-app/Settings/Settings.apk
chmod 644 /system/priv-app/Settings/Settings.apk
然后启动后利用自己的桌面程序在替换回去即可。
android5.1 显示方向,Android5.1 Settings.apk定制显示选项相关推荐
- 关于设置安卓屏幕的显示方向
游戏中要设置安卓的显示方向,从网上查了查资料. 文章转载自 http://cnetwei.iteye.com/blog/781602 ,感谢原作者... 详解Android中的屏幕方向 屏幕方向 是对 ...
- word页面顺序倒过来_Word文字倒过来将每一个文字颠倒显示即更改文字显示方向...
Word文字倒过来将每一个文字颠倒显示即更改文字显示方向 时间:2014-08-20 作者:snow 来源:互联网 文字倒过来显示,有两层含义,一是文字颠倒显示,二是前面的文字显示到后面,后面 ...
- android 计算器显示不全,Android5.0 计算器计算结果不准确和结果末尾的多余的‘0’没有省略的解决方法...
Android5.0 计算器计算结果不准确和结果末尾的多余的'0'没有省略 一.问题的描述: [测试步骤] 1.进入计算器 2.输入 100-99.9 3.查看计算结果 [测试结果] 1.结果为: 0 ...
- android5.1显示工具栏,讯飞输入法5.1.1805定制专属工具栏
[IT168 资讯]作为一款功能强大的手机输入工具,除了输入方式的革命性创新,讯飞输入法最引人的地方还在出众的用户体验.4月10日,讯飞输入法首家发布自定义工具栏功能,允许用户根据自身喜好任意调整工具 ...
- 显示gsensor即时数据的apk 用gsensor来判断手机的静和动 气压计的测试应用
即时显示gsensor的数据,可以在调试重力感应器驱动和测试手机性能时起到很好的作用.类似的,SensorEventListener还可以用在其他感应器的场合,比如光感应.地磁感应.这里用两种方式来完 ...
- android5rom下载,android5.2系统|安卓android5.2系统刷机包正式版 5.2 - 系统天堂
安卓android5.2系统是谷歌在2015年底即将发布的一款全新的安卓手机系统,全新版本带来非常大的变化,比如音量控制功能,优化了内存管理和多窗口UI,并提供了更好的备份功能.在系统主题上,谷歌更是 ...
- msm8909 android5.1.1,MSM8909+Android5.1.1启动流程(1)---概述
MSM8909+Android5.1.1启动流程(1)---概述 PBL:APPS PBL(ApplicationPrimary Boot Loader),主引导加载程序 RPM:ResourcePo ...
- android5自动刷,nexus5怎么刷Android5.0 nexus5刷Android5.0教程
Android5.0 ROOT难度不低,近日有大神在论坛上放出了最新版的CF-Auto-Root,可以支持Android 5.0 ROOT for Nexus 5的工具,那么Nexus 5如何刷And ...
- STM32+MPU6050设计便携式Mini桌面时钟(自动调整时间显示方向)
一.环境介绍 MCU: STM32F103C8T6 姿态传感器: MPU6050 OLED显示屏: 0.96寸SPI接口OLED 温度传感器: DS18B20 编译软件: keil5 二.功能介 ...
最新文章
- 聚焦触宝反侵权事件:中国创业者用什么护航海外市场大门
- 解决placeholder兼容性问题
- 探索Elasticsearch集群API
- 全面解析RS232、RS485、RS422、RJ45接口的区别和各自的应用
- [iPhone开发]UIWebview 嵌入 UITableview
- 嵌入式系统系统升级内核双备份的实现方式
- js正则表达式匹配span标签
- 深度可分离卷积(Xception 与 MobileNet)
- 操作系统之虚拟存储管理
- 软考倒计时7天:题目书中的易混点
- python separator_在Python中使用分隔符变量拆分字符串
- Oracle在Linux平台安装时涉及的/etc/security/limits.conf
- 20165211 我期望的师生关系
- 0.《硬啃设计模式》- 序、目录、下载方法等
- Eclipse项目环境配置
- Python 资源索引[绝对适合PYTHON人]
- IDEA中下载mybatis插件mybatis plugins 离线版安装
- 爬虫实战:遇上gb2312编码的网页
- 毕业后拉开大家差距的原因
- 计算机管理员永久访问权限,三种方法让你获得Win7管理员最高权限
热门文章
- linux-tar命令详解
- c语言 字符串map,C语言实现BitMap
- 支付宝支付-当面付之扫码支付「扫码支付」
- mac instantclient_12_2 安装配置
- Linux平台上最常用的翻译工具—StarDict(星际译王)。
- Ant Design Pro 修改title
- 千牛通知栏常驻是什么意思_店铺运营|内贸1688 店铺真正的权重是什么?
- docker绑定端口主机访问curl: (56) Recv failure: Connection reset by peer
- oracle 10g dsg,【ORACLE】relink oracle 10g 数据库
- 商务计算机的购置方案,电子采购方案的实施.ppt