
- Quatro aparelhos de verdadeEstilo iFruitOS, estilo Andromeda e dois dobráveis que abrem em um layout de tablet.
- Live IslandChamadas, música, timers, corridas e Face Unlock como atividades ao vivo com controles que funcionam.
- Substituto direto para scripts do lb-phoneFornece 'lb-phone' com aliases de exports, além de uma ferramenta de console para migrar os dados do LB.
- Configure, não programe42 chaves de funções, regras por app, marca própria e 11 idiomas em arquivos de configuração abertos.
Demo ao vivo
Teste o celular no seu navegador
Escolha um modelo e use como no jogo: abra apps, deslize entre as telas e teste a Live Island e os dobráveis.
iFruit 17 · Celular estilo iFruitOS com Live Island e Face Unlock.
Roda a interface real no seu navegador com dados de exemplo. Nada é salvo.
Abre em tela cheia em uma nova aba.
Um celular completo para FiveM feito para o roleplay
RARX Phone (nome do recurso: rarx_phone) é um smartphone completo para servidores FiveM. A interface foi refeita do zero com Vue 3 e TypeScript e pensada para a versão do Chromium que vem no FiveM, então continua leve sem abrir mão de efeitos de vidro, gestos suaves e molduras de aparelho reais. Vem com 37 apps, quatro modelos de celular e um lado servidor que valida cada ação: dinheiro, mensagens, hosts de mídia, limites de uso e permissões são verificados no servidor, sem confiar na interface.
Tem tudo o que um jogador espera de um celular moderno: tela de bloqueio com PIN e Face Unlock, notificações agrupadas por app, central de controle, multitarefa com prévias ao vivo dos apps, widgets, pastas e modo carro. E também tudo o que o dono do servidor precisa: detecção automática do framework e do inventário, um banco de dados que se instala sozinho, logs por categoria no Discord, um painel de administração dentro do jogo e uma configuração que permite desativar, renomear ou restringir qualquer app sem editar código.
Modelos iFruitOS e Andromeda, incluindo dois dobráveis
O item do celular define qual aparelho o jogador está usando. Cada modelo tem sua própria moldura, barra de status, navegação e conjunto de componentes, então um celular iFruitOS parece iFruitOS e um Andromeda segue sua própria linguagem de design, em vez de ser a mesma tela com outra borda.
- iFruit 17: o topo de linha estilo iFruitOS, com Live Island, superfícies de vidro e Face Unlock.
- iFruit S26: o celular estilo Andromeda, com componentes Andromeda, configurações rápidas e um card flutuante para as chamadas.
- iFruit Duo: um dobrável estilo livro com desbloqueio por digital, uma ilha no canto, um dock vertical e uma barra lateral de navegação; ao abrir, a tela inicial mostra duas páginas lado a lado.
- iFruit Z Fold: um dobrável estilo Andromeda que abre em um layout largo, onde os apps de lista e detalhe mostram os dois painéis ao mesmo tempo.
Os nomes dos modelos, o nome da operadora e os nomes do sistema que aparecem em Settings são definidos em config/marca.lua, para o celular levar a marca do seu servidor.

Live Island e atividades ao vivo que realmente fazem algo
As atividades ao vivo compartilham um único sistema em todo o celular: chamadas recebidas, feitas e em andamento, Face Unlock, gravação de voz, corridas de Taxi e GO, timers, cronômetros e música. No modelo estilo iFruitOS elas aparecem na Live Island, que pode ficar compacta, dividida para uma segunda atividade ou expandida com um toque longo. Os botões são reais: atender, recusar, silenciar, viva-voz, desligar, tocar, pausar, avançar, cancelar e parar executam a ação.
Quando chega uma chamada enquanto o jogador usa um app, o celular estilo iFruitOS mostra a chamada na ilha expandida e o estilo Andromeda mostra um card flutuante, assim ninguém perde o que estava fazendo. Com o celular bloqueado, usa-se a tela de chamada em tela cheia. A ilha também mostra a troca entre modo silencioso e som, as cores do álbum na música e o ponto de privacidade laranja ou verde quando o microfone ou a câmera estão em uso.

