Como portar aplicativos específicos de OEM para outros dispositivos

A maioria, senão todos os OEMs, gosta de agrupar dispositivos com suas próprias iterações de determinados aplicativos, especialmente reprodutores de música, aplicativos de galeria e reprodutores de vídeo. Na maioria das vezes, eles não são tão diferentes um do outro, apesar do quanto cada OEM os faz parecer. Apesar disso, muitas pessoas ainda têm seus favoritos em relação ao aplicativo que mais gostam. Isso pode ocorrer porque eles mudaram recentemente para um dispositivo de outro OEM ou simplesmente porque gostaram da aparência dele.

Infelizmente, como esses aplicativos são desenvolvidos apenas para os próprios dispositivos do OEM, nem todos conseguem baixá-los e usá-los. Claro, existem alternativas válidas na Play Store, mas algumas pessoas estão procurando uma experiência específica que normalmente não conseguiriam com outros dispositivos. Uma maneira de superar esse problema é portar esses aplicativos, e o XDA Recognized Themer and Contributor Rizal Lovins escreveu um tutorial sobre como fazer exatamente isso.

O tutorial descreve o processo necessário para portar aplicativos específicos de OEM, como o aplicativo Sony Xperia Walkman, para outros dispositivos. Ele descreve os requisitos, o processo de descompilação do APK e aponta as várias linhas de código que precisam ser alteradas. Rizal Lovins alerta que nem todos os aplicativos podem ser portados dessa forma e que portar aplicativos nativos do Jelly Bean e Ice Cream Sandwich para o Gingerbread será bastante difícil.

Portanto, se o seu dispositivo não possui uma porta de aplicativo nativo para outro dispositivo e você gostaria de experimentar, visite o tópico original Para maiores informações.