You can still use mobile views and the contextcondition to return a different view, even for partials.
http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features
From the examples in this post, if you wanted a view to be considered only for a mobile, you create 2 versions, one with the .mobile.cshtml extension.