checked, both still have penguin bootloop.I made 2 more boot.img s to try:
1. just mtp files: http://www.mediafire.com/file/0ytailkfvuq3vy9/boot-X800-US-20171226-mtp.img
2. mtp and cdp files: http://www.mediafire.com/file/k7rd9nhnpbjtzv5/boot-X800-US-20171226-mtp-cdp.img
the original dt.img contain 14 dtb files. The new kernel has generated 36 dtb files. I am trying to choose from them witch is in fact necessary.
Let give them a try !
Anything else I can do for support you ?