中秋节吃什么| 5月31日什么星座| 力所能及什么意思| 真相是什么意思| 瞌睡多是什么原因| 脾胃虚寒吃什么药好| 喘不上气挂什么科| 肠镜挂什么科| 心结是什么意思| 双子座上升星座是什么| 半夜十二点是什么时辰| 心肌缺血吃什么药好| 好文采是什么意思| 胸椎退变是什么意思| 黄酒什么味道| 1989年属什么的| 太阳五行属什么| 堕胎是什么意思| 什么是法西斯| 小腿发麻是什么原因| 吃豌豆有什么好处| 十余年是什么意思| 丁香花什么颜色| 国家栋梁指的是什么官| 痛风吃什么中药| 复方乙酰水杨酸片是什么药| 轻奢是什么意思| 吃什么能降血压| 红红的苹果像什么句子| 什么时候收花生| 心电图hr是什么意思| 田童念什么| 什么食物容易消化| aed是什么| 什么动物没有心脏| 污垢是什么意思| 脖子发麻是什么原因| 33岁属什么| hov是什么意思| 金戊念什么| 长孙皇后叫什么名字| 下面瘙痒用什么药| 汤姆猫是什么品种| ri是什么意思| 鼻子上长红疙瘩是什么原因| 伊朗是什么民族| 为什么总是犯困想睡觉| 三斤八两什么意思| 吃什么排气| 说一个人轴是什么意思| 瘿瘤是什么意思| 反流性食管炎能吃什么水果| 湿疹是什么意思| 117是什么意思| 三高指什么| 龟是什么意思| 什么奶粉比较好| 砼为什么念hun| 930是什么意思| 锅烧是什么| 5月29日是什么星座| 唐筛主要检查什么| 腋毛癣用什么药| 乌龟都吃什么| 梦到蛇预示着什么意思| 月经提前10天正常吗是什么原因| 京ag6是什么意思| 吃什么治肝病| 六味地黄丸治什么病| 说三道四的意思是什么| 植物神经紊乱的症状吃什么药| 阴囊是什么部位| 金榜题名是什么生肖| p波增宽是什么意思| 世外桃源什么意思| 钠尿肽高是什么原因| 今年什么生肖年| 头昏和头晕有什么区别| 秦皇岛有什么特产| 大骨头属于什么垃圾| 梦见吵架是什么预兆| 屁股痒是什么原因| 槊是什么意思| 六角龙吃什么食物| 黄疸是什么症状| 腿部发痒是什么原因引起的| 长春有什么好吃的| 什么生肖最旺鸡| 葡萄柚是什么| 望子成龙是什么意思| 尿葡萄糖是什么意思| 高锰酸钾有什么作用| 预包装食品指的是什么| 相濡以沫不如相忘于江湖是什么意思| 什么茶不影响睡眠| 经常拉肚子挂什么科| 傻白甜是什么意思| 买房要看什么| 漫展是什么| 脂肪的克星是什么| 胸贴是什么| 总是失眠是什么原因| 缺维生素e有什么症状| 眉梢有痣代表什么| 提心吊胆是什么意思| 梦见鞋子是什么意思| 易是什么意思| 盐的主要成分是什么| 蜜饯是什么| 老掉头发是什么原因| 鹅拉绿色粪便是什么病| 姓陈取什么名字好听| 血脂高吃什么能降下来| 高油酸是什么意思| 双喜临门的临是什么意思| 什么是肠漏| 洗面奶什么牌子好| 去拉萨需要准备什么| 斯德哥尔摩是什么意思| 阴虚火旺什么意思| 腊八节吃什么| 股票尾盘拉升说明什么| 什么人容易得心脏病| 血燥吃什么好| 外阴痒用什么药| 中药用什么锅熬效果最佳| 寅时五行属什么| 什么怎么什么造句| 胰岛素抵抗是什么意思| 梦见儿子小时候是什么意思| 小儿舌苔白厚什么原因| 右肺下叶纤维化灶是什么意思| 红房子是什么| 驹是什么意思| 反应是什么意思| 荷花开是什么季节| 什么网站可以看三节片| 全科门诊主要看什么| 右耳朵发烫是什么征兆| 38属什么| 气管炎不能吃什么食物| 男人为什么喜欢吃奶| 尿酸高吃什么食物| 杉字五行属什么| 我们为什么会笑| 孤独症有什么表现| 滴水不漏什么意思| 欧阳修是什么居士| 困惑是什么意思| hpv有什么症状| 手发抖吃什么药| 蚊子怕什么味道| 骞字五行属什么| 婴儿口臭是什么原因引起的| 土生金是什么意思| 头发长得慢是什么原因| 为什么脚会肿起来是什么原因| 为什么虾煮熟了会变红| 舌吻有什么好处| 做梦踩到屎是什么意思| 核准是什么意思| 什么夺天工| 左眼跳是什么预兆| 翻毛皮是什么材质| 子宫彩超能检查出什么| 老年人屁多是什么原因| 喜筵和喜宴是什么意思| 1919年发生了什么| 舌头中间裂纹是什么病| 肌酐是检查什么的| 什么是特异性皮炎| 非经期出血是什么原因| 高高的什么| 肝脾肿大是什么症状| 大便少是什么原因| 手机的英文是什么| 知了猴是什么| 排卵期为什么会出血| 甲减不能吃什么| 前列腺不能吃什么食物| 什么是公主病| 芜湖有什么大学| ABA是什么植物激素| 溺爱什么意思| 吃什么助于长高| 甲亢和甲减有什么区别| 6月12日是什么星座| 收尾是什么意思| 手脱皮用什么药膏最好| 吃醋对身体有什么好处| 鳜鱼是什么鱼| sapphire手表什么牌子| sg什么意思| c2是什么意思| 87属什么生肖| 玉溪烟属于什么档次| 梦见到处都是蛇预示着什么| 月经期间可以喝什么茶| hpv81低危型阳性是什么意思| 胎儿左心室点状强回声是什么意思| 女人30如狼40如虎是什么意思| 汗蒸是什么意思| 为什么你| 什么病会通过唾液传播| 什么颜色加什么颜色是黑色| 褥疮用什么药| 二氧化碳结合力是什么| 头发晕是什么病的征兆| 奔走相告是什么意思| 日皮是什么意思| 黄历中的入宅是什么意思| 落红的血是什么样子的| 尿潜血是什么意思| 鸡男配什么属相最好| 左甲状腺是什么病| 一个句号是什么意思| 身份证后面有个x是什么意思| 智商120是什么水平| 月经有血块是什么原因| 立夏节吃什么| 塔罗牌愚者是什么意思| 什么牌子的冰箱最好| 社交恐惧是什么| 尿路感染检查什么项目| 什么什么不断| 弦是什么| 嘚瑟是什么意思| 查心脏挂什么科| 燕窝是什么东西| 什么然不同| hl代表什么| 复试是什么意思| cd是什么意思啊| 沦丧是什么意思| 减肥应该吃什么主食| 磨牙是什么原因引起的| 头发出汗多是什么原因| 五什么六什么的成语| 颅骨早闭合有什么症状| 洛神花茶有什么功效| 八哥吃什么| 酱油色尿是什么原因| 动人是什么意思| 眼睑是什么意思| 大便出油是什么原因| 头发为什么长不长| 长期喝苦荞茶有什么好处| 相对密度是什么意思| 哪吒的武器是什么| 大拇指发抖是什么原因| 球蛋白偏低是什么意思| 邦顿手表是什么档次| 白莲子和红莲子有什么区别| 小米粥和什么搭配最好| 梦到自己拔牙齿是什么预兆| 依达拉奉注射功效与作用是什么| 水煮鱼片用什么鱼| 一直干呕是什么原因| 甜杆和甘蔗有什么区别| 内痔疮用什么药治最好效果最快| 胆结石吃什么排石最快| 鸡蛋有什么营养| 木槿花什么时候开花| 胃子老是胀气是什么原因| 百度Jump to content

