# cd sdcard/MakeLoopROM
/sdcard/MakeloopROM # sh makelooprom-startup
20000+0 records in
20000+0 records out
20480000 bytes transferred in 3.340 secs (6131736 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
5016 inodes, 20000 blocks
1000 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=20709376
3 block groups
8192 blocks per group, 8192 fragments per group
1672 inodes per group
Superblock backups stored on blocks:
8193
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
Do you want to make an image file to hold the system for this ROM? (not neccessary if it's an upgrade from a previous ROM) Y for yes any other key for no.
y
What do you want to call your system image?
cm-10-konstat-system
What size do you want your system image to be (in MB's)?
180
184320+0 records in
184320+0 records out
188743680 bytes transferred in 49.203 secs (3836019 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
46184 inodes, 184320 blocks
9216 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
23 block groups
8192 blocks per group, 8192 fragments per group
2008 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Do you want to make an image file to hold the data for this ROM? (not neccessary if it's an upgrade from a previous ROM or you want to share a data image with another ROM) Y for yes any other key for no.
y
What do you want to call your data image?
cm-10-konstat-data
What size do you want your data image to be (in MB's)?
500
512000+0 records in
512000+0 records out
524288000 bytes transferred in 154.700 secs (3389062 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
128016 inodes, 512000 blocks
25600 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67633152
Type the name of the ROM you copied to this directory without the file ending. For example if your ROM file name is cm-7.2.0-blade.zip you type cm-7.2.0-blade
cm-10-20120829-KonstaKANG-blade
unzipping your ROM
Saving base and cmdline of boot.img from current ROM (cm-10-20120829-KonstaKANG-blade) for future use
Extracting the boot.img of current ROM (cm-10-20120829-KonstaKANG-blade)
Page size: 2048 (0x00000800)
Kernel size: 3511076 (0x00359324)
Ramdisk size: 173245 (0x0002a4bd)
Second size: 0 (0x00000000)
Board name:
Command line: androidboot.hardware=blade console=null
Writing boot.img-kernel ... complete.
Writing boot.img-ramdisk.gz ... complete.
30000+0 records in
30000+0 records out
30720000 bytes transferred in 12.645 secs (2429418 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
7520 inodes, 30000 blocks
1500 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=30932992
4 block groups
8192 blocks per group, 8192 fragments per group
1880 inodes per group
Superblock backups stored on blocks:
8193, 24577
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
30000+0 records in
30000+0 records out
30720000 bytes transferred in 6.912 secs (4444444 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
7520 inodes, 30000 blocks
1500 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=30932992
4 block groups
8192 blocks per group, 8192 fragments per group
1880 inodes per group
Superblock backups stored on blocks:
8193, 24577
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
30000+0 records in
30000+0 records out
30720000 bytes transferred in 5.119 secs (6001172 bytes/sec)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
7520 inodes, 30000 blocks
1500 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=30932992
4 block groups
8192 blocks per group, 8192 fragments per group
1880 inodes per group
Superblock backups stored on blocks:
8193, 24577
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
570 blocks
What is the name of the system image you'll be using for this ROM? If you made a system image before for this ROM then use that name ()
cm-10-konstat-system
What is the name of the data image you'll be using for this ROM? If you made a data image before for this ROM then use that name ()
cm-10-konstat-data
If this is a Jelly Bean (CM10) ROM type y for yes, if it's not, type n for no.
y
Creating ramdisk cpio archive ...
Find compiled boot.img inside output folder as cm-10-20120829-KonstaKANG-bladeboot.img
Now fixing your updater-script so you can install this ROM into your loop image
format("yaffs2", "MTD", "system", "0", "/system");
Do you want this installation to format the data image used with this ROM?
Answer Y for yes if it's a new installation and N for no if you are upgrading
and want to keep the data on the data image. (Say yes if you would run wipe
data/factory reset in recovery if this was a normal install)
y
The data image used with this ROM will be formatted during installation
All done, time to pack your ROM up again, it will be called cm-10-20120829-KonstaKANG-blade-loopinstall.zip and will be in multiboot/cm-10-konstat-system/loop-roms
Moving all files to your /sdcard/multiboot directory
Everything worked, cm-10-20120829-KonstaKANG-blade is ready for loop installation.
Happy multibooting
Snap.IT aka Jinxxed
/sdcard/MakeLoopROM # sh makeloopgapps-startup
Type the name of the package you copied to this directory without the file ending. For example if your ROM file name is gapps-jb.zip you type gapps-jb
CM9-KonstaKANG-GEN3
unzipping your package
What is the name of the system image you'll be using for this ROM? If you made a system image before for this ROM then use that name ()
cm-10-konstat-system
What is the name of the data image you'll be using for this ROM? If you made a data image before for this ROM then use that name ()
cm-10-konstat-data
Now fixing your updater-script so you can install this ROM into your loop image
run_program("/sbin/busybox", "mount", "/system");
All done, time to pack your package up again, it will be called CM9-KonstaKANG-GEN3-loopinstall.zip and will be in multiboot/loop-roms/cm-10-konstat-system
Moving all files to your /sdcard/multiboot directory
Everything worked, CM9-KonstaKANG-GEN3 is ready for loop installation.
/sdcard/MakeLoopROM # sh makeloopgapps-startup
Type the name of the package you copied to this directory without the file ending. For example if your ROM file name is gapps-jb.zip you type gapps-jb
gapps-jb-20120815-KonstaKANG
unzipping your package
What is the name of the system image you'll be using for this ROM? If you made a system image before for this ROM then use that name ()
cm-10-konstat-system
What is the name of the data image you'll be using for this ROM? If you made a data image before for this ROM then use that name ()
cm-10-konstat-data
Now fixing your updater-script so you can install this ROM into your loop image
run_program("/sbin/busybox", "mount", "/system");
All done, time to pack your package up again, it will be called gapps-jb-20120815-KonstaKANG-loopinstall.zip and will be in multiboot/loop-roms/cm-10-konstat-system
Moving all files to your /sdcard/multiboot directory
Everything worked, gapps-jb-20120815-KonstaKANG is ready for loop installation.