自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wed110的专栏

如果你想走的更远,你就需要站在巨人的肩膀之上

  • 博客(252)
  • 资源 (13)
  • 论坛 (7)
  • 收藏
  • 关注

原创 android 11.0 wifi密码保存的位置

下面是保存的路径,需要修改各种权限才可以读取/data/misc/apexdata/com.android.wifi/WifiConfigStore.xml<?xml version='1.0' encoding='utf-8' standalone='yes' ?><WifiConfigStoreData><int name="Version" value="3" /><NetworkList><Network><W

2021-08-24 09:14:37 160

原创 Settings里面的Android.mk增加JAR 包

LOCAL_STATIC_JAVA_LIBRARIES := \ android-arch-lifecycle-runtime \ android-arch-lifecycle-extensions \ guava \ jsr305 \ ini4j \ settings-logtagsinclude $(BUILD_PACKAGE)include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARI...

2021-08-17 15:52:24 20

原创 Android设置中“强行停止”设置某个APP

packages\apps\Settings\src\com\android\settings\applications\appinfo\AppButtonsPreferenceController.java把下面的包名增加一下就可以了@VisibleForTesting void updateForceStopButton() { if (mDpm.packageHasActiveAdmins(mPackageInfo.packageName)||"com.rscja.h...

2021-08-05 14:37:40 85

原创 Android 11.0 设置默认Launcher的方法

不好的方法,修改frameworks/base/core/java/com/android/internal/app/ResolverActivity.java ,修改这个地方,有个问题,会弹窗然后在消失,用户体验不好。好的方法,修改Provision,然后在用roleManager.addRoleHolderAsUser(roleName, packageName, flags, user, executor, callback);的方法去处理默认值不好的方法diff --git a/.

2021-05-24 14:23:26 591 3

原创 android 11.0 增加控制状态栏和导航栏的接口

增加控制状态栏和导航栏的接口,代码如下 .../statusbar/NavigationBarController.java | 6 +- .../phone/NavigationBarFragment.java | 9 +- .../statusbar/phone/PhoneStatusBarView.java | 7 +- .../systemui/statusbar/phone/StatusBar.java | 3...

2021-03-29 16:27:41 568

原创 android 11.0增加安装白名单的接口

以下部分是增加安装白名单的接口,如果不在白名单,就无法安装,另外增加白名单部分由我同时开发APP 去做了。--- device/qcom/qssi/system.prop | 1 + .../PackageInstallerActivity.java | 81 +++++++++++++++- .../server/pm/PackageManagerService.java | 94 ++++++++++...

2021-03-29 16:24:41 271

原创 android 11.0 高通 增加home,back,recent控制接口

直接上代码了。就是增加home,back,recent控制接口。参考某个大佬的修改,自己增加到android 11.0上面去了做法就是 隐藏具体的按钮,来实现控制。diff --git a/device/qcom/qssi/system.prop b/device/qcom/qssi/system.propindex 75b4fcdbd0..ba732ed1eb 100755--- a/device/qcom/qssi/system.prop+++ b/device/qcom/qssi.

2021-03-29 16:20:41 169

原创 android 9.0 增加设置的一级菜单

增加一级菜单。diff --git a/packages/apps/Settings/AndroidManifest.xml b/packages/apps/Settings/AndroidManifest.xmlindex fc29128..60124d9 100755--- a/packages/apps/Settings/AndroidManifest.xml+++ b/packages/apps/Settings/AndroidManifest.xml@@ -1768...

2021-02-03 15:34:27 239 1

原创 android 9.0 代码动态去掉下拉快捷键,重启生效

--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java+++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java@@ -44,6 +44,8 @@ import com.android.systemui.qs.tiles...

2021-01-27 10:07:00 84 1

原创 android 9.0 去掉设置里面的wifi,蓝牙,数据流量设置开关

C66 优化MDM功能,去掉设置wifi,蓝牙,数据开关的显示diff --git a/packages/apps/Settings/src/com/android/settings/connecteddevice/AdvancedConnectedDeviceDashboardFragment.java b/packages/apps/Settings/src/com/android/settings/connecteddevice/AdvancedCo...

2021-01-26 17:04:54 243

原创 android 9.0 动态修改开机动画保存的路径

需求:客户要求开机之后,自己手动修改开机动画,并且重启 恢复出厂设置,都不会是修改的动画还原回刷机的动画。初始做法:把开机动画保存在data分区,然后开机的播动画的时候,去播放。后面发现有概率不播放这个动画,去播放原来刷机的动画。进一步发现是,data分区开机动画播放的时候没加载到。然后各种想办法,都没用。最终做法:后面和OMD商量找到/mnt/vendor/persist/ 这个路径也可以播放动画,经过N次+权限之后,动画播放正常。会长的代码修改如下:...

2021-01-12 14:53:27 481

原创 android 9.0 后台录音,不限制1分钟

录音SoundRecorder默认情况下,进入后台和锁屏是会暂停录音的,有时候我们希望进入后台和锁屏后仍然可以录音,那就需要对录音SoundRecorder做出相应的修改。 根据现象,我们第一时间应该考虑的是从生命周期出发,因为进入后台后,录音就停止了,猜测应该是在onPause或者是onStop中做了什么处理,通过查看SoundRecorder.java 中onPause和onStop中的逻辑确实是做了处理,具体修改如下:一、修改SoundRecorder.java,android/...

2020-11-12 16:21:57 815

原创 android Q 增加IMEI 接口

android Q 上获取不到IMIE了,但是我们 产线仍然需要这个功能,就给平台的APP开发组一个接口做法很简单,就在setting下面增加下面一个setting属性的值,然后让APP 去读取。package com.android.settings;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import an...

2020-11-04 09:11:47 129

原创 android 10.0 合入GMS 说明

这里只说明如何合入marline部分,文档如下:Mainline Implementation Guide Android Q Contents Integrating Mainline module release packages Integrating Mainline in Settings © 2019 Google LLC. All Rights Reserved. No express or implied warranties are provided for ...

2020-09-16 11:08:32 746

原创 android Q 首次开机默认值adb调试设定

这里主要是USB 默认不要打开,如果要打开就设置成1就行了。首次开机生效,后面重启不影响代码如下,测试10.0是OK 的。diff --git a/frameworks/base/packages/SystemUI/src/com/android/systemui/SystemBars.java b/frameworks/base/packages/SystemUI/src/com/android/systemui/SystemBars.javaold mode 100644new .

2020-09-14 10:39:50 176

原创 系统关闭GPRS数据流量和 GPS的方法

直接上代码 public void onReceive(Context context, Intent intent) { mContext =context; mTelephonyManager = TelephonyManager.from(context); Log.e("ShellSettingsBroadcastReceiver","232action: "+intent.getAction()); if (intent.getAction()...

2020-08-17 10:25:06 172

原创 在设置里面增加关闭和打开GPS ,数据流量的接口

commit 9fc9ca69fb16aa9da42435010974a8d176c0def8Date: Fri Aug 14 15:04:10 2020 +0800 增加打开关闭GPS/数据流量的广播diff --git a/frameworks/base/services/core/java/com/android/server/am/BroadcastQueue.java b/frameworks/base/services/core/java/com/androi...

2020-08-14 15:23:57 107

原创 android 9.0 修改默认流量警告值

/frameworks/base/core/res/res/values/config.xmlconfig_networkPolicyDefaultWarning 改成需要的默认值NetworkPolicyManagerService.java经过调试笔者确定mNetworkPolicy是在CONNECTIVITY_ACTION_IMMEDIATE广播接收器中实现初始化的。具体的动作都在ensureActiveMobilePolicyLocked()方法中完成的。当设备第一次运...

2020-07-27 18:52:08 241

原创 android 9.0 10.0 修改默认字体大小

参考别人的代码,直接修改arrarys.xml和Configuration.java的默认值是没有效果的,也没overlay的文件。后面想到,这个默认值是存储在Settings.System.FONT_SCALE,那就直接存储在这里面好了。重新编译代码之后生效。代码如下diff --git a/frameworks/base/core/java/android/content/res/Configuration.java b/frameworks/base/core/java/an..

2020-06-30 10:58:01 758

原创 [STS]失败测试项 java.lang.AssertionError: Device *IS* vulnerable to CVE-2019-10533

android.security.cts.StagefrightTest#testStagefright_cve_2019_10533 fail:java.lang.AssertionError: Device *IS* vulnerable to CVE-2019-10533at org.junit.Assert.fail(Assert.java:88)at org.junit.Assert.assertTrue(Assert.java:41)at org.junit.As...

2020-06-16 10:30:05 367

原创 根据文件名称修改安卓默认的蓝牙接收文件地址

记录下,如何修改安卓默认的蓝牙接收地址。当文件名是自己需要的文件名的时候,就改变接收的路径。--- a/packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppReceiver.java+++ b/packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppReceiver.java@@ -52,8 +52,8 @@ import com.a...

2020-06-15 10:48:38 299

原创 增加系统的KEYCODE_CLEAR 功能,清除当前输入的一行内容

花了好几天时间,一直在PHW里面修改,死活不行。。后面发现只要在EditText里面复写下KEYCODE_CLEAR的内容就可以了上代码如下 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { Log.e("EditText", "onKeyDown KeyEvent=" + event); if (event.getKeyCode() == KeyEvent.KEYC..

2020-05-25 16:42:55 260

原创 android 9.0 增加实体按键的按键声音,以及增加按键声音的开关

diff --git a/frameworks/base/api/current.txt b/frameworks/base/api/current.txtindex 240da7e..0af343b 100755--- a/frameworks/base/api/current.txt+++ b/frameworks/base/api/current.txt@@ -22252,6 +22252,7 @@ package android.media { field public stat.

2020-05-20 19:29:01 459

原创 【android】几种模拟按键、屏幕点击的方法,模拟清除一行输入内容的功能

模拟按键:1、 new Instrumentation().sendKeyDownUpSync(int keycode); 发送keycode,down,up都会发送一遍2、newInstrumentation().sendKeySync(newKeyEvent(KeyEvent.ACTION_DOWN, int mKeycode) ;发送keycode,可以指定发送down,或者up模拟屏幕点击3、newInstrumentation().s...

2020-05-18 10:52:29 449

原创 android 9.0 进入recovery 修改为按电源键显示菜单

如果是原生就是 按住电源 +音量键现在修改成只要按下电源键可以进入L版本进入recovery mode 会出现小机器人界面需同时按volume up & power 才能进入菜单,如何改为像KK以前版本,直接按power 进入菜单[SOLUTION]1.alps/bootable/recovery/Ui.cppkey_long_press(false),key_down_count(0),enable_reboot(true),...

2020-05-15 09:41:21 606

原创 android 9.0 给差分包签名的命令 以及脚本的语言解释

给差分包签名的命令java -Xmx2048m -Djava.library.path="out/host/linux-x86/lib64" -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/chengwei_releasekey/releasekey.x509.pem buil...

2020-03-25 10:38:21 437

原创 文件管理器没 自动刷新问题

现象:插入OTG U盘 之后,文件管理器没自动刷新出来,需要退出进入才刷新。分析:发现是下面的两个广播没有 Action: "android.intent.action.MEDIA_MOUNTED" Action: "android.intent.action.MEDIA_UNMOUNTED"分析这2个广播发送的地方X:\p80_cts\P80_M...

2020-03-19 13:37:50 392

原创 android 9.0 新增失败GTS 中的 fail 项目

下面第1个问题的分析,是测试机构找了第三方的高手帮忙分析的,解决是我自己找代码解决的。我只能知道是和General DRM error 相关的内容,但是无法从log分析到具体某种东西导致,PlayReady 其实是微软的一种多媒体播放技术,和安卓配套使用的,高通默认代码是打开的,需要ODM彻底关闭,我们合作的ODM 没有关,导致的问题。playReady相关介绍https://bl...

2020-02-27 09:10:24 802

原创 androdi 9.0 P版本 CTS 又出现问题了。。

arm64-v8aCtsAppTestCases Test Result Details android.app.cts.ActivityManagerMemoryClassTest#testGetMemoryClass fail java.lang.NullPointerException: Attempt to invoke vi...

2020-01-02 15:22:22 504 1

原创 安卓7.0 安兔兔 作假修改

之前修改的没有记录,今天又问了一圈同事啊。。。\frameworks\base\core\java\android\widget\TextView.javapublic void append(CharSequence text, int start, int end) { if (!(mText instanceof Editable)) { ...

2020-01-02 14:48:06 959 2

原创 androdi 9.0 P 高通平台的log 工具

高通平台的logkit工具,有一个apk,在我的资源里面去下载。。1分。需要加如下的配置+++ b/vendor/qcom/proprietary/prebuilt_HY11/target/product/msm8953_64/Android.mk@@ -2587,6 +2587,17 @@ LOCAL_SRC_FILES := ../../.././target/...

2019-12-30 13:54:28 873 3

原创 Camera FOV Calibration fail问题的解决

操作步骤。。。CameraCamera FOV Calibration利用A3 纸无缩放打印calibration-pattern.pdf 目标文件, 同时将它挂在墙上。calibration-pattern.pdf 目标文件的地址如下:https://static.googleusercontent.com/media/source.android.com/zh-CN//compat...

2019-12-30 10:05:55 717 1

原创 高通平台,双卡改单卡的问题

此修改主要是要满足GMS认证需求。修改三个地方,才可以通过GMS认证的要求,否则VTS 会报错,SIM卡相关的都会报如下错误arm64-v8aVtsHalRadioV1_1Target Test Result Details VtsHalRadioV1_1Target#RadioHidlTest_v1_1.setCarrierInfoForImsiEncryption...

2019-12-30 10:00:33 1320 2

原创 android 9.0 中 VTS 中关于 key的测试fail项 VtsHalGatekeeperV1_0Target

Suite / Plan VTS / vts Suite / Build 9.0_R10 / 5774513 Host Info Result/@start cw (Linux - 4.15.0-72-generic) Start time / End Time Wed Dec 25 14:42:35 CST 2019 / Wed Dec 25 14:4...

2019-12-27 09:31:42 1425 1

原创 按键代码修改 记录

增加按键,需要修改以下代码,搜索F10 modified: frameworks/base/api/current.txt modified: frameworks/base/api/system-current.txt modified: frameworks/base/api/test-current.txt m...

2019-12-20 21:35:43 207

原创 android 9.0 GMS 修改google 语音助手需求-- EEA版本需求

对于EEA版本的需求 应该是按HOME出花瓣的现象的.代码也同步到我的下载资源里面,需要的可以下载,对比过去,会快一点From dbc202e769d3c3e9f0c30124d2857770fa85ab41 Mon Sep 17 00:00:00 2001From: Lance Chang <jinwoong@google.com>Date: Wed, 05 Jul ...

2019-12-13 09:05:19 688 1

原创 androdi 9.0 P版本 CTS 常见问题表格

测试项目 结果 详细原因 解决方案 arm64-v8aCtsAccessibilityServiceTestCases   Test Result Details   android.accessibilityservice.cts.AccessibilityGestureDispatchTest#te...

2019-12-11 10:28:17 4660

原创 androdi 9.0 P 桌面隐藏app,从计算器里面启动app的方法

抓log的 apk 没有源码,不能直接修改APP ,隐藏之后想启动起来,实现方法如下。launcher隐藏app@@ -241,8 +241,14 @@ public class LoaderTask implements Runnable { synchronized (this) { for (LauncherActivit...

2019-11-28 15:55:46 604

原创 [msm8953][Android9.0] Sending non-protected broadcast ....

现象2019-11-28 01:13:31.691 1541-7267/system_process E/ActivityManager: Sending non-protected broadcast com.qualcomm.qti.logkit.controller.intent.action.Controller from system 6223:com.qualcomm.qti...

2019-11-28 14:55:47 2458

原创 批处理,根据文件内容批量修改文件名

上万个文件内容如下,,,只有这个DeviceID 里面的不一样,要根据这个ID去命名文件名...<Keybox DeviceID="860003041204069"><Key algorithm="ecdsa"><PrivateKey format="pem">-----BEGIN EC PRIVATE KEY-----MHcCAQEEIKWzfcf+C...

2019-11-21 08:41:02 446

一建反编译工具,超级好用

APK反编译,可以搜索,可以编译回去,一直在用,当然需要有java环境。

2014-06-09

Android系统Recovery模式的工作原理

Android系统Recovery模式的工作原理,摘录自网页

2014-06-09

android 7.1 FileObserver 使用demo以及apk签名为系统app的工具

android 7.1 FileObserver 使用demo以及apk签名为系统app的工具

2019-05-05

android 4.4 系统文件修改工具

MTK andoid 4.4 修改工具

2018-08-24

9.0_logkit_patch.rar

高通平台8953的logkit工具,有部分代码没有,这里全部提取出来了。需要的可以下载。需要的可以下载。需要的可以下载。需要的可以下载。

2019-12-30

android 5.1的ADB 工具ADB最新工具

adb 最新工具,从android SDK 24中拷贝出来

2015-05-07

一键清理效果图

一键清理效果图,一键清理效果图,自定义View

2014-08-12

ENFI下载器2.0.2(mac版本).dmg

百度不下载速度下载工具,我自己这边下载可以达到9M/S,大家可以试下。开始送3G 流量,后面 可以挂流量,一个星期就够用100G 了。

2019-08-20

voicesearch

解决 No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) 问题

2017-12-19

platform-tools.rar

android 10. 版本使用的adb工具,fastboot工具,用老的会失败,重新上传,记录,记录,记录,记录,记录,记录

2020-09-16

Google Assistant Home Button Animation.rar

android 9.0 EEA版本 按HOME 要求出花瓣的需求代码,android 9.0 EEA版本 按HOME 要求出花瓣的需求代码 测试pass

2019-12-13

Android软件安全与逆向分析(完整版).pdf

1-12章节,完整版 目 录 第1 章 ANDROID 程序分析环境搭建................................1 1.1 Windows 分析环境搭建...................................... 1 1.1.1 安装JDK..................................................1 1.1.2 安装Android SDK..........................................3 1.1.3 安装Android NDK..........................................5 1.1.4 Eclipse 集成开发环境.....................................6 1.1.5 安装CDT、ADT 插件........................................6 1.1.6 创建Android Virtual Device...............................8 1.1.7 使用到的工具.............................................9 1.2 Linux 分析环境搭建........................................ 9 1.2.1 本书的Linux 环境.........................................9 1.2.2 安装JDK..................................................9 1.2.3 在Ubuntu 上安装Android SDK..............................10 1.2.4 在Ubuntu 上安装Android NDK .............................11 1.2.5 在Ubuntu 上安装Eclipse 集成开发环境.....................12 1.2.6 在Ubuntu 上安装CDT、ADT 插件............................13 1.2.7 创建Android Virtual Device..............................13 1.2.8 使用到的工具............................................15 1.3 本章小结..................................................15 第2 章 如何分析ANDROID 程序...................................16 2.1 编写第一个Android 程序....................................16 2.1.1 使用Eclipse 创建Android 工程............................16 2.1.2 编译生成APK 文件........................................19 2.2 破解第一个程序............................................20 2.2.1 如何动手?..............................................20 2.2.2 反编译APK 文件..........................................20 2.2.3 分析APK 文件............................................21 2.2.4 修改Smali 文件代码......................................26 2.2.5 重新编译APK 文件并签名..................................26 2.2.6 安装测试................................................27 2.3 本章小结..................................................28 第3 章 进入ANDROID DALVIK 虚拟机..............................29 3.1 Dalvik 虚拟机的特点——掌握Android 程序的运行原理...........29 3.1.1 Dalvik 虚拟机概述.......................................29 3.1.2 Dalvik 虚拟机与Java 虚拟机的区别........................29 3.1.3 Dalvik 虚拟机是如何执行程序的...........................34 3.1.4 关于Dalvik 虚拟机JIT(即时编译)........................36 3.2 Dalvik 汇编语言基础为分析Android 程序做准备...............37 3.2.1 Dalvik 指令格式.........................................37 3.2.2 DEX 文件反汇编工具......................................39 3.2.3 了解Dalvik 寄存器.......................................40 3.2.4 两种不同的寄存器表示方法——v 命名法与p 命名法............42 3.2.5 Dalvik 字节码的类型、方法与字段表示方法.................43 3.3 Dalvik 指令集.............................................44 3.3.1 指令特点................................................45 3.3.2 空操作指令..............................................45 3.3.3 数据操作指令............................................46 3.3.4 返回指令................................................46 3.3.5 数据定义指令............................................46 3.3.6 锁指令..................................................47 3.3.7 实例操作指令............................................47 3.3.8 数组操作指令............................................48 3.3.9 异常指令................................................48 3.3.10 跳转指令...............................................48 3.3.11 比较指令...............................................49 3.3.12 字段操作指令...........................................50 3.3.13 方法调用指令...........................................50 3.3.14 数据转换指令...........................................51 3.3.15 数据运算指令...........................................51 3.4 Dalvik 指令集练习——写一个Dalvik 版的Hello World...........52 3.4.1 编写smali 文件..........................................52 3.4.2 编译smali 文件..........................................54 3.4.3 测试运行................................................54 3.5 本章小结..................................................55 第4 章 ANDROID 可执行文件.....................................56 4.1 Android 程序的生成步骤....................................56 4.2 Android 程序的安装流程....................................59 4.3 dex 文件格式..............................................66 4.3.1 dex 文件中的数据结构....................................66 4.3.2 dex 文件整体结构........................................68 4.3.3 dex 文件结构分析........................................71 4.4 odex 文件格式.............................................80 4.4.1 如何生成odex 文件.......................................80 4.4.2 odex 文件整体结构.......................................81 4.4.3 odex 文件结构分析.......................................83 4.5 dex 文件的验证与优化工具dexopt 的工作过程.................88 4.6 Android 应用程序另类破解方法..............................91 4.7 本章小结..................................................93 第5 章 静态分析ANDROID 程序...................................94 5.1 什么是静态分析............................................94 5.2 快速定位Android 程序的关键代码............................94 5.2.1 反编译apk 程序..........................................94 5.2.2 程序的主Activity........................................95 5.2.3 需重点关注的Application 类..............................95 5.2.4 如何定位关键代码——六种方法..............................96 5.3 smali 文件格式............................................97 5.4 Android 程序中的类.......................................100 5.4.1 内部类.................................................100 5.4.2 监听器.................................................102 5.4.3 注解类.................................................105 5.4.4 自动生成的类...........................................108 5.5 阅读反编译的smali 代码...................................110 5.5.1 循环语句...............................................110 5.5.2 switch 分支语句........................................115 5.5.3 try/catch 语句.........................................121 5.6 使用IDA Pro 静态分析Android 程序.........................127 5.6.1 IDA Pro 对Android 的支持...............................127 5.6.2 如何操作...............................................128 5.6.3 定位关键代码——使用IDA Pro 进行破解的实例...............132 5.7 恶意软件分析工具包——Androguard ..........................135 5.7.1 Androguard 的安装与配置................................135 5.7.2 Androguard 的使用方法..................................137 5.7.3 使用Androguard 配合Gephi 进行静态分析..................144 5.7.4 使用androlyze.py 进行静态分析..........................148 5.8 其它静态分析工具.........................................152 5.9 阅读反编译的Java 代码....................................152 5.9.1 使用dex2jar 生成jar 文件...............................152 5.9.2 使用jd-gui 查看jar 文件的源码..........................153 5.10 集成分析环境——santoku ..................................154 5.11 本章小结................................................156 第6 章 基于ANDROID 的ARM 汇编语言基础逆向原生! .............157 6.1 Android 与ARM处理器......................................157 6.1.1 ARM 处理器架构概述.....................................157 6.1.2 ARM 处理器家族.........................................158 6.1.3 Android 支持的处理器架构...............................159 6.2 原生程序与ARM 汇编语言——逆向你的原生Hello ARM ...........160 6.2.1 原生程序逆向初步.......................................160 6.2.2 原生程序的生成过程.....................................162 6.2.3 必须了解的ARM 知识.....................................164 6.3 ARM 汇编语言程序结构.....................................166 6.3.1 完整的ARM汇编程序......................................166 6.3.2 处理器架构定义.........................................167 6.3.3 段定义.................................................168 6.3.4 注释与标号.........................................,,,,169 6.3.5 汇编器指令.............................................169 6.3.6 子程序与参数传递.......................................170 6.4 ARM 处理器寻址方式.......................................170 6.4.1 立即寻址...............................................170 6.4.2 寄存器寻址.............................................171 6.4.3 寄存器移位寻址.........................................171 6.4.4 寄存器间接寻址.........................................171 6.4.5 基址寻址...............................................171 6.4.6 多寄存器寻址...........................................171 6.4.7 堆栈寻址...............................................172 6.4.8 块拷贝寻址.............................................172 6.4.9 相对寻址...............................................172 6.5 ARM与Thumb 指令集........................................173 6.5.1 指令格式...............................................173 6.5.2 跳转指令...............................................174 6.5.3 存储器访问指令.........................................175 6.5.4 数据处理指令...........................................177 6.5.5 其它指令...............................................184 6.6 用于多媒体编程与浮点计算的NEON 与VFP 指令集..............185 6.7 本章小结.................................................186

2013-06-06

2017-12-21反编译最新工具

2017-12-21反编译最新工具 ,自测可以使用! 懂的人自己使用!!

2017-12-21

深圳之光的留言板

发表于 2020-01-02 最后回复 2020-01-02

android L 编译settings模块 出现类找不到的情况

发表于 2015-03-06 最后回复 2018-02-25

如何解析这样的XML文件---菜鸟求助

发表于 2013-08-23 最后回复 2014-06-01

如何对手机内存RAM可能存在的坏点进行检测?

发表于 2014-02-11 最后回复 2014-06-01

【求助】从系统的运用进入Recover后y升级失败,困扰了2个星期了。

发表于 2013-08-12 最后回复 2013-08-23

什么网站能看到客户的需求发布呢?

发表于 2012-10-09 最后回复 2012-10-09

新手学习一段时间JAVA之后的疑问

发表于 2012-08-10 最后回复 2012-08-11

空空如也

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

TA关注的人 TA的粉丝

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