Question: how to set ringtone in iphone without pc and garageband?
Answer: Open WALTR 2.
Connect your iPhone to Computer. Connect your iPhone via a USB cord or WI-FI. Drag and drop your M4R file into the app. ... 
Head to the Settings. app and select your newly-created ringtone.