"All the offences under which Armaan was booked and nabbed for last night are bailable. Accordingly, he was not produced before a court and released in the police station itself this afternoon," advocate Sanjay Wandre told IANS.
Armaan has now gone back to the "Bigg Boss - Saath 7" house set up in Lonavala, he said.
Wandre said Armaan's father and a friend have stood as the two solvent sureties required by the police and the necessary formalities are being completed.
Sofia, a British singer-actress, lodged a complaint against Armaan with Mumbai police last week for various offences under Indian Penal Code Sections 54A(1)(III), 324, 509, 294 and 504, he said.
Mumbai police transferred the complaint to Lonavala police as the alleged offences took place there.
Following the investigations by Lonavala police, Armaan was picked up from the "Bigg Boss - Saath 7" house late Monday night and lodged in the police lock-up till Tuesday afternoon.
During her stay on the show, an argument broke out between Sofia Hayat and Armaan. Armaan ended up hitting Sofia with a mop and that left her injured, and that triggered her decision to lodge a police case against him.
Photos: Akshay Kumars son Aarav's night out in Juhu
Photos: Shilpa Shetty, son Viaan, Geeta Basra on 'Aunty Boli Lagao Boli' sets
Photos: Isha Ambani and mom Nita show their stylish side
Photos: Ileana D'Cruz flaunts plunging neckline in black dress
Photos: Shamita Shetty, Bhumi Pednekar at fashion show