JB版本的recovery mode下使用外置T卡升级修改方法
时间:10-02
整理:3721RD
点击:
[Description]
JB的release版本默认使用内置T卡进行T卡升级,如何将其从内置T卡修改为使用外置T卡进行升级呢?
[Solution]
1、请您将Recovery.fstab (mediatek\config\[Project]\)中mount point 为/sdcard的项修改为如下内容:
/sdcardvfat/dev/block/mmcblk1p1 /dev/block/mmcblk1
2、请将alps/bootable/recovery/roots.cpp 下353-357行:
#else
} else if (!strcmp(mount_point, "/sdcard") && has_fat && strcmp(device, dev[FAT_INDEX])) {
device_volumes[num_volumes].device = strdup(dev[FAT_INDEX]);
device_volumes[num_volumes].device2 = device2 ? strdup(device2) : NULL;
#endif
修改为:
#else
} else if (!strcmp(mount_point, "/sdcard") && has_fat) {
device_volumes[num_volumes].device = strdup("/dev/block/mmcblk1p1");
device_volumes[num_volumes].device2 = strdup("/dev/block/mmcblk1");
#endif
3、重新编译整个工程new
JB的release版本默认使用内置T卡进行T卡升级,如何将其从内置T卡修改为使用外置T卡进行升级呢?
[Solution]
1、请您将Recovery.fstab (mediatek\config\[Project]\)中mount point 为/sdcard的项修改为如下内容:
/sdcardvfat/dev/block/mmcblk1p1 /dev/block/mmcblk1
2、请将alps/bootable/recovery/roots.cpp 下353-357行:
#else
} else if (!strcmp(mount_point, "/sdcard") && has_fat && strcmp(device, dev[FAT_INDEX])) {
device_volumes[num_volumes].device = strdup(dev[FAT_INDEX]);
device_volumes[num_volumes].device2 = device2 ? strdup(device2) : NULL;
#endif
修改为:
#else
} else if (!strcmp(mount_point, "/sdcard") && has_fat) {
device_volumes[num_volumes].device = strdup("/dev/block/mmcblk1p1");
device_volumes[num_volumes].device2 = strdup("/dev/block/mmcblk1");
#endif
3、重新编译整个工程new
morning 签到专用组