What you need to do is:
1. download Carly for BMW titaniumbackup
2. download com.iViNi.bmwhatFull-23.70
3. install bmwhat (see step #2). install titaniumbackup. make backup of installed bmwhat.
4. unrar BMW titaniumbackup.rar. In it you will find 2 files. Go to your phone's TitaniumBackup folder and switch files (you will rename the 2 files from the BMW titaniumbackup.rar to match the name of the ones already present there (you will find there 3 files, you can ignore the big one))
In case you have previously damaged your install by trying to rename the rar downloaded from emi6600 into the 2 file names from titaniumbackup, a complete phone wipe will solve it (that's what i did, then followed above steps 1234 and it seems to be working for me, will test tomorrow to make sure).
Cheers!
edit: I forgot the internet open and it still seemed to work. I installed netguard and blocked the carly app now.
edit2: after i blocked carly in netguard i restored the titanium backup again. The app no longer wanted to activate. I allowed carly in netguard, restored titanum backup again, entered carly and waited for activation (internet on) to complete. Once that has been done i have blocked carly in netguard again. Not sure if you guys experimented this problem as well.
Carly for BMW full inapp without Titanium backup.
Unzip and copy folder "com.iViNi.bmwhatFull" to "Root/Data/Data", replace all files and folders.