| Index: apps/installer-nano2g/tools/geninstaller.py |
| — | — | @@ -39,16 +39,15 @@ |
| 40 | 40 | ("embiosldr", 4, 8, 0, "embiosldr-ipodnano2g.dfu"), \
|
| 41 | 41 | ("embios", 4, 10, 0, "embios-ipodnano2g.ucl")]
|
| 42 | 42 |
|
| 43 | | -firstinstfiles = [(2, "/iLoader/iLoader.cfg", "../iloader/themes/ipodnano2g-default/iLoader/iloader.cfg", 1), \
|
| | 43 | +firstinstfiles = [(2, "/iLoader/iLoader.cfg", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/iloader.cfg", 1), \
|
| 44 | 44 | (1, "/iLoader/theme", 1), \
|
| 45 | | - (2, "/iLoader/theme/backdrop.ucl", "../iloader/themes/ipodnano2g-default/iLoader/theme/backdrop.ucl", 2), \
|
| 46 | | - (2, "/iLoader/theme/menu.ucl", "../iloader/themes/ipodnano2g-default/iLoader/theme/menu.ucl", 2), \
|
| 47 | | - (2, "/iLoader/theme/booting.ucl", "../iloader/themes/ipodnano2g-default/iLoader/theme/booting.ucl", 2), \
|
| 48 | | - (2, "/iLoader/theme/rockbox.ucl", "../iloader/themes/ipodnano2g-default/iLoader/theme/rockbox.ucl", 2), \
|
| 49 | | - (2, "/iLoader/theme/apple.ucl", "../iloader/themes/ipodnano2g-default/iLoader/theme/apple.ucl", 2)]
|
| | 45 | + (2, "/iLoader/theme/backdrop.ucl", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/theme/backdrop.ucl", 2), \
|
| | 46 | + (2, "/iLoader/theme/menu.ucl", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/theme/menu.ucl", 2), \
|
| | 47 | + (2, "/iLoader/theme/booting.ucl", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/theme/booting.ucl", 2), \
|
| | 48 | + (2, "/iLoader/theme/rockbox.ucl", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/theme/rockbox.ucl", 2), \
|
| | 49 | + (2, "/iLoader/theme/apple.ucl", "../iloader/themes/ipodnano2g-default-fastboot/iLoader/theme/apple.ucl", 2)]
|
| 50 | 50 |
|
| 51 | | -commonfiles = [(2, "/iLoader/NORFlash.bak", -2, 10), \
|
| 52 | | - (2, "/iLoader/AppleOS.bin", -1, 30)]
|
| | 51 | +commonfiles = [(2, "/iLoader/AppleOS.bin", -1, 30)]
|
| 53 | 52 |
|
| 54 | 53 | if len(sys.argv) > 4 and sys.argv[4] != "-":
|
| 55 | 54 | pathlen = len(sys.argv[4])
|
| — | — | @@ -156,7 +155,7 @@ |
| 157 | 156 | statuscommon = statuscommon + f[3]
|
| 158 | 157 |
|
| 159 | 158 | script = flash + struct.pack("<IIII", 0, len(flash) + 16 + len(firstinstall), \
|
| 160 | | - statusfirst, statusfirst + statuscommon) \
|
| | 159 | + statusfirst, statuscommon) \
|
| 161 | 160 | + firstinstall + common + struct.pack("<I", 0)
|
| 162 | 161 | file = open(sys.argv[2], "wb")
|
| 163 | 162 | file.write(installer + script.ljust(scriptsize) + filedata)
|
| Index: apps/installer-classic/flashfiles |
| Property changes on: apps/installer-classic/flashfiles |
| ___________________________________________________________________ |
| Modified: svn:ignore |
| ## -5,3 +5,4 ## |
| 164 | 163 | iloader.cfg.ucl |
| 165 | 164 | iloader.embiosapp.ucl |
| 166 | 165 | umsboot-ipodclassic.ucl |
| | 166 | +uninstaller-classic.embiosapp.ucl |
| Index: apps/installer-classic/tools/geninstaller.py |
| — | — | @@ -40,7 +40,7 @@ |
| 41 | 41 | (2, "/iLoader/iLoader.cfg", "../iloader/themes/ipodclassic-default/iLoader/iloader.cfg", 1), \
|
| 42 | 42 | (2, "/iLoader/theme.ucl", "../iloader/themes/ipodclassic-default/iLoader/theme.ucl", 2)]
|
| 43 | 43 |
|
| 44 | | -commonfiles = [(2, "/iLoader/NORFlash.bak", -2, 10)]
|
| | 44 | +commonfiles = [(2, "/iLoader/NORFlash.bak", -2, 3)]
|
| 45 | 45 |
|
| 46 | 46 | if len(sys.argv) > 4 and sys.argv[4] != "-":
|
| 47 | 47 | pathlen = len(sys.argv[4])
|
| — | — | @@ -51,7 +51,7 @@ |
| 52 | 52 | firstinstfiles.append((1, prefix + dir, 1))
|
| 53 | 53 | for f in d[2]:
|
| 54 | 54 | if not prefix.find("/.svn/") > -1:
|
| 55 | | - firstinstfiles.append((2, prefix + f, d[0] + "/" + f, os.path.getsize(d[0] + "/" + f) / 100000 + 1))
|
| | 55 | + firstinstfiles.append((2, prefix + f, d[0] + "/" + f, os.path.getsize(d[0] + "/" + f) / 500000 + 1))
|
| 56 | 56 |
|
| 57 | 57 | file = open(sys.argv[1], "rb")
|
| 58 | 58 | installer = file.read()
|
| — | — | @@ -139,7 +139,7 @@ |
| 140 | 140 | statuscommon = statuscommon + f[3]
|
| 141 | 141 |
|
| 142 | 142 | script = flash + struct.pack("<IIII", 0, len(flash) + 16 + len(firstinstall), \
|
| 143 | | - statusfirst, statusfirst + statuscommon) \
|
| | 143 | + statusfirst, statuscommon) \
|
| 144 | 144 | + firstinstall + common + struct.pack("<I", 0)
|
| 145 | 145 | file = open(sys.argv[2], "wb")
|
| 146 | 146 | file.write(installer + script.ljust(scriptsize, '\0') + filedata)
|