O heimdall-flash
pacote nos repositórios instala o Heimdall 1.4.1, mas isso não funciona no meu dispositivo.
Como instalo a versão 1.4.2 no Ubuntu 19.04?
Tentei baixar a fonte e compilar seguindo as instruções neste arquivo , mas estou recebendo uma mensagem de erro
-- Configuring incomplete, errors occurred!
See also "/home/chris/Heimdall-master/build/CMakeFiles/CMakeOutput.log".
Este arquivo não contém a palavra erro.
Consegui compilar o Heimdall a partir da fonte. O erro foi devido a uma dependência ausente.
Foi assim que eu instalei:
sudo apt install qt5-default libgl1-mesa-dev build-essential cmake zlib1g-dev libusb-1.0-0-dev
mkdir build
cd build
make
Heimdall agora está compilado e o binário é encontrado na
build/bin
pasta.Lutei com o mesmo problema e encontrei uma outra maneira. Você pode tentar encontrar o
.deb
pacote para 1.4.2 em algum lugar na rede. No entanto, parece não ser fácil encontrá-lo, mas.rpm
os são, assim ( veja a seção de download dessa página) .Portanto, como uma solução de fallback, há uma opção para instalá-lo a partir do
.rpm
pacote e, para isso, você precisa instalaralien
que pode ser usado para converter.rpm
para.deb
.Então depois de baixar
.rpm
é comoIsso deve responder
Depois é só instalar
Foi assim que consegui que o Heimdall 1.4.2 funcionasse na minha máquina Linux Mint 19 xfce (64 bits).
A solução de Do, a minha e a solução em que meu post é baseado (phd21 neste tópico: https://forums.linuxmint.com/viewtopic.php?f=47&t=266217 ) todos se referem às instruções do desenvolvedor em: https: //raw.githubusercontent.com/Benjamin-Dobell/Heimdall/master/Linux/README , apêndice B.
Meu código sugerido, baseado no phd21, contém algumas correções. Por exemplo, o projeto Heimdall voltou para o github do gitlab, e a instrução 'git clone' foi atualizada para refletir essa mudança.
Você executa o software com: