-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fajita build and download #62
Comments
Same for me. @corna (as I saw that you are quite active here). |
I'm that person ;) |
@corna thanks for your reply. |
Ok, thanks for the help. |
@corna I do not want to hurry you, but do you have an ETA for checking? |
I don't have an ETA unfortunately.
As soon as the build server is not busy (this weekend probably) I'll try to clean all the mirror sources and caches and see it the problem persists. |
i appreciate the work of all the developers and volunteers involved in the lineageos for microg project. thank you very much! any movement on this build? if some users are able to build their own images, i suppose i could do the same, but having never built a custom rom the learning curve might be too steep for me. i'd rather have an official build. |
@winst0nsmith it is not that hard, it is mainly running docker:
Please adjust the "mnt/mount" path @corna I run this every week and update my device, so far no problems. |
@tobiasKaminsky is there a guide somewhere on how to run docker in windows? I have no idea what I'm doing and just popping that into powershell after installing docker didn't do the trick. |
No idea, sorry, as I only use Linux. |
@tobiasKaminsky got any guides for linux? ill just use virtualbox. |
Best practice is to search in wiki on your desired distribution, e.g. https://wiki.archlinux.org/index.php/Docker (as I am using Arch btw) Then you can do a small test and after that fire up #62 (comment) |
I just got a fajita device and wanted to install the magical Lineage+MicroG built but it is not available in the repository :-( I was waiting for it since tuesday, I hopefully found this thread. I'm really not a developper so trying to figure out how docker works and then how to make a built by myself is totaly out of my reach. Is there any way I can install the classic LineageOs and then install MicroG on top of it ? |
I can share mine later today, but of course without any support / guarantee. |
Thansk @tobiasKaminsky for your proposal. Since I wrote my message I realized that if I install your build, there won't be any updates since Fajita does not work on MicroG repo, so I guess it's safer to stick with standard LineageOs until @corna works out the issue on the server ? If I replace standard LineageOs with your built, I guess it will wipe all my data ? |
There is a key migration script available, so you can switch between every version (with caution). https://wiki.lineageos.org/signing_builds.html#using-a-script |
https://nextcloud.kaminsky.me/s/6nNYAdjKbkHxYs4 md5sum: c3a99530d93519b3ad0385d0cf3d5e84 lineage-16.0-20191209-UNOFFICIAL-fajita.zip Usual disclaimer: do it on your own risk, I am not responsible for any damages to your phone, cat, etc ;-) |
Hi Tobias, Thanks a lot for your built !! |
Well, after a couple hours of usage it turns out I was overly optimistic : neither the Wifi nor the Fingerprint reader works :-( |
Hm. For me both is working quite fine, since ~6 weeks. |
Just to clarify : you did a clean install of a Lineage+MicroG built or a migration from a standard LineageOs built ? And have you installed lineage's addonsu ? |
Wifi and fingerprint sensor stopped working for me as soon as I installed SU addon or TWRP. So I am still without these 2. |
I upgraded from LineageOS to my microG version. |
Thanks @Alixerid for the tip. I will try removing su addon and figure out if it brings back the WiFi and fingerprint reader. It will be quicker than having to make a fresh install. I think it can be useful if I report this bug upstream to the lineageos team. I installed su add-on in order to use oandbackup app which is really nice to backup and restore apps. I guess I will have to find another solution then. I heard that it is possible to make backups using adb. Less convenient but if it does the job... |
Hey @edern-appere , I'll be setting up docker and getting that going, but I am curious if you tracked down the cause of the wifi, etc no longer working with su or twrp? Figured I would ask before I install it on the device :) |
Hi @spinningD20 , |
Also, because of christmas holidays I don't have time right now to post a bug report for the addonsu bug with wifi and fingerprint reader. Contrary to what I posted earlier this month, I don't think this issue has to do with LineageOS upstream but with the Lineage+microg built. So this should be reported here instead of upstream. |
Hi, I am unsure if this is related to the original build error that this thread is originally about. I can successfully create and run my own build, but the extra packages don't seem to come pre-installed. I have tested another build I found on XDA and they work fine on it. I am using a command almost identical to the one @tobiasKaminsky shared above:
There's nothing noteworthy in the docker log; it even says it is building the image with them. Does anyone have any idea why none of the custom packages would be working? |
@nworb-cire, if you want to include custom packages in the build you also need to add a For anyone who needs SU, you can include it in the build via the switch |
@corna Hi Nicholas. Any chance for the fajita build soon? It seems that this would make a lot of people happy... :p Thanks! |
I built a new version: https://nextcloud.kaminsky.me/s/zmpjYC3TCdSYZXi |
is there any possible way you can provide a step by step of how to build it? the reason i ask is for a few reasons. 1) i don't know how to build it. 2) lineage4microg obviously isn't going to fix the build issues, we've been waiting forever. 3) i don't want to bother you every week for a build. 4) lineage regular + nanodroid sig patcher doesn't work. thank you so much |
This is what I am doing. |
In https://nextcloud.kaminsky.me/s/zmpjYC3TCdSYZXi you can find now a 17.1 build. |
@tobiasKaminsky Thank you, Tobias! I guess this is an unofficial build of Lineage (not taliking about microg), as it has not appeared on their site, right? How is it running so far? |
Yes, totally unofficial and no responsibility for anything ;-) |
Hi @tobiasKaminsky. Hope you are alright and can still supply us with image updates! ;) Any chance for an update to L17? I'm also uncomfortable to always ask you for updates, have seen the posted docker build command but, as I have never done this, am not sure where to start and what's needed to place all puzzle pieces together. Maybe, if time permits you could write a short bullet list with the process, so that I, and others, could do it ourselves. |
@mihaisumedre no problem for pinging me :-) |
@tobiasKaminsky do you use this command for your 17.1 builds?
I'm trying to run it on Windows but run into a 403 error like this #74 . Unfortunately I'm not nearly experienced enough doing any of this stuff, to fix that error as described in that issue. Did you run into this? Here's the full docker log:
|
Can @corna please provide an update on this issue? |
Do you use this one? #70 |
Does the official Lineage 17.1 releases changes anything to built lineage with microg ? |
Not as far as I know… :/ |
I built my own ROM using this docker image and installed it onto my device. Wifi worked until I sideloaded MinMicroG. I didn't test fingerprint reader. I'm building a new image with WITH_SU=false to see if that makes a difference. |
FWIW, fajita is listed in the lineage-17.1 build targets, but not the lineage-16.0. It looks like it was dropped during the promotion of 17.1 (It existed as a nightly build in lineage-16.0, but no longer exists as a weekly build). |
So I found that https://review.lineageos.org/c/LineageOS/hudson/+/271386 removed fajita from the lineage-16 list. I can't see a clear reason why in the changeset anywhere. |
@subpop I'm not following what you are getting at, here. The link you've provided is for lineage, not lineage for microg. Still, fajita is clearly being built for lineage 17.1, every night. See https://download.lineageos.org/fajita |
It's built for Lineage, yes, but only for 17.1 (I just asked in #lineage on IRC; they only support building for one platform at a time). So until this docker image can build 17.1, we won't likely see fajita images for lineageos4microg any time soon. Unless lineageos4microg supports its own list of build targets apart from hudson? |
What is the new command to build 17.1? I get the same exact error as #62 (comment) |
If you're on Windows like I was, I suggest you try running it on a Linux system. Trying to get it to work on Windows is a waste of time. 99% of my problems dissapeared when I ran the docker on a Linux VM. Steps I took:
[dislcaimer: I'm very new to this, and I haven't yet attempted to flash the image this build produced] |
I'm not able to build lineage-17.1 with this image. It fails with an error message:
It appears that LineageOS proper has not seen a successful build for fajita in a while now either. https://www.lineageoslog.com/17.1/fajita |
This Device was promoted to LineageOS 17.1 which is now supported. |
Fajita did not received any update since end of January: Also the latest change seems to be on 05.02 on zl1. Does anyone knows what happened? EDIT: seems to be some other issues where the same is asked, but no real answer to it |
This device is in the list of build targets but not available as download.
On the XDA thread it was mentioned that there were "build errors" for this device. That's why I tried to build it myself using these parameters:
That was successful. I did not find errors in the logs. I flashed the zip and everything including microG and unifiedNLP is working. (As far as I understand, the parameters are close to standard for Lineage for microG.)
Could someone let me know what the errors are? Also, is there some place to find the build logs?
The text was updated successfully, but these errors were encountered: