炬力方案系统修改杂记
1,android4.4修改WiFi里显示的WiFi名
android\frameworks\base\wifi\java\android\net\wifi\p2p下的
WifiP2pService.java下的
private String getPersistedDeviceName() {String deviceName = Settings.Global.getString(mContext.getContentResolver(),Settings.Global.WIFI_P2P_DEVICE_NAME);if (deviceName == null) {/* We use the 4 digits of the ANDROID_ID to have a friendly* default that has low likelihood of collision with a peer */String id = Settings.Secure.getString(mContext.getContentResolver(),Settings.Secure.ANDROID_ID);return "Android_" + id.substring(0,4); //把这个return的值改成你想要的WiFi名称}return deviceName;}
2,默认位置服务选中“省电模式–Wifi定位”
public void onRadioButtonClicked(RadioButtonPreference emiter) {int mode = Settings.Secure.LOCATION_MODE_OFF;if (emiter == mHighAccuracy) { //默认加载的RadioButtonPreference是mHighAccuracy
// mode = Settings.Secure.LOCATION_MODE_HIGH_ACCURACY;mode = Settings.Secure.LOCATION_MODE_BATTERY_SAVING;} else if (emiter == mBatterySaving) {mode = Settings.Secure.LOCATION_MODE_BATTERY_SAVING;} else if (emiter == mSensorsOnly) {mode = Settings.Secure.LOCATION_MODE_SENSORS_ONLY;}setLocationMode(mode); //设置模式}
3,从文件管理器打开bmp格式的图片时,无法显示图片
第一步: \MLI-TCH\new_disk\GS702C_4.4\GS702C_sdk\android\packages\apps\Gallery2\src\com\android\gallery3d\app\PhotoPage.java
supportedOperations ^= MediaObject.SUPPORT_EDIT;
修改成
// supportedOperations ^= MediaObject.SUPPORT_EDIT;
supportedOperations &= ~MediaObject.SUPPORT_EDIT;
第二步:\MLI-TCH\new_disk\GS702C_4.4\GS702C_sdk\android\packages\apps\Gallery2\src\com\android\gallery3d\data\LocalImage.java
@Overridepublic int getSupportedOperations() {int operation = SUPPORT_DELETE | SUPPORT_SHARE | SUPPORT_CROP| SUPPORT_SETAS | SUPPORT_PRINT | SUPPORT_INFO;if (BitmapUtils.isSupportedByRegionDecoder(mimeType)) {operation |= SUPPORT_FULL_IMAGE | SUPPORT_EDIT;}
修改成
@Overridepublic int getSupportedOperations() {int operation = SUPPORT_DELETE | SUPPORT_SHARE| SUPPORT_SETAS | SUPPORT_PRINT | SUPPORT_INFO;if (BitmapUtils.isSupportedByRegionDecoder(mimeType)) {operation |= SUPPORT_FULL_IMAGE;}if (BitmapUtils.isSupportedByScaleDecoder(mimeType)) {operation |= SUPPORT_CROP;operation |= SUPPORT_EDIT;}
第三步:\MLI-TCH\new_disk\GS702C_4.4\GS702C_sdk\android\packages\apps\Gallery2\src\com\android\gallery3d\data\UriImage.java
@Overridepublic int getSupportedOperations() {int supported = SUPPORT_PRINT | SUPPORT_SETAS;if (isSharable()) supported |= SUPPORT_SHARE;if (BitmapUtils.isSupportedByRegionDecoder(mContentType)) {supported |= SUPPORT_EDIT | SUPPORT_FULL_IMAGE;}return supported;}
修改成
@Overridepublic int getSupportedOperations() {int supported = SUPPORT_PRINT | SUPPORT_SETAS;if (isSharable()) supported |= SUPPORT_SHARE;if (BitmapUtils.isSupportedByRegionDecoder(mContentType)) {supported |= SUPPORT_FULL_IMAGE;}if (BitmapUtils.isSupportedByScaleDecoder(mContentType)) {supported |= SUPPORT_EDIT;}return supported;}
第四步:
public static boolean isSupportedByRegionDecoder(String mimeType) {if (mimeType == null) return false;mimeType = mimeType.toLowerCase();return mimeType.startsWith("image/") && !mimeType.equals("image/gif");// (!mimeType.equals("image/gif") && !mimeType.endsWith("bmp"));}
修改成
public static boolean isSupportedByRegionDecoder(String mimeType) {if (mimeType == null) return false;mimeType = mimeType.toLowerCase();return mimeType.startsWith("image/") && (!mimeType.equals("image/gif") && !mimeType.endsWith("bmp"));}public static boolean isSupportedByScaleDecoder(String mimeType) {if (mimeType == null) return false;mimeType = mimeType.toLowerCase();return mimeType.startsWith("image/") &&(!mimeType.equals("image/gif"));}
炬力方案系统修改杂记相关推荐
- [软件分享]炬力芯片固件修改工具
转载自我的博客https://blog.ljyngup.com/archives/174.html/ 如何只用一个月6RMB搭建一台自己的歪果SSR节点?https://blog.ljyngup.co ...
- 重启计算机后桌面顺序是反的,win10系统修改桌面后重启电脑桌面又回到初始状态的方案...
win10系统使用久了,好多网友反馈说win10系统修改桌面后重启电脑桌面又回到初始状态的问题,非常不方便.有什么办法可以永久解决win10系统修改桌面后重启电脑桌面又回到初始状态的问题,面对win1 ...
- 系统技术方案 系统构架_构架系统时应注意的事项
系统技术方案 系统构架 by Ayelet Sachto 通过Ayelet Sachto 架构系统时要记住的6件事 (6 Things to keep in mind when architectin ...
- win10服务器权限修改时间,win10系统修改时间显示没权限的解决方案
有关win10系统修改时间显示没权限的操作方法想必大家有所耳闻.但是能够对win10系统修改时间显示没权限进行实际操作的人却不多.其实解决win10系统修改时间显示没权限的问题也不是难事,小编这里提示 ...
- win7修改网络计算机名字,小编分析win7系统修改计算机名字的操作方法
想必大家都遇到过win7系统修改计算机名字的情况吧,近来有很多网友给我留言有关win7系统修改计算机名字的情况怎么解决.针对这个问题小编就整理总结出win7系统修改计算机名字的处理流程,只需按照1:先 ...
- Android系统修改硬件设备访问权限
Android系统修改硬件设备访问权限 在硬件抽象层模块文件(so)文件中,提供的函数调用open函数来打开设备文件,比如/dev/gpio,如果不修改设备文件/dev/gpio的访问权限,那么应用程 ...
- linux+nginx+mysql+php系统修改文件上传大小限制
linux+nginx+mysql+php系统修改文件上传大小限制 对于LNMP框架的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,会报错&quo ...
- win10改计算机用户名,win10系统修改本地账号用户名的操作方法
很多小伙伴都遇到过对win10系统修改本地账号用户名进行设置的困惑吧,一些朋友看过网上对win10系统修改本地账号用户名设置的零散处理方法,并没有完完全全明白win10系统修改本地账号用户名的操作方法 ...
- win10批处理改计算机名和ip地址,win10系统修改计算机IP地址的操作方法
很多小伙伴都遇到过对win10系统修改计算机IP地址进行设置的困惑吧,一些朋友看过网上对win10系统修改计算机IP地址设置的零散处理方法,并没有完完全全明白win10系统修改计算机IP地址的操作方法 ...
最新文章
- POJ2352 stars(树状数组)
- spark学习:java版JavaRDD与JavaPairRDD的互相转换
- td过长,将固定宽度table撑开
- oracle之 Oracle归档日志管理
- dubbo源码解析-spi(一)
- 给IT人的15点建议:苦逼程序员的辛酸反省与总结
- 大数据技术原理与应用(第一章,大数据概述)
- 【基于51】红外寻迹智能小车 - 代码篇
- 台式机机箱前置面板音频无效(win10系统)
- Python基础语法1 —— 变量、数据类型
- 为什么RSA 公钥指数(e=65537)
- JavaScript 基本面试问题总结
- html里的常用特殊符号表示大全
- 电脑程序在计算机丢失怎么办,电脑中dll文件丢失怎么恢复?计算机中丢失dll文件修复方法...
- 赋诗一首!——《秋》
- 微型计算机是计算器吗,小型计算机和微型计算机是同一个吗?
- 外网访问redis cluster的大坑
- 问题排查 —— OLAP平台获取查询引擎连接严重耗时
- 用户行为分析的背景以及几种模型分析、实例分析——淘宝用户行为分析
- 绝对零度试验机的创造战记:2.小型HTML5本地音乐播放器