掏出手机扫一扫,以后多多关注咸鱼网哦!

From Wikipedia, the free encyclopedia
百度 本次征集到的案例鲜活生动,示范性强,集中反映了这方面的成果和经验,是全面从严治党向基层延伸的一次全面生动的展示。

The booting process of Android devices starts at the power-on of the SoC (system on a chip) and ends at the visibility of the home screen, or special modes like recovery and fastboot.[a] The boot process of devices that run Android is influenced by the firmware design of the SoC manufacturers.

Background

[edit]

As of 2018, 90% of the SoCs of the Android market are supplied by either Qualcomm, Samsung or MediaTek.[1] Other vendors include Rockchip, Marvell, Nvidia and previously Texas Instruments.

History

[edit]

Verified boot, a booting security measure, was introduced with Android KitKat.[2]

Stages

[edit]

Primary Bootloader

[edit]

The Primary Bootloader (PBL), which is stored in the Boot ROM[3] is the first stage of the boot process. This code is written by the chipset manufacturer.[4]

The PBL verifies the authenticity of the next stage.

On Samsung smartphones, the Samsung Secure Boot Key (SSBK) is used by the boot ROM to verify the next stages.[5]

On SoCs from Qualcomm, it is possible to enter the Qualcomm Emergency Download Mode from the primary bootloader.

