Not sure where you found "MK43.0-villec2-201308212041-UNOFFICIAL.zip" (the ROM you show in your last image) in that thread...the first download link I saw was for "MK42.2.RC4-villec2-201307152016-UNOFFICIAL.zip"...
...oh, well, I have the MK43* one, too.
Okay, I've looked at the ROM's updater-script file and I still do not see any reason why you should be getting the installation error you're showing above (in
post #17) .
So, what I'd like you to do now/next is to verify the
ro.product.device and the
ro.build.product system properties that the ROM is cross-checking when trying to flash it. You can do this in two ways:
1. Method one: If you know how to use
adb, then:
- start your device in TWRP custom recovery
- go into the
Mount menu and press the
Disable MTP button
- from your PC, type these two commands (if you make sure you type the above commands in lowercase, the you can omit the "-i" part):
adb shell getprop | grep -i ro.product.device
adb shell getprop | grep -i ro.build.product
- report back here or post a screenshot with the above information
2. Method two:
- start your device in TWRP custom recovery
- go to the
Advanced menu
- select
Terminal Command
- select any folder in the
Browse to Starting Folder (I chose /cache--it doesn't matter which one you choose)
- touch the "
Select" button on the bottom right hand corner of the screen
- in the small bar/window just above the keypad that should now be displayed, type each of the following commands (pay attention to the output that is produced--that's what we want to verify):
getprop | grep -i ro.product.device
getprop | grep -i ro.build.product
you'll notice that you can simply use the backspace softkey and change the last part of the command before hitting the "
Go" button; if you make sure you type the above commands in lowercase, the you can omit the "-i" part
- report back here or post a screenshot with the above information