自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

石头的专栏

深入理解Android与其他技术,管理,人生百态,团队建设等

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 android恢复出厂设置流程简述

===== 应用流程 =========>frameworks/base/services/java/com/android/server/MasterClearReceiver.javaRecoverySystem.rebootWipeUserData(context);====>framesworks/base/core/java/android/os/RecoverySyst

2012-10-15 18:02:08 747

转载 Android restore to factory & recovery

Setting里面我们可以选择恢复出厂设置,recoveryPower.reboot("recovery");./frameworks/base/core/java/android/os/Power.java./frameworks/base/core/jni/android_os_Power.cpp参数表示reboot的原因然后会到JNIstatic void andro

2012-10-13 11:56:15 1261

转载 uboot环境变量

U-Boot环境变量的解释说明环 境 变 量解 释 说 明bootdelay定义执行自动启动的等候秒数baudrate定义串口控制台的波特率netmask定义以太网接口的掩码ethaddr定义以太网接口的MAC地址boo

2012-10-13 10:50:48 662

转载 uboot传递内核参数全解析

一:启动参数的传递过程 启动参数是包装在数据结构里的,在linux kernel启动的时候,bootloader把这个数据结构拷贝到某个地址, 在改动PC跳向内核接口的同时,通过通用寄存器R2来传递这个地址的值,下面这句话就是uboot跳向linux kernel的代码(bootm命令) theKernel (0, bd->bi_arch_number, bd->bi_boot_p

2012-10-12 16:13:50 702

转载 u-boot编译过程理解

u-boot的源代码包含对几十种处理器、数百种开发板的支持。可是对于特定的开发板,配置编译过程只需要其中部分程序。这里具体以S3C2410 & arm920t处理器为例,具体分析S3C2410处理器和开发板所依赖的程序,以及u-boot的通用函数和工具。    编译    以smdk_2410板为例,编译的过程分两部:    # make smdk2410_config

2012-10-09 10:51:55 1057

转载 U-Boot工作过程++

U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下:       (1)第一阶段的功能?  硬件设备初始化?  加载U-Boot第二阶段代码到RAM空间?  设置好栈?  跳转到第二阶段代码入口       (2)第二阶段的功能?  初始化本阶段使用的硬件设备?  检测系统内存映射?  将内核从Flash读取到RAM中?  为内核设置启动参数

2012-10-09 09:57:32 458

转载 u-boot bootm命令浅析

bootm命令浅析与boom命令实现有关的源文件主要为 common/cmd_bootm.c和lib_arm/armlinux.c。下面就这两个文件中的关键代码段进行分析。 common/cmd_bootm.c(前面数字为Source Insight中显示的行号):168  if (argc               addr = load_addr;

2012-10-09 09:52:03 1110

转载 Android 启动过程总结(init开始)

Android从Linux系统启动有4个步骤;(1) init进程启动(2) Native服务启动(3) System Server,Android服务启动(4) Home启动总体启动框架图如:  第一步:initial进程(system/core/init)     init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已

2012-10-09 09:50:12 796

转载 android 的bootloader (转)

从操作系统的角度看,Boot Loader 的总目标就是正确地调用内核来执行。 另外,由于 Boot Loader 的实现依赖于 CPU 的体系结构,因此大多数 Boot Loader 都分为 stage1 和stage2 两大部分。     依赖于 CPU 体系结构的代码,比如设备初始化代码等,通常都放在 stage1中,而且通常都用汇编语言来实现,以达到短小精悍的目的。而 stage2则通

2012-10-09 09:47:49 488

转载 Android Recovery模式(转) +

Recovery简介Android利用Recovery模式,进行恢复出厂设置,OTA升级,patch升级及firmware升级。升级一般通过运行升级包中的META-INF/com/google/android/update-script脚本来执行自定义升级,脚本中是一组recovery系统能识别的UI控制,文件系统操作命令,例如write_raw_image(写FLASH分区),copy_

2012-10-09 09:46:36 483

转载 Android Kernel - Boot Loader +

Android Boot loader 的 code 在 bootable/bootloader/lk 底下, LK 是 Little Kernel 的缩写, 是 andriod bootloader 的核心精神.入口函数在 kernel/main.c 中的 kmain(), 以下就来读读这一段 code. view plaincopy to clipboardprint?

2012-10-09 09:39:39 634

转载 QSD8x50開機流程

QSD8x50開機流程 (arm9) 如同先前所介紹的QSD850是由兩顆ARM為主體一個是Modem用的ARM9 , 另一個則是arm11的app CPUQualcomm幾乎都是以Modem為主體.所以開機流程是ARM9開完才會去開ARM11.這裡我們先介紹ARM9的開機流程,由於arm9的code沒有Open.所以只大概介紹一下..arm9的開機步驟如下 :PBL

2012-10-09 09:26:44 1364

转载 Android系统启动流程 -- bootloader +

对于Android整个启动过程来说,基本可以划分成三个阶段:Bootloader引导、Linux kernel启动、Android启动。下面分别对每个阶段一一展开讨论。第一部分:Bootloader启动一、             Bootloader的定义和种类简单地说,BootLoader是在操作系统运行之前运行的一段程序,它可以将系统的软硬件环境带到一个合适状态,为运行操作系

2012-10-08 10:13:21 1179

android4.3softap流程图

andoid4.3 hotspot/softap 流程图 结构框架图

2014-03-13

星际译王加朗道词库打包下载

星际译王加朗道词库打包下载 需要解压缩

2014-03-13

空空如也

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

TA关注的人

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