[MAGISK] Como ativar o jogo remoto PS4 em seu dispositivo Android e jogar com DualShock 4 + dicas e opinião

Se você tiver a sorte de possuir um console PlayStation 4 e um smartphone ou tablet Sony Xperia, talvez conheça um serviço disponível para você: Jogo Remoto, um aplicativo que permite que você jogue jogos de PS4 em seu smartphone, transmitindo-os através de seu console.

Agora, o Remote Play em smartphones é uma espécie de recurso situacional - é extremamente limitado pela velocidade da sua conexão com a Internet em ambos seu console e seu smartphone, e configurá-lo corretamente pode ser um grande incômodo sem um gameclip para segurar seu telefone e controlador junto. Dado que "precisa" de WiFi (embora possa ser falsificado), também é provável que você jogue em casa de qualquer maneira. Mas ainda é útil porque permite que você continue jogando mesmo que alguém esteja guardando a TV, ou se você quiser jogar em uma sala diferente ou enquanto estiver no banheiro. Além do mais, você ainda pode responder a textos e afins usando a multijanela do Nougat, por exemplo, sem interromper o jogo. Ou você pode exibir vídeos flutuantes na parte superior do jogo para realizar várias tarefas enquanto joga – as oportunidades são infinitas.

Embora o serviço esteja disponível em Mac e Windows, infelizmente o aplicativo Android só está disponível para dispositivos Sony ao pesquisá-lo na Play Store. Além do mais, ele também não funcionará em seu smartphone que não seja da Sony, mesmo que você consiga obter o APK. Finalmente, embora o DualShock 4 possa ser reconhecido nativamente pelo Android (bluetooth), problemas de driver e compatibilidade podem torná-lo obsoleto se você conseguir que o Remote Play seja executado no seu dispositivo de qualquer maneira! Existem algumas soluções práticas para esse problema, apresentadas por usuários do fórum do XDA. Especificamente, Vou me referir a um breve guia por membro sênior do XDA Leolawliet (muito obrigado!) ao qual acrescentarei mais alguns detalhes, além de algumas dicas e uma breve revisão da experiência. Se você tem Magisk (root) ou deseja atualizar o Magisk, confira este guia para obter seu jogo PS4 em seu smartphone!


  1. Em primeiro lugar, você quer ter certeza de que habilite o Magisk atualizando-o por meio de sua recuperação personalizada (TWRP). Você pode encontrar o arquivos necessários mais instruções de instalação neste tópico. É bom ter Magisk, independentemente de você querer ou precisar deste mod, pois é uma das melhores soluções de root sem sistema que existem.
  2. Depois de configurar o Magisk, vá para a guia "Downloads" no menu lateral e procure o módulo "Sony Framework" (v1) de Seyaru. Isso instalará a base necessária para usar o Remote Play como se você tivesse um dispositivo Sony Android. Após terminar o download, será solicitado a instalação e habilitação do módulo, que precisa ser reinicializado. Você pode reiniciar agora ou mais adiante neste guia, pois uma reinicialização também será necessária mais tarde.
  3. Agora que você tem o Sony Framework, você precisa verificar seu build.prop para tornar seu dispositivo compatível com o Remote Play versão 2.0.0. A Sony fez versões anteriores (que estavam amplamente disponíveis em nossos fóruns, pré-modificado) obsoleto, solicitando que o usuário atualize o aplicativo antes que uma conexão possa ser estabelecida. Felizmente, e conforme encontrado por Membro Sênior do XDA Leolawliet, você pode remediar isso através de uma edição build.prop: simplesmente adicione (ou substitua se você tiver uma linha semelhante por um valor diferente) esta linha ro.build.tags=release-keys. Alternativamente, você pode instalar o módulo Magisk fornecido por leolawliet para adicioná-lo ao seu build.prop. Além disso, uma atualização recente do Magisk supostamente fez com que nenhuma alteração fosse necessária. De qualquer forma, e conforme listado aqui, existem algumas maneiras pelas quais você pode abordar isso, caso não funcione para você desde o início. Independentemente do caminho que você seguir, certifique-se de habilitar o módulo Framework e de que a alteração build.prop esteja lá, e reinicie seu dispositivo.
  4. Procure na Play Store por “Remote Play” - você deverá ver o aplicativo, embora talvez não consiga instalá-lo (os resultados variaram para mim). Se for esse o caso, você precisa baixar o APK por meio de um site de download de APK ou de uma extensão do navegador (verifique a soma MD5 para verificar a integridade do APK). Depois de instalar o Remote Play, vá para Magisk novamente e em "Configurações" habilite "Magisk Hide". Depois disso, um novo menu fica disponível no painel lateral. Vá para esse menu, procure seus aplicativos PlayStation e “oculte-os”. Dessa forma, você não receberá uma solicitação de acesso root ao iniciar o Remote Play.
  5. Agora é aqui que fica complicado. Dependendo da sua ROM, você pode não conseguir enviar nenhuma entrada através do DualShock 4 ou poder usá-lo como um gamepad, mas não como um controlador Remote Play (como foi o meu caso no LineageOS). Felizmente, existe uma solução alternativa universal (reconhecidamente estranha):
      1. Faça uma segunda conta PSN - não precisa ter assinatura, só precisa estar no seu PS4
      2. Certifique-se de que o Remote Play esteja configurado no seu PS4 e nessa conta (não deve precisar de agitação extra)
      3. Conecte-se a esta nova conta fictícia através do Remote Play, enquanto sua conta PS4 principal está em primeiro plano
    Isso fará com que seu DualShock 4 permanecerá conectado ao PlayStation 4 e poder operá-lo enquanto a tela está sendo transmitida para o seu dispositivo. A única limitação é, obviamente, que você estará limitado ao alcance do Bluetooth. Descobri que o alcance não era um grande problema, embora as paredes possam atrapalhar e quando há dois ou três cômodos e paredes separados do console, a entrada e a saída do microfone começariam a falhar e a cortar (o atraso de entrada não variaria visivelmente com as mudanças na distância, no entanto). Esperamos que você não precise dessa solução alternativa.
  6. Aproveitar!