Chamadas de voz, chamadas em grupo e videochamadas no FiveM
As chamadas usam o recurso de voz que você já tem. O celular detecta automaticamente pma-voice, SaltyChat, TokoVOIP ou mumble-voip, ou você pode forçar um na configuração. As chamadas aceitam até cinco participantes por padrão, visualização em grade a partir de três pessoas, adicionar pessoas pelos Recentes ou Contatos, teclado com tons, caixa postal, filtro de voz e viva-voz. Os números de emergência continuam funcionando mesmo com as chamadas normais desativadas.
As videochamadas mostram a câmera do jogo de cada jogador. As chamadas um a um usam WebRTC (com Cloudflare TURN opcional) e, se uma conexão direta não for possível, o celular passa automaticamente para quadros retransmitidos pelo servidor, que é também como funciona o vídeo em grupo. A própria imagem se encaixa nos cantos e o indicador de qualidade mostra ao jogador se a chamada é direta ou retransmitida.
Os celulares são ouvidos no mundo: quando um celular toca, os jogadores próximos ouvem o toque do dono no volume do dono, mais baixo com a distância e abafado entre veículos, a menos que o dono esteja com o modo silencioso ou o Não perturbe ativado.

Mensagens com áudios, GIFs, localizações e pagamentos
Messages cobre conversas individuais e grupos com fotos, edição, indicador de digitação, conversas fixadas e arquivadas, e confirmações de Entregue e Lida que respeitam as configurações de privacidade. Segure o microfone para gravar um áudio e solte para enviar. Compartilhe uma localização como miniatura de mapa que abre no Maps ou traça uma rota. Envie dinheiro, ou peça com um botão Pagar que cobra o pagador de forma atômica.
A busca de GIFs funciona com Tenor ou Giphy, com a chave de API guardada no servidor. Os contatos aceitam nome e sobrenome, uma foto da galeria, um toque personalizado por contato e o bloqueio de qualquer número. O Mail adiciona mensagens formatadas, anexos, rascunhos, envio agendado e desfazer, e outros scripts podem enviar e-mails com botões de ação.
Banco, faturas, multas e criptomoedas no celular
O app Bank mostra as contas, os limites de envio diários e semanais, a atividade agrupada e as transferências por contato ou número. Em Invoices e Fines dá para pagar com qualquer conta do jogador, recusar ou emitir pelos empregos que você permitir. O Crypto usa preços reais da CoinGecko em cache no servidor, suas próprias moedas simuladas ou ambos, com taxas, limites por operação e por dia, e transferências por número de celular.
As operações com dinheiro são idempotentes e atômicas no banco de dados, e a integração bancária funciona com rarx_banking ou usa o dinheiro do framework quando ele não está instalado.

Garagem, manobrista, corridas e serviços para a cidade
O Garage lista os veículos do jogador com estado, motor, lataria e combustível, localiza no mapa e traça uma rota. Os veículos guardados podem ser entregues pelo manobrista, e o jogador pode acompanhar o carro enquanto ele chega. Taxi e GO compartilham um sistema de corridas com lado do cliente e lado do motorista, preço por quilômetro e avaliações. O Services permite que os jogadores chamem a polícia, o EMS ou empresas com sua localização, enquanto os trabalhadores em serviço aceitam os chamados e recebem uma rota.
O Property mostra as casas que o jogador possui ou das quais tem chaves, abre e fecha a porta à distância e dá ou tira chaves, por meio do rarx_housing. Black Market e Classifieds cobrem o comércio, e outros scripts podem registrar números de serviço que atendem chamadas com um menu de URA ou respondem mensagens de texto.

Câmera, galeria e música com caixa de som para quem estiver por perto
A câmera captura a visão do jogo com modos de foto e vídeo, selfie, zoom incluindo 0.5x, paisagem e um modo para andar. A duração do vídeo é configurável. As fotos vão para a galeria, que tem álbuns, álbuns compartilhados, álbuns inteligentes, lixeira e um editor de fotos com ajustes, filtros, corte, rotação, desenho, texto e desfazer. O AirShare (compartilhamento por proximidade no Andromeda) envia fotos, notas, gravações de voz, localizações e contatos para o jogador ao seu lado.
O Music é uma biblioteca com artistas, álbuns, músicas e playlists salvas, fila, aleatório e repetir, e links do YouTube. Os jogadores podem ligar a caixa de som para que as pessoas ao alcance ouçam a mesma faixa, dentro de um carro ou a pé, e o celular também funciona como walkie-talkie.

