自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MYY的博客

每天进步一点点

  • 博客(46)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Microsoft Edge浏览器设置之后就很牛逼了

可以使你的浏览器变得更加实用和方便,让你可以准确搜索,并且可以去除一些广告垃圾,也可以免除你登录之后才可下载,总之巨实用

2024-04-06 21:41:52 183

原创 LOG是否满足S criteria

S准则可以看出是否小区能驻留

2022-08-03 16:13:27 162 1

原创 如何查看网络下发的能力中是否支持ims

网络下发的能力中是否支持ims

2022-08-01 17:07:51 383

转载 (转载)5G NR 逻辑信道、传输信道和物理信道

原文链接:https://www.jianshu.com/p/d9108f3d0911无线接口可分为三个协议层:物理层(L1)、数据链路层(L2)和网络层(L3)。L1:主要用于为高层业务提供传输的无线物理通道。L2:包括四个子层MAC(Medium Access Control)媒体接入控制RLC(Radio Link Control)无线链路控制PDCP(Packet Data Convergence Protocol)分组数据汇聚协议SDAP(Service Data Adaptatio

2021-12-01 18:04:36 2588

原创 SIM不识卡简单分析流程

SIM卡检卡是在modem 侧完成的。modem在初始化时会去做SIM卡的初始化,包括检卡动作。1>先给SIM卡上电(会先上1.8v,如果检卡失败会切换到3.0v);2>SIM controller拉动RST PIN;3>SIM 卡收到controller的RST后回复一串字符串,称为ATR(answer to reset),ATR里面包含了一些卡的信息;4>SIM driver收到卡回的ATR后就可以跟卡进行通信了SIM卡不识卡最常见的原因是硬件接触不好导致的。1,可在

2021-11-16 14:26:34 1470

原创 Android 接口的使用

解决“多重继承”的问题,可以实现多个接口//发送消息DeskClock.setCallBack(mAlarmCount);private DeskClock.AlarmCount mAlarmCount=new DeskClock.AlarmCount() { @Override public int getAlarmCount() { if(mItemAdapter != null){ final int

2020-09-29 16:03:06 458

原创 监听WFC_IMS_ENABLED的开关

