自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android ADB server didn't ACK 解决方法

最近经常遇到adb启动不了。后来发现是腾讯手机管家占用了adb专用端口。解决方法如下:

2013-09-30 13:45:19 496

转载 Android关机和重启的调用代码

Android关机和重启的调用代码下面是调用的相关代码,主意权限:任何系统级应用都会到linux的系统调用中去, 对于reboot来讲,会调用到int reboot (int mode) 或者直接用 __reboot来做, 我们只要change mode的值就ok,mode 里有:  #define RB_AUTOBOOT LINUX_REBOOT_CMD_

2013-09-28 15:49:55 761

转载 一步步教你如何源码编译Recovery

*1 准备Ubuntu作为您的操作系统,笔者的版本是12.04_amd64。*2 准备 Android 源码的编译环境,主要是安装一些编译用到的lib库,以及同步源码的一些工具,如GIT,CURL,REPO等。[source.android.com]*3 在确保环境已准备妥当之后,接下来开始下载 Android 源码,此文以cm 10.1  源码为例。1).创建

2013-09-22 20:44:58 6034

转载 Android系统在超级终端下必会的命令大全

1. 显示系统中全部Android平台:     android list targets 2. 显示系统中全部AVD(模拟器):     android list avd 3. 创建AVD(模拟器):     android create avd --name 名称 --target 平台编号 4. 启动模拟器: 

2013-09-22 20:44:07 2712

转载 Recovery相关原理分析

Android之旅 -- Recovery相关原理分析原创文章,欢迎转载,转载请注明出处http://www.cnblogs.com/becklc/archive/2012/09/24/2676600.html本文依据android2.3源码只分析Recovery相关原理,不针对代码走读,现在Android版本已经4.x.x但是recovery的基本原理不变。一、Recover

2013-09-22 20:09:39 928

转载 详解Android源码的编译

本文将为大家介绍的是如何设置Android源码的编译环境,包括Linux下的配置。主要基于Android 1.0环境,希望对大家了解Android开发有所帮助。编译环境:Ubuntu8.101、安装一些环境sudo apt-get install build-essential  sudo apt-get install make  sudo apt-get

2013-09-22 02:45:02 663

转载 U956(MTK6589系列)移植乐蛙教程