Face Unlock, PIN e Find Device
O PIN é guardado com hash e o Face Unlock é vinculado ao aparelho, não ao personagem, então um celular roubado continua bloqueado. O Face Unlock falha se o personagem estiver de máscara ou bandana, e o dobrável Duo usa desbloqueio por digital no lugar. O Find Device localiza um celular perdido, faz ele tocar e mostra uma mensagem na tela de bloqueio, e o SOS chama os serviços de emergência e compartilha a localização em tempo real por alguns minutos.

Onze idiomas e um celular com a marca do seu servidor
A interface vem em inglês, espanhol, francês, alemão, italiano, português, português do Brasil, holandês, polonês, turco e árabe, com layout completo da direita para a esquerda para o árabe. Cada jogador escolhe o idioma em Settings, e as datas seguem o formato desse idioma. Qualquer texto pode ser substituído pela configuração sem editar os arquivos de idioma, e é assim também que se renomeia um app em um único idioma.
Os celulares novos começam com o papel de parede, a cor de destaque, o pacote de ícones, o tema, o toque, o som de alerta e o relógio de 12 ou 24 horas que você escolher em Config.Defaults, sem sobrescrever o que os jogadores já mudaram. O símbolo da moeda, o nome da operadora e os nomes dos modelos também são definidos por você.
Feito para donos de servidor: configuração, logs e ferramentas de administração
- Config.Features: 42 chaves para desligar chamadas, vídeo, uploads, Face Unlock, bateria, cobertura, qualquer app e mais; o servidor recusa as ações desativadas.
- Regras por app: desativar, renomear por idioma, trocar o ícone, a posição no dock ou restringir por emprego e cargo, estar em serviço, item, permissão ACE ou modelo de celular.
- Cobertura por torres de celular com zonas sem sinal e túneis, validada no servidor.
- Logs por categoria (chamadas, mensagens, dinheiro, administração e mais) para webhooks do Discord, ox_lib ou FiveManage, com tratamento de limites de uso.
- Uploads pelo FiveManage, por um recurso que você já tenha ou pelo seu próprio endpoint, com as chaves guardadas em convars do servidor.
- Validação na inicialização de cerca de 200 chaves de configuração, com avisos claros no console em vez de travamentos.
- API de apps externos e um SDK para que outros recursos adicionem seus próprios apps e widgets.
Tudo incluído
Funções
37 apps e os sistemas em volta delas, agrupados por área.
Sistema e Live Island
- Live Island com 7 atividades ao vivo, estados dividido e expandido
- Chamada recebida na ilha (estilo iFruitOS) ou em card flutuante (estilo Andromeda)
- Editor da tela de bloqueio com 9 fontes, 4 layouts e 18 cores
- Notificações empilhadas por app com ações
- Central de controle com player de música, modo silencioso e captura de tela para a galeria
- Multitarefa com prévias ao vivo dos apps e deslizar para fechar
- Widgets, pilhas de widgets, pastas e temas
- Tema claro, escuro e automático; três pacotes de ícones
- Modo carro, modo de economia de energia e bateria com carregadores (opcional)
- Cobertura por torres de celular e modo avião
- Toque audível para os jogadores próximos
- Apps Shortcuts e Health
Chamadas e videochamadas
- Detecção automática de pma-voice, SaltyChat, TokoVOIP e mumble-voip
- Chamadas em grupo (5 participantes por padrão, configurável)
- Videochamadas com WebRTC e alternativa automática retransmitida pelo servidor
- Caixa postal, filtro de voz, viva-voz e tons do teclado
- Recentes agrupados com histórico, lembrete para depois e respostas rápidas
- Toque por contato e bloqueio de qualquer número
- Números de emergência que funcionam mesmo com as chamadas desativadas
- Números de serviço com URA para outros scripts
Mensagens e e-mail
- Conversas e grupos com fotos, GIFs e áudios
- Confirmações de Entregue e Lida
- Balões de localização com miniatura de mapa e rota
- Envie e peça dinheiro com um botão Pagar
- Edição de mensagens, conversas fixadas e arquivadas, indicador de digitação
- Mail com formatação, anexos, rascunhos, agendamento e desfazer
- Botões de ação em e-mails enviados por outros scripts
Redes sociais
- Lenz: feed, stories, clipes, explorar, mensagens diretas, melhores amigos e destaques
- Lives no Lenz com co-host
- Birdy: Para você e Seguindo, threads, reposts, citações e tendências
- Birdy: contas protegidas, verificação e várias contas
- Privé: posts pagos, gorjetas e chats com criadores
- Flechazo: cards para deslizar, matches, chat, super like e voltar
- DarkChat: salas com código de convite, senhas e mensagens que se autodestroem
- News e Classifieds com chamada e mensagem a partir do anúncio
Câmera e galeria
- Foto e vídeo a partir da visão do jogo, selfie e zoom (de 0.5x a 3x)
- Câmera em paisagem, para andar e dentro do veículo
- Duração do vídeo configurável (60 s por padrão)
- Álbuns, álbuns compartilhados, álbuns inteligentes e lixeira
- Editor de fotos: ajustar, filtrar, cortar, girar, desenhar, texto e desfazer
- AirShare para jogadores próximos
Utilitários
- Maps com locais salvos e pontos de interesse
- Weather com previsão de 12 horas sincronizada com o jogo
- Clock com alarmes, relógio mundial, cronômetro e timer
- Notes com listas, Calendar, Calculator e Recorder
- Browser com abas, histórico e favoritos
- Loja de apps integrada para instalar e remover apps
Banco e dinheiro
- Contas, transferências e limites diários e semanais
- Invoices e Fines: pagar, recusar e emitir por emprego
- Crypto com preços da CoinGecko e moedas personalizadas
- Black Market com garantia (escrow), pontos de entrega e avaliações
- Integração com rarx_banking e dinheiro do framework como alternativa
Garagem e manobrista
- Veículos do jogador com estado, motor, lataria e combustível
- Localize um veículo ou garagem e trace a rota
- Entrega por manobrista com acompanhamento em tempo real
- Trava à distância e veículos apreendidos
- Property: porta à distância e gestão de chaves
Taxi e serviços
- Corridas de Taxi e GO com lado do cliente e do motorista
- Preço por quilômetro e comissão do motorista
- Avaliações e atividade de corridas
- Services: chame a polícia, o EMS e empresas com sua localização
- Caixa de entrada para quem está em serviço: aceite chamados e trace a rota
Música e caixa de som
- Biblioteca com artistas, álbuns, músicas e playlists
- Fila, aleatório e repetir
- Links do YouTube tocados dentro do celular
- Caixa de som compartilhada com os jogadores próximos, também em veículos
- Walkie-talkie entre celulares
Face Unlock e PIN
- PIN com hash
- Face Unlock por aparelho, bloqueado por máscaras
- Desbloqueio por digital no dobrável Duo
- Find Device: localizar, tocar e mensagem de perda
- SOS com localização em tempo real
- Apagamento remoto e transferência para outro celular
Administração
- Painel de administração dentro do jogo (ACE rarxphone.admin)
- Acesso a apps por emprego, carregadores de bateria e zonas de cobertura
- Loja de celulares e pontos de recuperação de linha
- Pedidos de número personalizado, busca de celulares e troca de número
- Banimentos de apps e moderação
- Logs por categoria para Discord, ox_lib ou FiveManage
- Migração de dados do lb-phone pelo console
Apps
- Phone
- Messages
- Lenz
- Camera
- Apps
- Widgets
- Photos
- Settings
- Notes
- Calendar
- Maps
- Weather
- Music
- News
- Bank
- Classifieds
- Services
- Garage
- Taxi
- GO
- Invoices
- Fines
- Clock
- Find Device
- Flechazo
- Calculator
- Property
- Browser
- Recorder
- Crypto
- DarkChat
- Black Market
- Privé
- Birdy
- Shortcuts
- Health
Quatro aparelhos
Modelos
O item do inventário define qual aparelho o jogador carrega.