1.注册private MagnificationObserver magnificationObserver;magnificationObserver = new MagnificationObserver(mHandler); getActivity().getContentResolver().registerContentObserver(Settings.Glob...

2020-03-11 13:13:49 476

原创 监听WIFI连接状态

1.注册 final IntentFilter WifiFilter = new IntentFilter(); WifiFilter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION); WifiFilter.addAction(WifiManager.WIFI_STATE_CHANGED_ACT...

2020-03-11 11:09:50 1268

原创 刚刷完机,蓝牙打不开

先要了解机器的启动流程:机器启动SystemServer进程会启动BluetoothService,在BluetoothService里会拉起BluetoothManagerService BluetoothManagerService在蓝牙打开时会去绑定AdapterService(蓝牙服务APK),绑定成功的话AMS针对mConnection会执行回调函数即 onServiceCon...

2020-03-06 09:27:22 1094

原创 在源码创建自定义dialog

第一中方法:private void showDialog(){ Context context = getActivity();//不是在activity类中写的,所以需要获取context对象 View view = LayoutInflater.from(context).inflate(R.layout.high_opinion_dialog_layout,nul...

2020-02-28 10:25:14 165

原创 预置联系人

alps/device/mediatek/common/device.mk alps/vendor/mediatek/proprietary/packages/apps/Contacts/SimProcessor/src/com/mediatek/simprocessor/BootCmpReceiver.java alps/vendor/mediatek/proprietary/pac...

2020-01-20 14:21:06 219

原创 networkIssue

SFR:1、Software #5892【客户反馈】[SFR][ONEIDA][Bearer 4G] Info Trans Flag is set to 1 in PDN Connectivity RequestDescriptionESM info trans flag should be set to 0.Steps to reproduce :Switch on the UE....

2020-01-19 10:46:44 1179 3

原创 MMICode

39Go前言本技术规范是由第三代合作伙伴计划(3GPP)制定的Foreword This Technical Specification has been produced by the 3rd Generation Partnership Project (3GPP)什么是mmi(Man-Machine-Interface):从功能上来看,有一些从拨号盘拨出去的字符串,它的实际作用不是建...

2020-01-19 10:33:28 655

原创 修改MODEL,BRAND编译不开机

前提:新项目如果修改SAGEREAL_MODEL_NAME = UNONU%space%X4GSAGEREAL_BRAND_NAME = UNONU编译之后出现无法开机,并且出现以下异常,就说明是tee的问题。解决方法:就是更新瓶钵tee证书,上传,然后再去修改,就不会出现问题。报错信息:01-04 00:07:39.602 1180 1180 E AndroidRuntime:...

2020-01-03 10:50:15 579

原创 android原生编译指令

AOSP编译指令:source build/envsetup.shlunch57. full_k39tv1_bsp_512-eng58. full_k39tv1_bsp_512-user59. full_k39tv1_bsp_512-userdebugnew/remake:make -j8 2>&1 | tee newbuild.logotapackage:make...

2019-12-19 18:18:54 383

原创 查看某个apk中shared_prefs的值

Oneida Lite:/data/data/com.android.mms/shared_prefsOneida Lite:/data/data/com.android.mms/shared_prefs # cat com.android.mms_preferences.xml<?xml version='1.0' encoding='utf-8' standalone='yes' ?...

2019-12-10 19:36:00 407

原创 anchoredHeaderString字符

./java/com/android/dialer/contactsfragment/res/layout/fragment_contacts.xml---整体./java/com/android/dialer/contactsfragment/res/layout/add_contact_row.xml ---图标和创建联系人文本./java/com/android/dialer/conta...

2019-12-10 19:06:05 177

原创 apn配置相关问题

1. 客户的要求需要加入此SFR webphone ,SFR option modem apn,但是发现SFR option modem加入没有起到作用,手机上没有显示,刚开始以为是代码端隐藏了它,后来发现不是这样的,可以看下面的代码我们习惯于在手机底部去补充该apn,所以当时这样写上之后,手机上显示不出来,查找原因也查找了很久,最后发现了原来是ACCESS DATA和SFR op...

2019-11-12 19:13:26 702 1

原创 修改的一些基础bug

基于39Go平台修改紧急号码alps/vendor/mediatek/proprietary/external/EccList/ecc_list.xmlCondition: there are following values:- 0: ecc only when no sim- 1: ecc always- 2: MMI will show ecc but send to nw a...

2019-11-02 13:30:07 569 1

原创 连接WIFI Hotspot ,显示wifi地址

连接WIFI热点,显示wifi地址//这里是可以修改hostnamealps/device/mediatek/common/device.mk PRODUCT_PROPERTY_OVERRIDES += net.hostname=MyOSalps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/mediatek...

2019-10-29 14:19:11 1160

原创 手机中apn数据库的位置

gms@gms-ThinkStation-P300:~$ adb shellOgima:/ # cd data/user_de/0/com.android.providers.telephony/databasesOgima:/data/user_de/0/com.android.providers.telephony/databases # lsHbpcdLookup.db cb.db m...

2019-09-29 16:46:08 1521

转载 如何用git命令生成Patch和打Patch

在程序员的日常开发与合作过程中,对于code的生成patch和打patch(应用patch)成为经常需要做的事情。什么是patch?简单来讲,patch中存储的是你对代码的修改什么是生成patch?生成patch就是记录你对代码的修改并将其保存在patch文件中什么是打patch?打patch就是将patch文件中对代码的修改,应用到源代码,从而把对代码的修改应用到code中。尽管本身L...

2019-09-26 19:39:45 175

原创 下拉状态栏的menu背景的修改

前提条件:39Go的代码,智能功能机(smart feature phone)[售后反馈] 下拉菜单图标对比度弱可以看下面这张图片:首先我们需要知道焦点在哪里通过工具可以看到当类为android.widget.Switch是 focused = trueSwitch 就是打开下拉的菜单的按钮,通过Switch找到QSTileBaseViewpublic QSTileBaseView(C...

2019-09-23 13:53:31 1195

原创 modem端的app文件修改需要单独编译

39GO modem端当修改了CustomUtConfig.cpp (apps\module\utinterface\custom\src)此文件是在modem端的app文件夹中,app需要单独编译,1、先将alps-release-o1.mp1-default_modem_MP\TOOLS中的NDK文件夹拷贝到app文件夹下2、在命令窗口执行:./build.sh clean,build...

2019-09-23 13:39:26 307

原创 日历问题

操作步骤:进入日历界面,左软键–go to top,高亮选中按周、日程查看日程,按上下左右导航键移动时,查看高亮选中显示实际结果:无高亮选中显示,如下图所示。历经千辛万苦,放弃过3次,但是最终解决,还是很开心的,自己总结一下其实这个bug,不是很难,但是找到关键点还是需要耐心,耐心。这里分享一下分析过程。1、由于对代码的不熟悉,和对View了解的不深入,在DayView这个类中疯狂打l...

2019-08-14 15:38:57 239

原创 前摄避免闪烁默认自动

80Go项目如何查看项目使用了哪个Sensor器件,查看sagereal/mk/<project>/ProjectConfig.mkKK项目mediatek/config/<project>/ProjectConfig.mk在ProjectConfig.mk中查找前后摄像头型号: CUSTOM_HAL_SUB_IMGSENSOR = sp250asub_mipi_ra...

2019-08-14 14:45:37 228

转载 linux命令 sed

sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一,因此,有必要彻底地了解其应用Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用 工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。sed 实用工具是一个“编辑器”,但它与...

2019-06-25 17:16:04 105

原创 meta工具锁网参数解析

先介绍一下Modem META ver 10.1916.0.00工具的简单用法1.先打开工具2.直接用手机连接工具3.如果需要查看工具的NVRAM Editor,先导入Load DB4.在搜索框中找到NVRAM Editor请看下面的截图部分,这是我连接80GO的手机所看到的情况:因为要在工具中对手机进行锁网操作,所以我先找到NVRAM_EF_SML_LID,左边是对应的各个参数,如...

2019-06-15 14:44:16 1773

原创 mtklog如何判断是否有telephony log和开机log

首先从persist property配置来看properties文件里都有没有persist.log.tag.tel_dbg的定义。也可以使用下面的命令adb shell getprop persist.log.tag.tel_dbg,看是否有配置成1配置成1说明已经打开了telephony log最后说一下,如何判断是不是开机log查看mtklog中是不是有 .boot文件,如果有...

2019-06-15 11:00:06 699 2

原创 关于clone_mmi.sh脚本简单解读

一小段代码:function write_xml(){change=${!1}if [ $change ]; then if [ $change = "sr_null" ];then# sed -i "s/\"$control\">.*</\"$control\"></" $path sed -i "/\"$1\"/s/\">.*&...

2019-06-15 10:41:39 187

原创 查看项目锁了几张卡以及卡的个数

1、在AP端ProjectConfig.mk文件中找到CUSTOM_MODEM = SR6572L_HSPA_BAND18_ORANGE_SML_SKU1以下操作都是在modem端进行的。2、在modem端中找到对应的.mak文件,通过.mak文件找到如下的宏控。CUSTOM_OPTION += __ORANGE_SML_T1__ 3、通过此宏观可以找到有多少张卡,或者说有那些卡被锁了...

2019-05-09 17:02:54 271

原创 终于理解了"blocksDescendants"属性

在修改短信查看单个彩信图片时,发现是无法点击其中的Item,具体的看图吧,图片比较生动形象。在上图中,我们可以看见一个ViewGroup中包含了MmsPlayerActivityItem,MmsPlayerActivityItem中可以看到ImageView和TextView,现在的问题就是,点击图片没有任何反应,就是不能单独的查看此图片。原因:因为textView是一个可点击事件,cli...

2019-05-07 17:45:41 2585

原创 ubuntu 16.04 编译modem出现Can't locate Switch.pm in @INC

编译39 GO 的modem出现报错,查看 perlbrew版本为5.22.139GO/alps-release-o1.mp1-default/modem/mcu$ perl --versionThis is perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux-gnu-thread-multigcc 版本切成4...

2019-04-13 15:51:05 5024

原创 ubantu自动连接手机

到cd /etc/udev/rules.d/下,新建一个51-android.rules(sudo vim 51-android.rules)文件中加入SUBSYSTEM=="usb", ATTRS{idVendor}==" 0e8d", ATTRS{idProduct}=="201c",MODE="0666"SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_

2019-03-13 18:58:21 147 1

原创 关于PAI icon图标概率性消失问题

PAI:playAutoInstall在AndroidManifest.xml中静态注册receiver,其中必定涉及到PMS中的解析操作,将AndroidManifest.xml中的广播解析出来应用的状态变化,包括安装、卸载、更新,是android系统上重要的事件。当Package状态发生变化时,系统会广播如下一些Action的Intent:应用安装:public static fina...

2019-03-13 18:54:30 324

原创 youtobe和youtobeGo在不同国家码下的预置

在国家码不同的情况下,预置的apk是不一样的,所以需要解决这个问题alps/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java当写入过的国家码的时候,驱动会传上来一个ro值,ro值的内容是各个国家的缩写,然后再packagemanagerservice.java文件中的scan...

2019-03-13 09:42:54 2229

原创 奇怪的空指针异常

03-07 18:25:12.890 6447 6447 E AndroidRuntime: FATAL EXCEPTION: main03-07 18:25:12.890 6447 6447 E AndroidRuntime: Process: com.android.settings, PID: 644703-07 18:25:12.890 6447 6447 E Androi...

2019-03-09 10:45:25 263

原创 Android P adb renount 失败

在Android P之前的ud版本执行adb root;adb remount 是没有问题的,但是在P userdebug版本上执行adb remount会提示以下错误:remount of the / superblock failed: Permission deniedremount failed** 原因是android P版本后google启用avb(Android Veri...

2019-03-07 15:35:31 694

原创 android PGo音乐小部件报错

复现问题,就是在没有进入音乐播发器之前就去添加音乐小部件play all,然后点击播放,就会报错。报错信息:01-08 13:48:56.116380 6294 6294 E AndroidRuntime: FATAL EXCEPTION: main01-08 13:48:56.116380 6294 6294 E AndroidRuntime: Process: com.andro...

2019-01-23 10:20:40 248

原创 EventBus简单用法

EventBut的源码分析:public static EventBus getDefault() {//单例模式 if (sDefaultBus == null) synchronized (sLock) { if (sDefaultBus == null) { sDefaultBus = new EventBus(L...

2018-11-16 16:46:06 221

疯狂Android讲义电子版

疯狂Android讲义电子版,适合初学者学习,欢迎大家来下载学习。

2019-03-21

glide-3.7.0.jar

最新的加载图片的架包

2017-05-04

Paperpass破解版论文查重软件

论文查重软件适合大学生论文查重,查重比较严格

2017-05-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除