资讯专栏INFORMATION COLUMN

android常用名词收集

bingchen / 1870人阅读

摘要:以后你就能再次用这个备份来将手机恢复到这个状态。这个词语来自的用户,享有最高权限。通常不要去手机,如果操作不当,对手机系统造成损坏,可能会开不了机等。而一般是用来初始安装的首选途径。此外模式下还能解锁。


持续学习,持续更新......

AOSP

AOSP stands for Android Open Source Project.

Stock

Stock Android is what Google provides in their Nexus devices.
Stock ROM on the other hand is when Google releases source code for the latest android OS and mobile companies take this standard source code released by Google and then port it to work on various devices by integrating some device specific drivers and software into the standard source code.

stock就是类似原生的意思,原生的android.

vanilla

Maybe instead of "stock", we can use the term vanilla?

原生android.

NANDroid

Nandroid, sometimes written as NANDroid, is a portmanteau for NAND flash memory, the type of permanent storage memory that your device uses, and Android. A Nandroid backup is a de-facto (by the hacking community) standard directory structure for backing up a perfect mirror image of your Android device. By doing this backup, you can save literally everything, from your own personal data to the system files.

NANDroid是NAND和Android的合体词语,通常是指Nandroid backup 。而Nandroid backup是hacking论坛 社区起的名字,是一个目录结构的标准,主要是为了备份你的手机,包括用户数据和系统的文件。以后你就能再次用这个备份来将手机恢复到这个状态。

Rom Mod Firmware

Although the real definitions are different, in the Android world, ROM, Mod, and Firmware are all used as if they mean essentially the same thing. They all refer to a customised version of the Android operating system that has been modified to work on a particular brand of phone with a specific set of customisations or changes. This can be done so that an old phone like the G1 can be given a brand new version of Android, such as 2.2 even if the manufacturer has decided not to provide it. Or could be to provide extra functionality not available in the manufacturer"s supplied version of Android, or to fix problems in the manufacturer supplied version.

Rom,Mod,Firmware 指的是一个东西,就是android系统,一般是定制化过的,用来运行在特定品牌的机器上。
有时候一个老款的手机,手机厂商假如不打算再支持这个手机的更新,你可能会失去继续用下去的兴趣。但是有热心的网友,自己将新的android版本或者功能为这款手机定制,那么你就可以继续在老的手机上使用这些定制的android版本。

OTA

An Over The Air (OTA) update is when your phone receives an update to its Android operating system "over the air", ie it is sent the files automatically over the cellular network from either Google or from your phone network without ever needing to be plugged into a PC.

OTA升级,通过网络下载升级版本,然后去升级,不需要你去连接电脑。

Root

Rooting is when you gain "Root" access to the phone giving you the power to do anything you want to it (it comes from the Unix Root User, essentially the Unix equivalent to the Windows Administrator account). Normally you"re prevented from being Root for your own good, as it"s very easy to break your phone once you have root access, and quite hard to break it without.

Root这个词语来自unix的Root用户,享有最高权限。如果你的手机获取了Root权限,就能干任何事情。通常不要去root手机,如果操作不当,对手机系统造成损坏,可能会开不了机等。

Bootloader

The bootloader controls how the device boots. Google"s PC-side tool for getting into the bootloader and other related tasks is called Fastboot, and running the bootloader interactively may be called "Fastboot mode". A locked bootloader will verify the Android system partition and restore it to stock if it doesn"t match, whereas an unlocked bootloader doesn"t do the same checking, which is why unlocking the bootloader is required to permanently root a device.

bootloader控制手机如何去启动,是进入正常的android系统,还是进入recovery系统。而fastboot就是android侧的bootloader(对高通平台的手机,都有Modem系统,我想应该也存在一个modem侧的相应bootloader),你可以和这个bootloader进行交互。当手机进入fastboot模式,你可以使用google提供的pc侧工具(adb,fastboot)和这个bootloader进行交互。例如下载recovery,下载新的kernel等。
如果手机的bootloader是上锁的,那么bootloader会去校验android的system分区,如果校验不通过,则会还原为stock,就是前面的正确版本。但是未加锁的bootloader不会做校验。所以root手机前,一般都需要先解锁bootloader。

