I'm giving up on updating this post & thread for now because I don't have time to sift through this confusing mess of a forum which for some reason is meant for two different devices.
You can find the same but updated version of this thread over here on XDA forums.
Everything below will soon...