闪回区和flashback database...
分类:
数据库 时间:
2015-04-05 14:37:34
阅读次数:
179
recovery界面
为了支持不同的硬件设备(物理按键、显示、LEDs等),你可以定制recovery界面进行可视化显示,并进行相关的操作。那么你可以通过重写bootable/recovery/defalust_device.cpp来为你的设备进行可视化定制。首先介绍如下:
device/yoyodyne/tardis/recovery/recovery_ui.cpp
#includ...
分类:
移动开发 时间:
2015-04-05 12:04:18
阅读次数:
176
我们通过调用recovery_ui.cpp中make_device()函数来创建一个Device的实例,如下:
class TardisDevice : public Device {
// ... all the above methods ...
};
Device* make_device() {
return new TardisDevice();
}
编译reco...
分类:
移动开发 时间:
2015-04-05 12:00:57
阅读次数:
148
Recovery系统包含了很多钩子程序,因此OAT更新除了可以更新Android系统也可以更新设备的其他部分。(如基带、无线电处理器)。
分区映射
从Android2.3起,平台开始支持eMMC存储设备和ext4文件系统。它同样支持MTD设备和yaffs2文件系统。
分区映射文件TARGET_RECOVERY_FSTAB一般会被recovery二进制程序和打包工具所使用,我们可以在Board...
分类:
其他好文 时间:
2015-04-04 21:16:15
阅读次数:
392
写在前面:
系统创建通过“bootable/recovery/updater”创建一个二进制更新程序并在OTA包中使用进行更新的安装。
更新包实际上也就是一个.zip格式的压缩文件(如我们之前提到过的ota_update.zip,incremental_ota_update.zip)。在这个压缩包中包含了一个可执行的二进制程序-EMTA-INF/com/google/android/updat...
分类:
其他好文 时间:
2015-04-04 16:46:40
阅读次数:
296
写在前面:
Android设备可以接受和安装基于系统和应用的更新。在设备中有一个特殊recovery分区,在这个分区中有一套特殊的恢复系统可以将下载的更新包进行解压并应用到系统中去。
本节主要描述了更新包的组织架构,并且概述了如何使用更新包打包工具制作系统升级的更新包。OTA 的存在是用来对潜在系统的升级,或者在系统分区安装只读(不可卸载)的应用程序,因此在升级过程中不会影响到用于已经安装...
分类:
其他好文 时间:
2015-04-02 18:55:36
阅读次数:
2598
1:文件备份:①Goodsync②Acronis Backup & Recovery2:域控&系统备份①CMD -- >NTbackup (不支持异机还原)②Acronis Backup & Recovery--------------------------------3:域控&系统恢复提前:装好...
busybox_bin=/sbin/busybox# 获取PIPEget_outfd(){ if $busybox_bin ls -l /proc/self/fd/21 | $busybox_bin grep -q 'pipe'; then echo 21 else ...
分类:
移动开发 时间:
2015-03-31 21:44:40
阅读次数:
155
方法一:Use 数据库名Select NAME,size From sys.database_filesALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAITALTER DATABASE 数据库名 SET RECOVERY SIMPLEUSE 数据库...
分类:
数据库 时间:
2015-03-31 12:24:22
阅读次数:
163
Performing a full database disaster recovery with RMAN1. Make the RMAN backup set pieces available.2. Restore the database spfile from autobackups. --...
分类:
数据库 时间:
2015-03-31 10:46:44
阅读次数:
192