Fastboot

fastboot is a small tool that comes with the Android SDK (software developer kit) that can be used to re-flash partitions on your device. It is an alternative to the recovery mode for doing installations and updates.

Because fastboot mode can start on your device even before Android loads (and can even run when Android isn"t installed at all), fastboot mode is useful for updating the firmware quickly, without having to use a recovery mode. In fact, it"s frequently the preferred way to initially install the recovery image on many devices. Fastboot can also be used for developer operations like unlocking the bootloader of Google"s Nexus devices.

Not all devices support fastboot, but many do.

There are two "sides" to using fastboot-- the computer side and the device side. Typically your device first is connected to your computer via a USB cable. Then you boot to the "fastboot mode" on the device. On your computer, you then run the fastboot tool to issue commands. Please note that fastboot commands will ONLY work while the device is in fastboot mode.

fastboot应该说是存在两个部分,一部分为电脑pc侧的fastboot软件,一部分是手机侧的。你在使用fastboot的时候,首先需要重启进入fastboot模式,然后利用fastboot的pc侧软件利用adb和手机进行交互。
fastboot mode是在android系统启动前运行,因此非常适合快速升级系统的firmware,而不需要进入recovery模式(相比升级速度慢了很多)。而一般fastboot是用来初始安装recovery image的首选途径。此外fastboot模式下还能解锁bootloader。

recovery

一般指recovery模式,进入recovery后会有下面的选项,可以擦除分区,从sd卡升级等。

reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition

一般原生的recovey能做的事情很少,所以可以先在fastboot模式下刷入第三方的recovey.img,然后进入recovery系统做自己想做的事情。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12415.html

相关文章

  • Android性能优化

    摘要:相对的在性能优化方面,相当于将的功能集成到了中。手机连接电脑后运行应用,在中会看到以下视图左上角可以选择设备和进程,点击区域,即可进入视图左上角可以选择跟踪模式按默认采样率捕获应用的调用堆栈。 前言 性能优化的过程分两部分: 发现性能瓶颈 制定方案,解决性能问题 解决性能问题的方案需要具体情况具体分析,并没有完全固定的路子,更多的是靠经验的积累,本文不做涉及。但是发现性能瓶颈确实有着固...

    mylxsw 评论0 收藏0
  • Android性能优化

    摘要:相对的在性能优化方面,相当于将的功能集成到了中。手机连接电脑后运行应用,在中会看到以下视图左上角可以选择设备和进程,点击区域,即可进入视图左上角可以选择跟踪模式按默认采样率捕获应用的调用堆栈。 前言 性能优化的过程分两部分: 发现性能瓶颈 制定方案,解决性能问题 解决性能问题的方案需要具体情况具体分析,并没有完全固定的路子,更多的是靠经验的积累,本文不做涉及。但是发现性能瓶颈确实有着固...

    dongxiawu 评论0 收藏0
  • android文章总结- 收藏集 - 掘金

    摘要:个代码性能优化总结后端掘金前言代码优化,一个很重要的课题。站点个非常有用的程序片段后端掘金下面是个非常有用的程序片段,希望能对你有用。 35 个 Java 代码性能优化总结 - 后端 - 掘金前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没...

    golden_hamster 评论0 收藏0
  • 前端基础入门一(HTML)

    摘要:所谓超文本,因为它可以加入图片声音动画多媒体等内容,不仅如此,它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接。意思是超文本引用用于指定链接页面的打开方式,其取值有和两种,其中为默认值,为在新窗口中打开方式。 学习目标 了解常用浏览器 掌握WEB标准 理解标签语义化 掌握常用的排版标签 掌握常用的文本格式化图像链接等标签 掌握三种列表标签 掌握表格标签 掌握表格标签 掌...

    张宪坤 评论0 收藏0
  • 内网渗透-最实用的信息收集

    摘要:内网渗透概述当我们渗透端或者通过其他方式拿到某内网主机,我们就可以尝试开始内网渗透,也叫做后渗透,域渗透等,探索域内网络架构,通过内网渗透得到其他内网主机的权限,或者通过内网主机获取到同域的最高管理员主机权限等。 ...

    fuchenxuan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<