If the verification of the secondary bootloader fails, it will enter EDL.[6][7]

Secondary Bootloader

[edit]

Because the space in the boot ROM is limited, a secondary bootloader on the eMMC or eUFS is used.[8] The secondary bootloader initializes TrustZone.[8][9]

On the Qualcomm MSM8960 for example, the Secondary Bootloader 1 loads the Secondary Bootloader 2. The Secondary Bootloader 2 loads TrustZone and the Secondary Bootloader 3.[10]

The SBL is now called XBL by Qualcomm which is an UEFI implementation.

Qualcomm uses LK (Little Kernel) plus Aboot, or XBL (eXtensible Bootloader) plus ABL; Samsung Exynos uses S-Boot; MediaTek uses Das U-Boot.[1] Little Kernel is a microkernel for embedded devices, which has been modified by Qualcomm to use it as a bootloader.[11] The Android Bootloader (Aboot or ABL) implements the fastboot interface. It verifies the authenticity of the boot and recovery partitions.[4] By pressing a specific key combination, devices can also boot in recovery mode. Android Bootloader then transfers control to the Linux kernel.

Kernel and initramfs

[edit]

The initramfs is a gzipped cpio archive that contains a small root file system. It contains init, which is executed. The Android kernel is a modified version of the Linux kernel. Init does mount the partitions. dm-verity verifies the integrity of the partitions that are specified in the fstab file. dm-verity is a Linux kernel module that was introduced by Google in Android since version 4.4. The stock implementation only supports block based verification, but Samsung has added support for files.[9]

Zygote

[edit]

Zygote is spawned by the init process, which is responsible for starting Android applications and service processes. It loads and initializes classes that are supposed to be used very often into the heap. For example, dex data structures of libraries. After Zygote has started, it listens for commands on a socket. When a new application is to be started, a command is sent to Zygote which executes a fork() system call.[citation needed]

Partition layout

[edit]

The Android system is divided across different partitions.[12]

The Qualcomm platform makes use of the GUID partition table. This specification is part of the UEFI specification, but does not depend on UEFI firmware.[13]

See also

[edit]

Explanatory notes

[edit]
  1. ^ These modes tend to support a feature to resume regular booting

References

