Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- admin@admin-desktop:~/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot$ PLATFORM=IPOD make
- arm-elf-gcc -Iincludes -DCONFIG_IPOD -E -x c entry.S | arm-elf-as -mcpu=arm11 -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -o entry.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c openiboot.c -o openiboot.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c arm.c -o arm.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c tasks.c -o tasks.o
- arm-elf-gcc -Iincludes -DCONFIG_IPOD -E -x c openiboot-asmhelpers.S | arm-elf-as -mcpu=arm11 -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -o openiboot-asmhelpers.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c mmu.c -o mmu.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c miu.c -o miu.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c clock.c -o clock.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c power.c -o power.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c uart.c -o uart.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c interrupt.c -o interrupt.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c timer.c -o timer.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c event.c -o event.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c usb.c -o usb.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c gpio.c -o gpio.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c util.c -o util.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c printf.c -o printf.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c malloc.c -o malloc.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c dma.c -o dma.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c nor.c -o nor.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c aes.c -o aes.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c spi.c -o spi.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c chipid.c -o chipid.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c lcd.c -o lcd.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c i2c.c -o i2c.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c images.c -o images.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c sha1.c -o sha1.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c commands.c -o commands.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c pmu.c -o pmu.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c buttons.c -o buttons.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c framebuffer.c -o framebuffer.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c menu.c -o menu.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c actions.c -o actions.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c nvram.c -o nvram.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c nand.c -o nand.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c ftl.c -o ftl.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/btree.c -o hfs/btree.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/catalog.c -o hfs/catalog.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/extents.c -o hfs/extents.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/fastunicodecompare.c -o hfs/fastunicodecompare.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/rawfile.c -o hfs/rawfile.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/utility.c -o hfs/utility.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/volume.c -o hfs/volume.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/bdev.c -o hfs/bdev.o
- arm-elf-gcc -Iincludes -Wall -O3 -DCONFIG_IPOD -mlittle-endian -mfpu=vfp -mthumb -mthumb-interwork -c hfs/fs.c -o hfs/fs.o
- arm-elf-ld -Ttext=0x00000000 --nostdlib entry.o openiboot.o arm.o tasks.o openiboot-asmhelpers.o mmu.o miu.o clock.o power.o uart.o interrupt.o timer.o event.o usb.o gpio.o util.o printf.o malloc.o dma.o nor.o aes.o spi.o chipid.o lcd.o i2c.o images.o sha1.o commands.o pmu.o buttons.o framebuffer.o menu.o actions.o nvram.o nand.o ftl.o hfs/btree.o hfs/catalog.o hfs/extents.o hfs/fastunicodecompare.o hfs/rawfile.o hfs/utility.o hfs/volume.o hfs/bdev.o hfs/fs.o -lgcc -nostdlib -L/usr/local/lib/gcc/arm-elf/4.1.1/interwork/vfp -o openiboot
- cd mk8900image/; make
- make[1]: Entering directory `/home/admin/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot/mk8900image'
- cc -m32 -c mk8900image.c -o mk8900image.o
- cc -m32 mk8900image.o libxpwn.a -lm -ldl -o mk8900image
- make[1]: Leaving directory `/home/admin/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot/mk8900image'
- mk8900image/mk8900image openiboot openiboot.img2 mk8900image/template.img2 mk8900image/iphonelinux.der
- mk8900image/mk8900image openiboot openiboot.img3 mk8900image/template-ipod.img3
- mk8900image/mk8900image openiboot openiboot.bin
- admin@admin-desktop:~/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot$ cd client; make; cd ..
- cc -DHAVE_GETEUID -c oibc.c -o oibc.o
- sudo cc -DHAVE_GETEUID oibc.o -lusb -lpthread -lreadline -o oibc
- cc -DHAVE_GETEUID -c loadibec.c -o loadibec.o
- cc -DHAVE_GETEUID loadibec.o -lusb -lpthread -lreadline -o loadibec
- admin@admin-desktop:~/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot$ sudo client/loadibec openiboot.img3
- [sudo] password for admin:
- Uploaded ended
- Upload confirmed
- Filesize set
- admin@admin-desktop:~/Desktop/iphonelinux/planetbeing_iphonelinux/iphonelinux/openiboot$ sudo client/oibc
- Client connected: !<filename>[@<address>] to send a file, ~<filename>[@<address>]:<len> to receive a file
- ---------------------------------------------------------------------------------------------------------
- USB state change: 0 -> 0
- EP 0: 2
- EP 1: 2
- EP 2: 2
- EP 3: 2
- EP 4: 2
- EP 5: 2
- USB state change: 0 -> 1
- syrah_quiesce()
- otf clock divisor: 5
- fps set to: 59.976
- SFN: 0x600, Addr: 0xfd00000, Size: 0x14001e0, hspan: 0x500, QLEN: 0x140
- usb: reset detected
- USB state change: 1 -> 1
- syrah_init() -- Hurray for displays
- usb: reset detected
- USB state change: 1 -> 1
- usb: reset detected
- USB state change: 1 -> 1
- USB state change: 1 -> 3
- USB state change: 3 -> 4
- enter register mode timeout 0
- Syrah Panel ID (0x000000):
- Build: UNKNOWN
- Type: UNKNOWN
- Project/Driver: M68/NSC-Merlot
- enter register mode timeout 0
- Trying to reading panel ID again...
- Syrah Panel ID (0x000000):
- Build: UNKNOWN
- Type: UNKNOWN
- Project/Driver: M68/NSC-Merlot
- Unknown panel, we are screwed.
- Writing LCD init registers...
- Do init for Merlot
- syrah_init success!
- No matching gamma table found
- NOR vendor=bf, device=273f
- Successfully loaded bank1 nvram
- Successfully loaded bank2 nvram
- menu: images loaded
Add Comment
Please, Sign In to add comment