Corrigir erros ao construir ROM Lineage/AOSP.

Olá pessoal, em Janeiro nós mostramos aqui no blog, como configurar o Manjaro para construir custom ROMs para seu smartphone Android.
Nesta postagem, iremos mostrar como corrigir alguns erros que ocorrem principalmente com quem possui pouca memória RAM. No post deste link, informamos que é recomendado possuir 16gb de memória RAM, mas com apenas “duas” alterações, sua construção irá prosseguir sem erros relacionados a memória RAM.
Correções
Se você utiza o ZSH ou o ZRAM, desinstale ou desative os dois.
Uma das primeiras coisas a se fazer é não utilizar ninja, iremos substitui-la por kati. Para fazer isso, utilize os comandos abaixo.
Utilize o comando no terminal. (troque leafpad pelo seu editor de texto)
leafpad ~/.bashrc
Adicione no final do bashrc a seguinte linha.
export USE_NINJA=false
Se você tem menos de 16 gigas de memória RAM
Copie e cole o comando abaixo na ultima linha
export _JAVA_OPTIONS="-Xmx4g"
Salve o arquivo, e agora você provavelmente não terá problemas relacionado a falta de memória RAM.
libmpfr.so.4 cannot open shared object file no such file or directory
Se encontrar o erro acima, você pode contornar esse erro criando um link simbólico da lib libmpfr.so.6.0.1 com o comando abaixo.
sudo ln -s /usr/lib/libmpfr.so.6.0.1 /usr/lib/libmpfr.so.4
Nossa próxima postagem sobre o assunto será como sincronizar os arquivos necessários para a construção, deixe um comentário com o modelo do seu smartphone, se existir as fontes para ele, quem sabe não o usamos para a próxima postagem.
Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.