yashsingh1/xdaforums huggingface dataset:
[Android Software Development] guest4711:
First of all you shouldn't get OTA updates if you tempered /system.

And second you may loose your changes to system when applying the update.

And third I don't think that apps in /system run with root/system permissions by default.
[Android Software Development] Quicklimeboiler:
No I only run the OTA update via System > About phone > LineageOS updates.

Good to know! Will not attempt this then.

I've removed addonsu and tested Magisk instead. Seems Magisk does survive the OTA update (just tested it). I could of course add my own scripts to addon.d but I think I'll stay with Magisk for now.
[Android Software Development] Quicklimeboiler:
Lost root from Magisk after one day, a reboot fixed it but perhaps I should give addonsu another try. What scripts should I add to addon.d for addonsu to survive OTA update?
[Android Software Development] kurtn:
Got it from flashing
[Android Software Development] ManojNairOnline:
I was trying to build a ROM for my MiA1 tissot which is officially supported by LineageOS for MicroG -

I am building on Ubuntu 18.04 with 16 GB RAM and a 1 TB HD so space and RAM should not be the issue. This is my first attempt using Dockers and it is failing. Pasting the entire screen output in case anyone can help out.

manoj@RIANControl:~/Android/microg$

sudo docker run

-e "BRANCH_NAME=lineage-15.1"

-e "DEVICE_LIST=tissot"

-e "SIGN_BUILDS=true"

-e "SIGNATURE_SPOOFING=restricted"

-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension "

-v "/home/user/lineage:/srv/src"

-v "/home/user/zips:/srv/zips"

-v "/home/user/logs:/srv/logs"

-v "/home/user/cache:/srv/ccache"

-v "/home/user/keys:/srv/keys"

-v "/home/user/manifests:/srv/local_manifests"

lineageos4microg/docker-lineage-cicd

[sudo] password for manoj:

Set cache size limit to 50.0 GB

>> [Fri Sep 7 20:59:17 UTC 2018] Branch: lineage-15.1

>> [Fri Sep 7 20:59:17 UTC 2018] Devices: tissot,

>> [Fri Sep 7 20:59:17 UTC 2018] (Re)initializing branch repository

>> [Fri Sep 7 20:59:21 UTC 2018] Copying '/srv/local_manifests/*.xml' to '.repo/local_manifests/'

>> [Fri Sep 7 20:59:22 UTC 2018] Syncing branch repository

sed: can't read build/core/version_defaults.mk: No such file or directory

sed: can't read build/core/version_defaults.mk: No such file or directory