Dicas e truques + minha opinião

Depois que tudo estiver configurado, conectar-se ao PS4 para streaming é tão fácil quanto iniciar o aplicativo e pressionar o botão PlayStation no controle para garantir que ele também se conecte. Você pode transmitir em uma taxa de quadros padrão ou alta (30 ou 60), com opções de resolução incluindo 480p, 540p, 720p e 1080p. Pessoalmente, descobri que 720p funciona perfeitamente para meus casos de uso, e 1080p também funciona muito bem para determinados jogos ou cenários. Relatórios de usuários online também afirmam que jogar jogos de 30FPS no modo de alta taxa de quadros pode reduzir o atraso de entrada. Se você estiver jogando um jogo indie simples como "Risk of Rain", poderá esperar uma jogabilidade suave e sólida, sem atraso de entrada e perda de quadros. Também consegui jogar títulos como Dark Souls III e até Battlefield 1 sem problemas (exceto taxa de quadros abaixo do padrão neste último, já que estava jogando a 30FPS). Eu tenho uma conexão de download de 100 Mbps e upload de 20 Mbps, mas enquanto monitorava minha internet nunca encontrei o PS4 nem o telefone ocupando muito tráfego, nem mesmo ao priorizar qualquer um dos dispositivos (você deve priorizar o PlayStation 4, neste caso).

Eu também uso um gameclip para conectar meu controlador em cima do DualShock 4 – a configuração é um pouco desajeitada, pois é muito mais pesada que o seu configuração padrão do joystick, embora no ângulo certo o peso adicional seja muito gerenciável (isso, é claro, depende do seu dispositivo). Mesmo em 1080p, a fidelidade gráfica não é tão nítida quanto no PS4 normal, mas a distância de visualização ajuda a esconder algumas dessas imperfeições. Se você tiver uma tela AMOLED, poderá experimentar áreas escuras em jogos como nunca antes antes (supondo que você não tenha uma TV OLED excelente), algo que realmente aprecio em títulos como Transmitido pelo sangue. Em última análise, porém, você deseja encontrar o equilíbrio certo entre qualidade gráfica e atraso de entrada - com uma conexão sólida à Internet, você deveria poder ter um atraso imperceptível em 720p, mas eu pessoalmente ajustaria a resolução para tornar a jogabilidade o mais responsiva possível. Mesmo 540p em uma tela de 5,5 polegadas não parece tão ruim, mas em 720p você obteria mais pixels por polegada do que o Nintendo Switch, se não fosse pela leve compressão e artefatos introduzidos pelo streaming do jogo.

Alguns dos meus casos de uso favoritos envolvem jogar enquanto relaxo na cozinha com minha namorada, durante uma pausa rápida no escritório ou no banheiro (por que não?). Eu também recorro a isso quando minha namorada está assistindo programas em nossa televisão principal. Eu também aprecio muito o fato de poder simplesmente segure o menu multitarefa e inicie instantaneamente a tela dividida para usar outro aplicativo enquanto monitora o jogo. Isso é especialmente útil durante o carregamento de telas ou enquanto espera um lobby ficar pronto - se você deixar a aplicação sem com várias janelas ativas, você terá que reiniciar o Remote Play, mas o jogo continuará funcionando em segundo plano (seu PS4). Você pode, por exemplo, navegar no reddit enquanto espera seu colega entrar na sua sessão ou responder a uma mensagem de texto rápida em um aplicativo de mensagens instantâneas. Por fim, embora seja impraticável assistir a vídeos em várias janelas durante o jogo, as sobreposições de vídeo oferecidas por aplicativos como o Twitch serão não interromper o Remote Play de qualquer forma, permitindo que você continue jogando videogame enquanto, por exemplo, assiste outras pessoas jogando videogame.


Esperamos que este guia seja útil - mais uma vez, grandes apoios ao módulo Sony Framework e ao membro sênior do XDA, leolawliet, por sua solução alternativa e breve guia. Vejo você na Cidade Anelada!