一、修改脚本打开要移植的基准包,如果给U956移植,推荐中兴V987,mtk6589的u,720p的屏。用记事本或notepad+(推荐用notepad+)打开META-IND/com/google/android/updater-script1.删除下面机型验证信息(如果脚本中没有这些语句,则跳到下一步)assert(getprop("ro.product.device") ==

2013-09-20 22:02:48 1227

转载 Uboot常用命令

Printenv 打印环境变量。Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytesSetenv 设置新的变量Saveenv 保存变量命令将当前定义的所有的

2013-09-20 21:47:24 661

转载 Uboot详解~~~

大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。1、Stage1 start.S代码结构 u-boot的stage1代码通常放在start.S文件中,他用汇编语言写成,其

2013-09-20 21:45:32 690

转载 DEX和ODEX的区别 和 ODEX的制作

首先还是讲下DEX和ODEX的区别:1、简单来讲,官方的版本就是ODEX化的,现在论坛的除了我发的DEX版本其他的都是ODEX版本。这个ODEX优化是什么意思呢?用大家容易理解的话来说你可以想像一个APK是一个程序压缩包,里面有个执行程序,ODEX优化就是把包里面的执行程序提取出来,就变成ODEX文件,因为你提取出来了,系统第一次启动的时候就不用去解压程序压缩包的程序,少了一个解压的过程。这样

2013-09-19 22:48:25 3028

转载 如何合并apk和odex文件

如何合并apk和odex文件 有时候你看上某个rom里的程序比较好用,想提取出来和大家分享,却发现这个程序分了为apk和odex两个文件,不方便安装,所以我们要想办法把这两个文件合并成为一个文件。           那么我先说明下odex文件的作用,如果你仔细观察会发现那些对应的apk文件中没有dex文件。这样做可以使其厂商保证一定的反盗版,因为没有没有dex文件的apk是无法正常安

2013-09-19 21:01:37 1253

转载 linux zip压缩命令解压命令

linux zip命令的基本用法是:  zip [参数] [打包后的文件名] [打包的目录路径]  linux zip命令参数列表:  -a 将文件转成ASCII模式  -F 尝试修复损坏的压缩文件  -h 显示帮助界面  -m 将文件压缩之后,删除源文件  -n 特定字符串 不压缩具有特定字尾字符串的文件  -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的

2013-09-19 20:53:55 765

转载 odex里依赖的framework文件列表

odex里依赖的framework文件列表/system/framework/core.odex /system/framework/bouncycastle.odex /system/framework/ext.odex/system/framework/framework.odex/system/framework/android.policy.odex/system/

2013-09-19 20:27:11 789

转载 反编译odex

1、反编译odex:java -jar baksmali-2.0b5.jar --api-level 15 -d X:\framework -x android.policy.odex然后进入“OUT”目录修改需要修改的相关参数,修改完成之后运行以下命令生成classes.dex:java -Xmx512M -jar smali-2.0b5.jar out -o class

2013-09-17 23:55:37 1784

转载 make_ext4fs制作镜像的文件权限的问题

make_ext4fs用于Android平台上制作ext4文件系统的镜像。用法举例:make_ext4fs -l 512M -s -a system system.ext4img system之后再使用simg2img制作镜像。有一个问题是,使用这样制作的镜像,system分区文件的权限都是预定的,即使先修改system目录文件权限后在制作镜像,烧入设备后,其权限仍

2013-09-16 23:39:03 1101

转载 MTK通用DataAll教程,安卓设备尽享全盘程序安装空间,超越2.5G

究竟什么是DATA ALL呢,我打个比方:比如说一架4GB的ROM的联想的MTK机子,它会默认将软件安装在DATA程序安装空间里,而DATA空间一般都只有900MB以内,有的时候,软件一装多就满了,所以论坛有高人开发了Data 2.5G,顾名思义,就是让Data空间提升到2.5GB,可以装更多的软件。4GBROM中扣除系统占用,最多只能划分2.5GB的Data空间,至少MTK官方技术人员是这么认定

2013-09-16 02:06:50 3088 1

转载 MTK手机修改data分区分配大小EBR1/EBR2

需具备16进制编辑器+小算盘+基本电脑常识另外这是mt6589的改法..mt6577只有ebr1的别全照着改有看了下v970的线刷包文件,ebr1只有usrdata和fat,android和cache都在mbr先上图确认图1蓝色部分顺序是android>cache>usrdata如果后面接着是__nodl_fat也没关系并先算出x值(本案例是0x37c000

2013-09-16 01:38:20 10110

转载 android的logcat详细用法!

Logcat命令列表: OptionDescription-b加载一个可使用的日志缓冲区供查看,比如event 和radio . 默认值是main 。具体查看Viewing Alternative Log Buffers.-c清楚屏幕上的日志.-d输出日志到屏幕上.-f

2013-09-15 15:01:19 826

转载 Android4.0 状态栏添加截屏功能按钮

1>frameworks\base\packages\SystemUI\res\layout-sw600dp\status_bar.xml:添加            android:id="@+id/sysbar_screenshot"            android:layout_width="80dip"             android:layout

2013-09-15 11:50:25 956

转载 Android4.0 桌面快捷方式布置

packages/apps/Launcher2/res/xml/default_workspace.xml:可以通过反编译查看apk包名和类名,或者logcat &查看。    //共5个桌面0、1、2、3、4、5默认进入第3个 下标为2                launcher:packageName="com.android.se

2013-09-15 11:43:47 697

转载 android init.rc 语法分析

此文来自于对http://source.android.com/porting/index.html中bring up段的简译。其中有一处与源码的system/core/init/readme.txt(此文也是对init.rc 的解释)内容不同:socket [ [ ] ] -----------------------------------------------

2013-09-13 01:04:50 803

转载 Android系统Recovery工作原理之使用update.zip升级过程分析(二)

Android系统Recovery工作原理之使用update.zip升级过程分析(二)---update.zip差分包问题的解决       在上一篇末尾提到的生成差分包时出现的问题,现已解决,由于最近比较忙,相隔的时间也比较长,所以单列一个篇幅提示大家。这个问题居然是源码中的问题,可能你已经制作成功了,不过我的这个问题确实是源码中的一个问题,不知道是不是一个bug,下文会具体分析!

2013-09-13 00:45:39 702

转载 Android系统Recovery工作原理之使用update.zip升级过程分析(一)

Android系统Recovery工作原理之使用update.zip升级过程分析(一)---update.zip包的制作         这篇及以后的篇幅将通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理。我们先从update.zip包的制作开始,然后是Android系统的启动模式分析,Recov

2013-09-13 00:44:54 956

转载 浅析android应用增量升级

很久没有更新博客了,真是堕落啊,几次想提起笔,却总是被各种琐事耽搁,以后会多写文章记录点滴。背景        随着android应用体积的不断增大,以及应用版本发布的不断更迭,用户的升级成了一个问题,google也意识到不断更新应用对用户流量的损耗,在Google I/O 上提及的 Smart App update,即应用增量升级,或者叫做差分升级的做法,并在新版本的Google

2013-09-13 00:37:08 637

转载 Android ICS adb调试工具系统还原目录遍历漏洞(可提权)

原漏洞信息来自于[email protected] 漏洞描述:adb(Android Debug Bridge)的backup/restore选项允许你备份和还原应用程序(包括系统应用程序)。 备份文件以tar.zlib方式打包,文件默认后缀为 *.ab。 当备份中包含一个文件,文件名类似于下面这种形式:apps/com.andoird.settings/db/../../../local.pr

2013-09-12 00:06:28 756

转载 Windows 内存挂认识

在做外挂之前我们要对Windows的内存有个具体的认识,而在这里我们所指的内存是指系统的内存偏移量,也就是相对内存,而我们所要对其进行修改,那么我们要对几个Windows   API进行了解,OK,跟着例子让我们看清楚这种外挂的制作和API的应用(为了保证网络游戏的正常运行,我就不把找内存地址的方法详细解说了):     1、首先我们要用FindWindow,知道游戏窗口的句柄,因为我们要通过

2013-09-09 15:41:24 945

转载 VB 查找游戏窗口句柄的方法

一般寻找窗口句柄都是直接FindWindow吧,这样是不行的,QQ三国在这些函数上做了一些处理.我来给大家说个万能的方法吧,对于GetWindowText方法游戏就管不到了,可以配合使用GetWindow来枚举所有的窗口,再判断枚举的窗口里面是否含有游戏窗口标题文字,最后取其句柄就行了,下面我给段代码,也给还有疑问的朋友一些帮助,嘻嘻!Option ExplicitPr

2013-09-08 23:58:18 1149

转载 Smali代码注入

以下的内容是对官方MIUI V4移植教程的补充,其中一些工具的使用就不在这里赘述,请大家参考官方教程。  好的,话不多说,进入正题。   应用场景  Smali代码注入只能应对函数级别的移植,对于类级别的移植是无能为力的。具体的说,如果你想修改一个类的继承、包含关系,接口结构等是非常困难的。但对于修改类成员变量访问控制权限,类方法实现,Smali代码注入的方法是可以实现的。

2013-09-08 18:02:28 1579

转载 apk破解心得

最近搞了几个apk的破解,主要是对smali代码的修改,看上去挺简单的,但是实际动手,却不是那么回事了。  一开始是寻找关键位置,当然是采用加Log的办法了,加入以下Log: ?12const-string v0, "SMS"invoke-static {v0, v1}, Landroid/util/Log

2013-09-08 00:43:22 1520

转载 Android中创建自己的Launcher

效果如图:  点击Home键的时候,会弹出选择2个luncher中的哪一个~LuncherTest是我们自定义的在启动的activity中中间加入三行代码就ok了,关于LuncherTest的具体内容就可以自己来设置,这里就不详述了~   ?1234567

2013-09-07 22:56:16 656

转载 Android的logcat命令详解

Android的logcat命令详解 (1) 显示全部日志信息:adb logcat     (2) 显示某一TAG的日志信息:adb logcat -s TAG名称     (3) 显示某一TAG的某一级别的日志信息:adb logcat TAG名称:级别.....TAG名称:级别 *:S           注:日志级别(V-verbos

2013-09-07 22:53:08 728

转载 MTK 标准编译命令

命令格式:./maketek [option] [project] [action] [modules]Option:   -t ,-tee :输出log信息到当前终端   -o , -opt=…… : 编译附加条件,一般使用-opt=TARGET_BUILD_VARIANT=user来编译用户板软件   -h ,help : 打印帮助信息并退出Pr

2013-09-01 23:51:16 903

转载 Android 4.0 ICS SystemUI浅析——SystemUI启动流程

阅读Android 4.0源码也有一段时间了,这次是针对SystemUI的一个学习过程。本文只是对SystemUI分析的一个开始——启动流程的分析,网上有很多关于2.3的SystemUI的分析,可4.0与2.3的差别还是很大的,为了给自己留下笔记同时也方便大家学习和探讨,遂写此文,后续将有更多关于SystemUI的分析,敬请关注。       转载请注明出处:http://blog.csd

2013-09-01 21:58:55 559

转载 Android 4.0 ICS SystemUI浅析——StatusBar加载流程分析

前面两篇文章《Android 4.0 ICS SystemUI浅析——SystemUI启动流程》、《Android 4.0 ICS SystemUI浅析——StatusBar结构分析》SystemUI和StatusBar的冰山一角,那么本文将从代码的角度来分析StatusBar的加载流程。       本文来自:http://blog.csdn.net/yihongyuelan 欢

2013-09-01 21:57:44 738

转载 Android 4.0 ICS SystemUI浅析——StatusBar结构分析

在上一篇文章《Android 4.0 ICS SystemUI浅析——SystemUI启动流程》中以及提到了SystemUI的组成,本文主要分析其中的StatusBar结构。      1.布局概览      首先,我们通过hierarchyviewer这个工具来查看一下系统启动后的布局情况(注:hierarchyviewer在SDK/tools目录下,在windows环境下直

2013-09-01 21:55:32 596

转载 Android移植: wifi设计原理(源码分析)

Android移植: wifi设计原理(源码分析)初始化在 SystemServer 启动的时候,会生成一个 ConnectivityService 的实例,              try {                   Log.i(TAG, "Starting Connectivity Service.");                   ServiceMa

2013-09-01 14:19:24 1008

华为光猫ONT维修使能汇总

华为光猫ONT维修使能汇总

2023-10-08

HN8145XR-V5R021C00S260

HN8145XR_V5R021C00S260固件及V5使能工具等 赚分下文件

2023-10-08

B4A绿色中文

B4A绿色中文 v5.5 直接用

2017-02-25

空空如也

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

TA关注的人

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