/root/build.sh: line 141: [: : integer expression expected

>> [Sat Sep 8 03:51:26 UTC 2018] Missing "vendor/cm", aborting
[Android Software Development] 6vnn46zx30tk:
Can someone tell me what data I give to Google if I enable Google device registration and Google Cloud Messaging? microG says it strips identifying bits other than your Google account name from registration data. So that would mean Google won't get my IMEI right? Will they still see all the metadata of my push notifications such as which apps and which accounts on those apps are getting notifications?
[Android Software Development] LargePrime:
Please be aware the 12Sep OTA is failing. If double flashed, it works but breaks some apps, like gapps.

I thought you might want to be aware.

Also It might be interesting if no microg people have problems, as it is just another reason to use microg

Another question. LOS devs have refused a small fix for the LeEco Pro 3 that allows the ir blaster to work. Would you guys consider implementing the fix?
[Android Software Development] 4ronie4:
Fixing device specific bugs is not a goal of this build.
[Android Software Development] redbullman:
I had no issue with this weeks lineage micro g ota. Magisk also survived.
[Android Software Development] d1n0x:
This is not applicable for every device
[Android Software Development] oscarmbv:
Anyone having issues with f-droid not updating apps?

Forget it, already fix it. Sorry
[Android Software Development] tomer007:
I get an error anytime I try to flash the rom on a Xiaomi MI A1.

What could be the cause of that? I tried flashing older builds but got the same error
[Android Software Development] guest4711:
It looks like your old ROM is not LOS for microG so you cannot update it. You should perform a clean installation (which means you have to wipe system, cache and data). Make sure you have a current backup stored out of your phone before wiping...
[Android Software Development] Aqq123:
Or you can try flashing the migration ZIP beforehand: https://download.lineage.microg.org/extra/

Then it might work. Having a backup is still a great idea though.
[Android Software Development] Kusznier:
What's the chance to port this also to Huawei P20 Pro? I know it's unofficial, but...
[Android Software Development] kurtn:
Get a ROM without GApps and install a package like nanodroid or nogoolag.
[Android Software Development] Kusznier:
Thanks, but is it worth trying without signature spoofing rom? THere is LineageOS for P20pro, but it does not suport spoofing.

Maybe i'm missing something. Can You help me with that?
[Android Software Development] kurtn:
Nanodroid supplies a spoofing patcher. I've tried it on LOS 14.1 and 15.1
[Android Software Development] DaniPhii:
I gotta say thanks! With Docker, building LineageOS 15.1 for microG unofficially for not-yet-supported devices is so much easier and comfy. [emoji846]
[Android Software Development] RayfG:
Would you please be so Kind to add xiaomi mi max 2 (oxygen) thank u very much for your outstanding work here.
[Android Software Development] kurtn:
No official lineageOS? Try nanodroid
[Android Software Development] maybeme2:
The September 13 official lineageos 14.1 update broke xposed's gravitybox even more than previously. After updating to the September 13 downloaded lineageos 14.1 update the phone could no longer even find the gravitybox framework even though xposed framework was present and I had rebooted.

I restored my previous nandroid backup and things are back to the way they were.

I need some of gravitybox features to work so I am considering trying one of lineageos 14.1 forks to see if they may be more compatible with xposed's Gravitybox.

1. Do I just flash a fork's zip on top of my current official lineageos with MicroG or should I do something else first?

2. I would appreciate suggestions as to which fork might be more likely to work with Gravitybox? (Currently the August 30 official version works. Not sure what they changed in the September 13 uodate).

3. Any real downside to just staying with the August 30 official version permanently?

Thank you.

P.S. I realize this thread is more about microG than lineageos but you guys are more knowledgeable than me and I got no responses in the official lineageos 14.1 for Nexus 5 thread.
[Android Software Development] Ajudia:
would you please make for poco f1?
[Android Software Development] nadastry:
Is there a code (*#xxx#*) that has to be put into the phone app to make microg work?

What is the code?
[Android Software Development] RayfG:
What is the advantage of nandroid and has nandroid the same effect? I think it is just a backup oft my daily driver, what should it be good for?
[Android Software Development] SGH-i200:
The 'LineageOS MicroG' ROM is available for all devices that have a official LOS build.

If your device has no official LOS you can use NanoDroid to patch the unofficial LOS to get MicroG running on your device! :good:

---------- Post added at 10:46 PM ---------- Previous post was at 10:43 PM ----------

There's no secret code, but you need to have a 'signatur spoofing' enabled Custom ROM.
[Android Software Development] rptb1:
Installing lineage-15.1-20180917-microG-FP2.zip on a wiped Fairphone 2 gives a system that powers off immediately after the boot animation finishes. Normal Lineage is fine (I'm typing from it now). This case isn't quite covered by the bug reporting flow chart at lineage.microg.org except that it says to post here if in doubt, so here I am. What steps can I take to diagnose? Thanks!

Edit: by "wiped" I mean TWRP was asked to wipe system, caches, and data. I have an adopted sdcard.
[Android Software Development] ncorna:
That's quite strange: can you try with another build, like the newer lineage-15.1-20180924-microG-FP2.zip?
[Android Software Development] matoq:
does the weekly OTA update of LOS15.1 (no microG) work for you on the FP2?

I maintain two FP2 units and after upgrading from LOS14.1 to LOS15.1 with

lineage-15.1-20180813-nightly-FP2-signed.zip

neither will complete the weekly update. TWRP is 3.2.3-0. A manual update via TWRP, installing a more recent official LOS15.1 build does work however (with all data preserved).
[Android Software Development] rptb1:
OK, I removed the adopted SD card (keeping a copy of its encryption key!), backed up a copy of /data, and wiped *all* the internal partitions by re-installing Fairphone Open OS, thus completely resetting the phone. I then flashed TWRP, wiped everything from there, and installed lineage-15.1-20180924-microG-FP2.zip. That brought me to the Lineage setup screen. I was then able to set up Lineage and microG settings and pass the microG self-check.

So it looks like there was some sort of poison in /data.
[Android Software Development] maybeme2:
Deleted.

Please remove images.
[Android Software Development] Simon94:
Nightlies built from tomorrow on will ship following commits:

c56cc2b MozillaNlp: Update to 1.4.0
e74b7ec FDroid: update to 1.4
794114e GmsCore: Update to 0.2.6.13280
[Android Software Development] matoq:
nice, threema now registers for push. awesome!
[Android Software Development] RayfG:
No, no official lineageos

I don't know anything about nanodroid.I guess it is to complicated and i loose all my data..... with a nanodroid setup...thank you, greetz.
[Android Software Development] kurtn:
You will loose your data like in any clean flash. Most important is to get your data from Google and store it in a safe place.
[Android Software Development] RayfG:
Thank u 4 ur reply, i dont have Google, i store my own stuff on my server. Yes i know that a clean flash destroy my data, but if i have the same lineageos, i can restore my data if it is the same OS Version i guess.?
[Android Software Development] kurtn:
Didn't know you come from noGApps. In that case I guess, you know what you want from microG. You will not need the full package and can install one or two apps on top of your current setting.
[Android Software Development] DaniPhii:
Just installed my own unofficial build with those new versions. Everything's working as expected.
[Android Software Development] LotFryish:
Hey guys. I've been using this for a few days now and having what seems to be an unusual issue. Google maps can't connect to the google servers, it seems to fix the location fine but doesn't display maps and can't access any of the account specific stuff either. Pokemon go seems to have the same problem, logging just leaves it hanging indefinitely loading.

Interestingly Waze works fine. And after using it today now google maps displays the maps used in Waze, but still can't get directions or load new stuff

I've tried disabling Adaway. Also tried deactivating and reactivating device registration and GCM. Any ideas?
[Android Software Development] SGH-i200:
On my device it did register, but messages are not pushed if the device is in standbye. The messages are downloaded when I wake my Android.
[Android Software Development] matoq:
It works fine for me. Have you tried Threema's general troubleshooting guidelines? https://threema.ch/en/faq/push_andr
[Android Software Development] SGH-i200:
I gave it a second try and installed the current version of Threema via Yalp after updating to the current microG version - and it is working great on the 'LOS14.1 for microG' build! :victory: Maybe the new microG version fixed something.
[Android Software Development] matoq:
That's also how I did it. I updated microG via F-Droid. And Threema registered for push on reboot. My OTA update isn't due until Monday.
[Android Software Development] RayfG:
Is it impossible for the Devs to add microG to a unofficial rom? If an unofficial rom (Oreo) for mi max 2 exists, is it just to flash that microG zip file to a clean Installation ?

Thank u in advance......
[Android Software Development] kurtn:
LineageOS for microG gets built in an automated process. There is no dev to test each build. So the decision is understandable to build only the best maintained device.

In case of unofficial lineageOS there are many methods to get microG running.
[Android Software Development] DaniPhii:
This is why I learned how to compile them myself despite not being a developer. I had to make a lot of room in my laptop to build ROMs, though. All info is here on the Internet.
[Android Software Development] RayfG:
OK, i made a clean install of lineageos (15.1 unofficial for MiMax 2). I installed nanodroidmod

downloaded thrue github and installed latest Version. Signature spoofing was not enabled.

I reverted back to my backup. Need more information howto. Ill search now for more infos.

Needed whole day for the setup. Next try tomorrow.
[Android Software Development] RayfG:
Has anyone got push notifications for synology chat running? Seems to do not work under microG.... Any suggestions? Thank u
[Android Software Development] oF2pks:
[MENTION=4316015]Simon94[/MENTION] do you have collecting stats removed :

https://github.com/LineageOS/androi...0/src/org/lineageos/lineageparts/lineagestats

excepted PreviewData.java & Utilities.java which I remember to be passive disconnected previews.
[Android Software Development] Simon94:
No, as we provide a plain lineageos just with microg and fdroid integrated.
[Android Software Development] heinhuiz:
I have the latest build on my Mi A1 (tissot) en experience a problem with Tts, which stops in my OsmAnd as soon as a text has to be spoken.

I saw one mention of this in this thread for another phone, but that was solved in the next version, so maybe it is a bug. Is this the right ace to report this?
[Android Software Development] kurtn:
MicroG does not touch tts. In such a case I usually try to reproduce the bug on a virgin lineageOS installation. Its always good to have a second phone at hand. Typically with broken screen.
[Android Software Development] heinhuiz:
Thanks, I'll try further.

I never break screens ?
[Android Software Development] jtull89:
Has anyone found that the 15.1 builds for shamu (Nexus 6) are unsigned? Running the keytool command with the options listed on the microG LineageOS website, I get a message about how the zip is not a signed jar file. Not knowing what else to do, I tried changing the file extension from .zip to .jar, but as you may have guessed, that did nothing. I using keytool 8.0.1520.2 on Windows 10.
[Android Software Development] Simon94:
https://github.com/lineageos4microg/docker-lineage-cicd/issues/4
[Android Software Development] jtull89:
Oh thanks, that makes things way more clear. If only the microG people updated the install instructions.
[Android Software Development] rptb1:
I've now successfully migrated from standard LineageOS with pico Gapps to LineageOS with microG on my Fairphone 2. Excellent. Thank you!

There's one thing bothering me that I'd like to understand and fix. In lineage-15.1-20181008-nightly-FP2-signed I had gesture typing on the built-in keyboard (no virtual keyboard). But in lineage-15.1-20181008-microG-FP2.zip there seems to be no setting for it. Am I imagining things? Why might this happen? Any pointers to the relevant settings / build config / source code would be welcome.
[Android Software Development] Fif_:
That came with Gapps. It's the swypelibs option in OpenGapps, and comes with all gapps package.

Since you went gapps - less, of course you won't have that keyboard option anymore. Or your can just extract the library that the keyboard needs from a gapps package.
[Android Software Development] rptb1:
Thanks. With that information I was able to find this post about adding just that library. https://android.stackexchange.com/q...-input-on-fairphone-2-without-google-keyboard

I did this, with my phone in TWRP:

unzip open_gapps-arm-8.1-pico-20180920.zip
lunzip -c Optional/swypelibs-lib-arm.tar.lz | tar xf -
adb push swypelibs-lib-arm/common/lib/libjni_latinimegoogle.so /system/lib/
adb reboot

And gesture typing now works. See the linked post for more details.
[Android Software Development] matoq:
The standard answer here is: if you want a FOSS keyboard, you can't (as of yet) swipe (= gesture type). The AOSP keyboard comes without the library you mentioned. And AnySoftKeyboard has been working on this for a very long time: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/264 - not yet stable.
[Android Software Development] Dcosmos:
I've a problem with OTA. run on A520F with LOS for microg release 29082018. When i tried to update, i had every time the same bootloop issues.

Its same by the updater in settings than manually with TWRP 3.2.3-0. What am i doing wrong plz?
[Android Software Development] droika:
Thanks for this awesome ROM!

The only problem that I have on my Google Pixel + Magisk 17.1 is that I get a "SafetyNet API error" in Magisk.

I tried to delete the Magisk data, but that didn't help. Neither did updating LineageOS to a recent build. Any ideas? Thanks a lot!
[Android Software Development] droika:
double post, sorry!
[Android Software Development] LuccoJ:
Is there any known particular reason why the Axon 7 build that was presumably scheduled for October 15 wasn't built? Should I expect one next week, or is there something broken with this device? The 15 build was done successfully upstream.
[Android Software Development] barturblits:
Version 0917 and onward give an error 7, E1001 with my nexus6p with latest twrp. Also with system wiped. Any idea where the problem lies? Has something to do with the block_image_update process.
[Android Software Development] guest4711:
Did you try an older TWRP? On some devices the newest versions of TWRP are not the best ones...
[Android Software Development] barturblits:
Nope, thanks, will try tonight. Any recommendations on which version and any idea what the minimal version is to flash this rom?

Also, do you know what supplies the block_image_update binary?

Tried a couple of versions but all gave the same error.
[Android Software Development] barturblits:
Found the problem, it is a bug specifically for the microg version of LOS for angler, it does not occur in official LOS.

The /META-INF/com/google/android/update-binary in the zip is corrupt.

I replaced it with the one from official LOS and now it updates correctly.

Could someone take a look at the compilation process for angler?
[Android Software Development] RealAkito:
Cool!
[Android Software Development] :
can U check guys if latest Tinder is working for u ? cuz on this and on microG hardned Tinder latest stop working for me, thx
[Android Software Development] kurtn:
[MENTION=4316015]Simon94[/MENTION] your builds are still synched with official lineageOS? How will you handle the change to nightly/monthly?
[Android Software Development] anarchotaoist:
Hello! What has happened to the weekly updates? Have they stopped? Is it due to LOS changing from weekly to daily? Will security updates resume?

Thanks!

Oneplus 5T
[Android Software Development] kurtn:
Simon is aware of. They are discussing how to handle the LOS change.
[Android Software Development] baxxter106:
today i got my weekly(?) update with november security patches via ota notification.

thanks for that!
[Android Software Development] vildevilde:
Yes they are rolling out new builds again :) Thank you everyone who is contributing to this :good:
[Android Software Development] kurtn:
Oops. They only build Oreo right now.
[Android Software Development] ncorna:
We have decided to build every device weekly (like before), as we don't have the capacity to build for ~75 devices daily and nightlies are quite useless to the end users. We will build for all the ~200 devices, ~30 devices per day, from top to bottom of the usual hudson devices list (which means that 15.1 builds will appear in the first part of the week and 14.1 in the second one).

As usual, new devices will be automatically added to the build list, no need to ask for them, just wait some days.
[Android Software Development] vildevilde:
That sound very good, I have no use for daily updates, it's just annoying. Thanks for all good work :good:
[Android Software Development] s_beckett:
Icon in notification bar

Can someone tell me what the # icon is associated with what app or function thanks. I am using the latest LineageOS for microG on my Nexus 6p. See attached:
[Android Software Development] cssr:
Something is using root access.
[Android Software Development] gh0st85:
Is it possible to include Bromite WebView instead of the default one?
[Android Software Development] cssr:
Delete
[Android Software Development] heinhuiz:
[MENTION=4316015]Simon94[/MENTION] I don't know whether this is the right place to report this (if not, anybody please help me out!), but since the developers of LOS 15.1 for tissot moved from weeklies to nightlies, the microG weeklies are not maintained or published anymore.
[Android Software Development] cssr:
The change though microG off schedule, but the builds will continue. Look 6 post up from yours.
[Android Software Development] heinhuiz:
Yes I've seen that, but the last build for tissot was 20181106. Does it mean that from next week updates will come back? Then I misunderstood, sorry. 20181106 is over 2 weeks ago already, that's why I asked.

Edit: re-reading the last posts again I realize I was really impatient. Damn, I hate impatient people!
[Android Software Development] cssr:
Ha ha ha! I was so impatient I started building los 15.1 with microG for my phone ( not officially supported yet). Being impatient can lead to a learning and development experience!
[Android Software Development] heinhuiz:
Damn, I love impatient people that are not as lazy as I am! :D
[Android Software Development] anarchotaoist:
Thank you! Yes, daily is too much! Very happy for weekly updates. Thanks!

Last update would not work though!! (19/11). :confused:

Does it require an updated TWRP?

UPDATE: I have twrp-3.2.3-1-dumpling.img - which seems to be the latest! ??

---------- Post added at 06:02 AM ---------- Previous post was at 05:16 AM ----------

I right clicked the update copied the link, pasted it into a browser and dowloaded the update.

I booted into recovery and flashed the update.

I get an error message saying this update needs firmware version 5.1.7

Where can I source this from?

I am concerned the versions I found will flash the whole Oxygen ROM on my Oneplus and wipe LineageOS for microg.

Please help!
[Android Software Development] kurtn:
My first place to search for firmware is official lineageOS thread of my device.
[Android Software Development] Simon94:
Please create a github issue on https://github.com/lineageos4microg/docker-lineage-cicd/issues, where that can be discussed.
[Android Software Development] anarchotaoist:
so I found

https://www.lineageoslog.com/15.1/dumpling#201811190835

which lists:

msm8998: upgrade to 5.1.7

&

dumpling: require 5.1.7 firmware

2018-11-18 14:16 UTC (android_device_oneplus_dumpling)

I downloaded the zip but cannot see anything in the files with the label of either firmware or 5.17.
[Android Software Development] Simon94:
Here you go: https://sourceforge.net/projects/cheeseburgerdumplings/files/15.1/dumpling/firmware/
[Android Software Development] kurtn:
This way [MENTION=9207562]anarchotaoist[/MENTION] will learn nothing. My hope was the would find it via

https://xdaforums.com/oneplus-5t/development/rom-lineageos-15-1-oreo-oneplus-5t-t3730058
[Android Software Development] Simon94:
For me it's not about teaching someone, but to end the pollution of this thread ;)
[Android Software Development] anarchotaoist:
Thanks Simon94!

Firmware flashed!

19/11 update flashed!

?
[Android Software Development] d1n0x:
Just flash the nanodroid package
[Android Software Development] gh0st85:
Thank you, I opened an issue.

---------- Post added at 08:40 PM ---------- Previous post was at 08:39 PM ----------

No thanks, I'll just delete and reinstall the package after each update if it's not possible.