I wanted to try /e/, but unfortunately my phone is a LG G4 (h815 officially unlocked), and /e/ only exist for G2, G3 and G5.
On LineageOS I see that my phone was supported untill LOS14 (nougat), so decided to try to BUILD a ROM from myself following the instructions in /e/ website.
Now I’d like to go further and build for oreo and pie, although expect a more complex work becouse can’t use the Docker method (official LOS 15 and 16 doesn’t exist for LG G4).
This thread is mean to encourage any user to build it’s own /e/ ROM with the Docker method and to report about this new adventure of building with the non Docker method.
I share this experimental build hoping that someone want enjoy it, but installation it’s at your own total risk and I can’t give you support…
The ROM is installed on my LG G4 (h815) and runs apparently without problems.
For install, you can follow the instructions reported on the wiki for the official LG G2 /e/ release changing what needed for the G4.
Hi @Panta great to hear that you were able to build the ROM for your own device. It sure is a great feeling when you see a build with your own PC details showing up and what is better it even works!!!
The Docker method is very simple… Incredibly simple.
It took 3 hours to finish the sync of the archives.
During that period, there’s nothing telling you that the process is working good… People doesn’t to be worry: a look at system monitor and you can see that your PC is downloading at 4,8 kB/sec. The disk monitor make you see that the directory /srv/e/cache is growing about 20Gb for hour…
But the best was when it start building: I’ve never seen before the 16 CPU of my And Razor 7 working at 100%!
At the end of the process you see that “building OK” on the terminal and it appear to be all so easy that think: sure something was wrong and I’ll waste a phone!!
But at this moment my curiosity was so high that I flashed the ROM: always worth a try…
The Docker method is amazing simple and for me, all worked perfectly. I"m so proud of my work that think it’s a pity not to share with people.
Also, I think that, I’ll continue to build my LG G4 ROM in the future, even if official /e/ support appears.
Also I’ll share my ROM with every person that like to test: on my phone /e/ is running as fast and clear that never before.
Previously I used the LOS image, but the security level now is too low because the ROM is no longer manteined: august 2017.
Now the report on my phone say: 5 July 2019
In the future, after learning “a bit” more on building ROM, hope to contribute to LOS too…
Have a look at /srv/e/logs during that period. You’ll find a file showing more details of all the downloads going on (you may use “tail -f” to follow the changes).
This is an interesting system to build /e/ without docker.
The script seems to be not in line with the actual build because of the presence of Signal and Telegram that now are not more preinstalled.
Also the script at https://github.com/picomatic/builde is in the same situation
Hope @andrelam may update soon
Now I’ll try with this other guide (always by the courtesy of @andrelam )
Thanks to the community support, I’ve succesfully builded with docker method.
Have got some problems due to the fact that the TheMuppets repo on GitLab is not syncing 'cause of the issue on xiaomi vendor files.
e-0.7-n-20190827-UNOFFICIAL-h815 is running on my phone without problems.
Nougat without docker for my LG G4 successfully builded and installed. (Thanks to the Telegram Community support channel!!! )
The ROM (0.7-n-20190830-UNOFFICIAL-h815) is running on my phone without problems: for now, all seems to be ok.
Now I’ll try to build Oreo.
LOS never put on their servers an Oreo version of the LG-G4 ROM, but the sources are still present on lineage-15.1 LOS tree and on TheMuppets repository, so I’m confident to successfully build.