If you are doing an external step, it should be a hardware wallet setup like I described. Using the same logic, Grandma is not going to want to perform the extra work of scanning pieces of paper, either. Frankly speaking, if you trust your Android software (rooted or not, custom rom or stock)...