I\'m using in the app
setWifiApEnabled()
from Hidden API (access by reflection). In some older phone it´s working (also with Samsung Galaxy S3,
I had the same problem.
Added android.permission.WRITE_SETTINGS to the manifest file and it worked. Try this.
android.permission.WRITE_SETTINGS