Which OBDII adapter and which APP work reliably in the XC70 T6?

I now need the help of the forum’s swarm intelligence. There have already been various contributions on the topic, but I did not find a correct recommendation. I need the possibility to read the engine data (detonation/fuel mixture…). Background is a strange error in the engine run, which occurs so sporadically, that I do not want to start unprepared with it. After warming up the engine it sometimes comes to an unround training run (rubbing). There then run g 2 cylinders don’t feel right and the speed fluctuates (that’s where I want to be able to read where exactly what’s wrong). The vehicle doesn’t go out, it also takes gas, but it doesn’t feel nice. It also doesn’t seem to matter whether it’s gas or gasoline… Switching changes nothing. Curious is that I have the error 2 times a day after about 5km and then for quite a while no more (incl. 800km of holiday ride without a single jerker). It’s not on the GT, climate compressor runs freely, K For me, there are ignition coils or candles, but why it runs for days is rather a mystery to me. Errors are not stored, there is no emergency run, full throttle is just as feasible as sliding with 180…., whether on gas, or gasoline. So I need a recommendation for a simple reading about OBD on Android and case`s Someone has an idea for the error…please get it. Running power is 115000, Mj. 12, so far completely stress-free… Warranty is available There are motor, ignition system, fuel supply, ECUs included…..I have an interest in getting to the bottom of the matter.. 😉 Who can help? KUM