iFruit 17
iFruitOS-style · item
phoneCelular estilo iFruitOS com Live Island e Face Unlock.

iFruit S26
Andromeda-style · item
ifruit26Celular estilo Andromeda com design Andromeda.

iFruit Duo
iFruitOS-style · item
ifruitduoDobrável estilo livro com desbloqueio por digital e barra lateral.

iFruit Z Fold
Andromeda-style · item
ifruitzfoldDobrável estilo Andromeda com um layout largo de dois painéis.
Antes de instalar
Compatibilidade
Frameworks
- Qbox
qbx_core- QBCore
qb-core- ESX
es_extended (Legacy)
Config.Framework = 'auto' verifica qbx_core, depois qb-core e depois es_extended. Pode ser forçado para qbx, qb ou esx.
Inventários
- ox_inventory
ox_inventory- qb-inventory
qb-inventory- qs-inventory
qs-inventory- codem-inventory
codem-inventory- core_inventory
core_inventory- ESX default inventory
es_extended- rarx_inventory
rarx_inventory
Config.Item.Inventory = 'auto' detecta o inventário em uso; os itens de celular levam o número e um id de aparelho nos metadados.
Voz
- pma-voice
- Chamadas, viva-voz, filtros de voz e volume da chamada.
- SaltyChat
- Chamadas e viva-voz.
- TokoVOIP
- Chamadas.
- mumble-voip
- Chamadas e filtros de voz.
Recursos e banco de dados
Obrigatórios: ox_lib, oxmysql
Opcionais: rarx_banking, rarx_garages, rarx_housing, rarx_business, rarx_uploader, qbx_vehiclekeys
Banco de dados: MySQL 5.7/8 ou MariaDB. As tabelas e migrações se instalam sozinhas na inicialização (pode ser desativado).
Se você vem do lb-phone
O manifest declara provide 'lb-phone' e registra aliases dos exports e eventos do lb-phone, então os scripts que chamam exports['lb-phone'] continuam funcionando. Alguns exports do LB ainda não estão implementados e aparecem na documentação da API. O comando de console rarxphone_migrarlb copia números, contatos, mensagens, galeria, e-mails, contas sociais e mais a partir das tabelas do LB, que são apenas lidas.
Idiomas
- Inglêsen
- Espanholes
- Francêsfr
- Alemãode
- Italianoit
- Portuguêspt
- Português (Brasil)pt-BR
- Holandêsnl
- Polonêspl
- Turcotr
- Árabear
Arquivos abertos: config/*.lua, custom/**/*.lua, locales/*.json, sql/**/*
Primeiros passos
Instalação
- 01
Instale os requisitos
Verifique se ox_lib, oxmysql, seu framework (Qbox, QBCore ou ESX) e seu inventário estão instalados.
- 02
Adicione o recurso e inicie por último
Coloque rarx_phone na sua pasta de recursos e faça o ensure depois do framework e do inventário, para que a detecção automática os encontre.
ensure ox_lib ensure oxmysql ensure qbx_core ensure ox_inventory ensure rarx_phone - 03
Adicione os itens do celular
Crie os itens phone, ifruit26, ifruitduo e ifruitzfold no seu inventário. Cada item abre o seu modelo. Com ox_inventory você pode apontar o item para o export rarx_phone.UsePhoneItem; com qb-inventory e o inventário do ESX ele é registrado automaticamente.
- 04
Inicie o servidor
Na primeira inicialização, o celular cria suas tabelas no banco de dados e aplica as migrações pendentes. Defina rarx_phone_auto_sql 0 se preferir importar o SQL você mesmo.
- 05
Configure
Edite config/funciones.lua (funções e chaves), config/apps.lua (apps), config/marca.lua (marca e padrões) e config/config.lua. Valores inválidos são informados no console. Por padrão, os jogadores abrem o celular com F1 ou /rarxphone.
- 06
Serviços opcionais
Coloque sua chave do FiveManage em um convar para uploads de fotos, vídeos e áudio, os convars de TURN para videochamadas em redes restritivas, uma chave do Tenor ou do Giphy para os GIFs e os webhooks em config/logs.lua.
set rarx_phone_fivemanage_key "your-key" - 07
Vindo do lb-phone
Pare o lb-phone, inicie o rarx_phone, execute rarxphone_migrarlb para ver uma prévia do que será copiado, faça um backup do banco de dados e execute rarxphone_migrarlb ejecutar duas vezes em até 60 segundos para confirmar.
Este é um resumo. A configuração, os exports, os events e a solução de problemas estão na documentação completa (em inglês).
Bom saber
Perguntas sobre o celular
Não encontrou o que procura? Abra um ticket no nosso Discord com seu framework e o erro que aparece.
Pedir suporteMais sobre scripts de celular para FiveM →Quais frameworks o RARX Phone suporta?
Qbox, QBCore e ESX Legacy. Com Config.Framework = 'auto' ele detecta qbx_core, qb-core ou es_extended na inicialização; o framework precisa iniciar antes do celular.
Com quais inventários ele funciona?
ox_inventory, qb-inventory, qs-inventory, codem-inventory, core_inventory, o inventário padrão do ESX e rarx_inventory. Com inventários que suportam metadados, os itens de celular levam o número e um id de aparelho, e o Face Unlock é cadastrado por aparelho, então um celular roubado continua bloqueado.
Quais sistemas de voz são suportados nas chamadas?
pma-voice, SaltyChat, TokoVOIP e mumble-voip, detectados automaticamente nessa ordem. O viva-voz funciona com pma-voice e SaltyChat; os filtros de voz, com pma-voice e mumble-voip.
Meus scripts que usam exports do lb-phone vão continuar funcionando?
O recurso declara provide 'lb-phone' e registra aliases dos exports e eventos do lb-phone, então os scripts que chamam exports['lb-phone'] continuam funcionando. A documentação da API lista os poucos exports do LB que ainda não estão disponíveis.
Posso migrar os dados dos jogadores do lb-phone?
Sim. O comando de console rarxphone_migrarlb primeiro simula e informa o que copiaria, depois copia números, configurações, contatos, chamadas, mensagens e grupos, galeria, notas, e-mails, alarmes, caixa postal, gravações, locais do mapa, Instapic para o Lenz, Birdy, anúncios, DarkChat e cripto. As tabelas do LB são apenas lidas, e executar duas vezes não duplica os dados.
As videochamadas precisam de configuração extra?
Não. Elas funcionam com STUN logo de cara e passam para quadros retransmitidos pelo servidor quando a conexão direta falha. Adicionar os convars do Cloudflare TURN faz o vídeo direto funcionar em mais redes.
Preciso importar arquivos SQL?
Não. As tabelas e migrações são instaladas na inicialização, apenas as tabelas rarx_phone_* são alteradas e nada é apagado. Você pode desativar isso com set rarx_phone_auto_sql 0.
Posso desativar ou renomear apps?
Sim, em config/apps.lua: desative apps, renomeie por idioma, troque ícones e posições no dock, ou restrinja por emprego, cargo, estar em serviço, item, permissão ACE ou modelo de celular. O Config.Features tem 42 chaves para funções como videochamadas, uploads ou Face Unlock.
Quais idiomas estão incluídos?
Inglês, espanhol, francês, alemão, italiano, português, português do Brasil, holandês, polonês, turco e árabe (da direita para a esquerda). Qualquer texto pode ser sobrescrito pela configuração.
Onde ficam guardadas as fotos e os vídeos?
Por padrão, os uploads vão para o FiveManage, por um recurso de upload que você já tenha ou para o seu próprio endpoint. As chaves são lidas de convars do servidor e as URLs de mídia são conferidas com uma lista de permitidos.
Posso testar antes do lançamento?
Sim. A demo ao vivo roda a interface real no seu navegador com dados de exemplo; você pode alternar entre os quatro modelos e os idiomas.
Continue explorando



























Apps sociais: Lenz, Birdy, Privé, Flechazo e DarkChat
Lenz é a rede de fotos e vídeos: feed, stories, clipes, explorar, comentários com respostas, mensagens diretas, melhores amigos, destaques, clipes fixados e lives com co-hosts. Birdy é um microblog com feed Para você, Seguindo, threads, reposts e citações, menções, hashtags, tendências de 24 horas, contas protegidas e várias contas por personagem.