Unpacking 'Non-Standard' Boot.img Problems for 64 Bit Device
After Numerous trial and error, I finally managed to output ramdisk.gz.cpio, this was from starting at the correct ramdisk hex .gz area, search 00 00 00 00 1F 8B, narrows it down to 2 sections, kernel (Image.gz) and ramdisk.gz.cpio. So for the ramdisk I started from 1F 8B and went all the way to the end of the document ( I was before stoping to early, therefor corrupting it).