[edit]
  1. ^ a b Garri, Khireddine; Kenaza, Tayeb; Aissani, Mohamed (October 2018). "A Novel approach for bootkit detection in Android Platform". 2018 International Conference on Smart Communications in Network Technologies (SaCoNeT). IEEE. pp. 277–282. doi:10.1109/saconet.2018.8585583. ISBN 978-1-5386-9493-0. S2CID 56718094.
  2. ^ "Android Verified Boot [LWN.net]". LWN.net. Archived from the original on 2025-08-07. Retrieved 2025-08-07.
  3. ^ Yuan, Pengfei; Guo, Yao; Chen, Xiangqun; Mei, Hong (March 2018). "Device-Specific Linux Kernel Optimization for Android Smartphones". 2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud). pp. 65–72. doi:10.1109/MobileCloud.2018.00018. ISBN 978-1-5386-4879-7. S2CID 13742883.
  4. ^ a b Hay, Roee (2025-08-07). "fastboot oem vuln: android bootloader vulnerabilities in vendor customizations". Proceedings of the 11th USENIX Conference on Offensive Technologies. WOOT'17. Vancouver, BC, Canada: USENIX Association: 22.
  5. ^ Alendal, Gunnar; Dyrkolbotn, Geir Olav; Axelsson, Stefan (2025-08-07). "Forensics acquisition — Analysis and circumvention of samsung secure boot enforced common criteria mode". Digital Investigation. 24: S60 – S67. doi:10.1016/j.diin.2018.01.008. hdl:11250/2723051. ISSN 1742-2876.
  6. ^ "Exploiting Qualcomm EDL Programmers (1): Gaining Access & PBL Internals". alephsecurity.com. 2025-08-07. Retrieved 2025-08-07.
  7. ^ "Qualcomm Documentation". Retrieved February 26, 2025.
  8. ^ a b Yuan, Pengfei; Guo, Yao; Chen, Xiangqun; Mei, Hong (March 2018). "Device-Specific Linux Kernel Optimization for Android Smartphones". 2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud). IEEE. pp. 65–72. doi:10.1109/mobilecloud.2018.00018. ISBN 978-1-5386-4879-7. S2CID 13742883.
  9. ^ a b Kanonov, Uri; Wool, Avishai (2025-08-07). "Secure Containers in Android". Proceedings of the 6th Workshop on Security and Privacy in Smartphones and Mobile Devices. SPSM '16. New York, NY, USA: ACM. pp. 3–12. doi:10.1145/2994459.2994470. ISBN 9781450345644. S2CID 8510729.
  10. ^ Tao, Chen, Yue Zhang, Yulong Wang, Zhi Wei (2025-08-07). Downgrade Attack on TrustZone. OCLC 1106269801.{{cite book}}: CS1 maint: multiple names: authors list (link)
  11. ^ Tang, Qinghao (2021). Internet of things security: principles and practice. Fan Du. Singapore. p. 166. ISBN 978-981-15-9942-2. OCLC 1236261208.{{cite book}}: CS1 maint: location missing publisher (link)
  12. ^ Alendal, Gunnar; Dyrkolbotn, Geir Olav; Axelsson, Stefan (March 2018). "Forensics acquisition — Analysis and circumvention of samsung secure boot enforced common criteria mode". Digital Investigation. 24: S60 – S67. doi:10.1016/j.diin.2018.01.008. hdl:11250/2723051. ISSN 1742-2876.
  13. ^ Zhao, Longze; Xi, Bin; Wu, Shunxiang; Aizezi, Yasen; Ming, Daodong; Wang, Fulin; Yi, Chao (2018). "Physical Mirror Extraction on Qualcomm-based Android Mobile Devices". Proceedings of the 2nd International Conference on Computer Science and Application Engineering. Csae '18. New York, New York, USA: ACM Press. pp. 1–5. doi:10.1145/3207677.3278046. ISBN 9781450365123. S2CID 53038902.
[edit]
血氨低是什么原因 才子是什么意思 身上起红斑是什么原因 阴茎瘙痒是什么原因 三多一少指的是什么
自古红颜多薄命是什么意思 甍是什么意思 霍金得了什么病 什么是血脂高 见人说人话见鬼说鬼话是什么意思
津液不足吃什么中成药 漫游是什么 山东特产是什么 中校军衔是什么级别 支气管扩张是什么意思
霉菌孢子是什么意思 成人大便绿色是什么原因 文房四宝指什么 苯磺酸氨氯地平片是什么药 连云港有什么好吃的
结肠是什么病hcv9jop7ns2r.cn 无学历学什么技术好hcv8jop3ns3r.cn 禾花鱼是什么鱼hcv9jop7ns9r.cn 男人吃韭菜有什么好处hcv9jop2ns8r.cn 黑鱼又叫什么鱼hcv9jop8ns0r.cn
尾巴骨疼是什么原因cj623037.com 鱼油什么时间吃最好bjhyzcsm.com 如日中天是什么生肖hcv7jop5ns0r.cn 双眼屈光不正是什么意思hcv8jop9ns4r.cn 公务员是做什么工作的hcv8jop8ns8r.cn
小孩呕吐是什么原因hcv8jop3ns0r.cn 喝酒喝吐了用什么缓解hcv8jop1ns5r.cn 胰腺不舒服是什么症状dayuxmw.com 真空是什么意思hcv9jop4ns9r.cn 健脾胃吃什么食物好hcv9jop5ns1r.cn
大便出血是什么原因hcv9jop3ns0r.cn r商标是什么意思hcv7jop7ns2r.cn 10月30日什么星座hcv9jop2ns1r.cn 狗狗不吃饭是什么原因hcv8jop7ns6r.cn 梅花是什么颜色hcv8jop1ns4r.cn
百度