File transfer works only with specified suffixes No problems to transfer files with some extensions like .jpg via bluetooth.

But for files with majority of other suffixes (e. g. .avi, .apk) I have first rename them, then transfer them and finally on the target device rename it back:

name.apk ---&gt; name.jpg ----- bluetooth transfer ----&gt; name.jpg ---&gt; name.apk


Is there any more simple way to do it?

(For example from Adroid 5.0 to Android 2.2.)
No, there is no simple solution except run some third party application on your device that accepts any types of files.

Usually Bluetooth implementation on handheld devices limits receving file type to only supported. Such as 3gp, jpg and few others.

Also this days security is a problem so Android may also reject any APK or other risk file types.

So by other words: it is limited by device by security reason.