HiHat wrote:В configuration.xml ошибка.
А, надо:
- Code: Select all
<install_boot>y</install_boot>
Не путайте, нужна строчка
- Code: Select all
<install_bootloader>y</install_bootloader>
Вот конфиг с принудительной установкой бута от инекст в прошке v2.2
- | +
- Code: Select all
<?xml version="1.0" encoding="ISO-8859-1" ?>
<packageFile>
<info>
<company>iNeXT Ukraine</company>
<description>This image file contains 3 Jupiter packages. The first one is for AVHDD on NOR, the second one is for AVHDD on NAND, and the third one is for AVHDD on ISO image.</description>
<version>v2.2</version>
<releaseDate>08/16/13 16:10</releaseDate>
<signature>Saturn image files</signature>
<uiLanguage>0</uiLanguage>
</info>
<installerAP>
<fileName>install_a</fileName>
<hashValue>4407c6d3eb709a062026e34f04101ffc</hashValue>
<install_bootloader>y</install_bootloader>
</installerAP>
<package>
<info>
<description>This is Saturn AVHDD on NAND</description>
<version>N/A</version>
</info>
<nand>
<image type="yaffs2" userDefined="y">
<fileName />
<mountPoint>/tmp/preserve</mountPoint>
<sizeBytesMin>10000000</sizeBytesMin>
</image>
<image type="linuxKernel">
<fileName>package2/vmlinux.develop.avhdd.saturn.nand.bin</fileName>
<targetAddress>0x80100000</targetAddress>
<version>SVN:</version>
</image>
<image type="audioKernel">
<fileName>package2/bluecore.audio</fileName>
<targetAddress>0x81b00000</targetAddress>
<version>N/A</version>
</image>
<image type="videoKernel">
<fileName>package2/video_firmware.bin</fileName>
<targetAddress>0x81d80000</targetAddress>
<version>N/A</version>
</image>
<image type="bootloader">
<fileName>package2/bootloader.tar</fileName>
<version>N/A</version>
</image>
<image type="squash">
<fileName>package2/squashfs1.img</fileName>
<mountPoint>/</mountPoint>
</image>
<image type="yaffs2">
<fileName>package2/usr.local.etc.tar.bz2</fileName>
<mountPoint>/usr/local/etc</mountPoint>
<sizeBytesMin>1073741824</sizeBytesMin>
</image>
</nand>
</package>
</packageFile>
и то это при условии что в прошивке новый реалтековский install_а
на обычной айконбитовской прошивке с принудиловом установкой бута и с айконским install_а вообще строка
install_bootloader>y</install_bootloader> ненужна главно чтобы была строка
- Code: Select all
<image type="bootloader" force="yes">
:
- configuration_iconbit_repair_boot | +
- Code: Select all
<?xml version="1.0" encoding="ISO-8859-1" ?>
<packageFile>
<info>
<company>Realtek Semiconductor Corp.</company>
<description>This image file contains 3 Jupiter packages. The first one is for AVHDD on NOR, the second one is for AVHDD on NAND, and the third one is for AVHDD on ISO image.</description>
<version>v10.1.1.r10221</version>
<releaseDate>03/25/13 16:57</releaseDate>
<signature>Saturn image files</signature>
</info>
<installerAP>
<fileName>install_a</fileName>
</installerAP>
<package>
<info>
<description>This is Android on NAND of Saturn</description>
<version>N/A</version>
</info>
<nand>
<image type="yaffs2" userDefined="y">
<fileName />
<mountPoint>cache</mountPoint>
<sizeBytesMin>52428800</sizeBytesMin>
</image>
<image type="linuxKernel">
<fileName>package5/vmlinux.develop.android.saturn.nand.bin</fileName>
<targetAddress>0x80100000</targetAddress>
<version>SVN:10221</version>
</image>
<image type="audioKernel">
<fileName>package5/bluecore.audio</fileName>
<targetAddress>0x81b00000</targetAddress>
<version>N/A</version>
</image>
<image type="videoKernel">
<fileName>package5/video_firmware.bin</fileName>
<targetAddress>0x81d80000</targetAddress>
<version>N/A</version>
</image>
<image type="bootloader" force="yes">
<fileName>package5/bootloader.tar</fileName>
<version>N/A</version>
</image>
<image type="squash">
<fileName>package5/squashfs1.img</fileName>
<mountPoint>/</mountPoint>
</image>
<image type="yaffs2">
<fileName>package5/yaffs2_2.img</fileName>
<mountPoint>/usr/local/etc</mountPoint>
<sizeBytesMin>0</sizeBytesMin>
</image>
</nand>
</package>
</packageFile>
можешь скачать и посмотреть
http://files.iconbit.ru/MEDIAPLAYER/XDS1003D/bootloader/boot_xds1003d.zip (правда не сегодня у них сервер лежит)