Giter VIP home page Giter VIP logo

docker-lineage-cicd's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker-lineage-cicd's Issues

Issues building for Mata

I tried building for Mata (Essential PH-1), running the following:

docker run \
    -e "BRANCH_NAME=lineage-15.1" \
    -e "DEVICE_LIST=mata" \
    -e "SIGN_BUILDS=true" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
    -e "INCLUDE_PROPRIETARY=false" \
    -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

I get the following output:

Set cache size limit to 50.0 GB
>> [Tue Mar 13 17:18:06 UTC 2018] Branch:  lineage-15.1
>> [Tue Mar 13 17:18:06 UTC 2018] Devices: mata
>> [Tue Mar 13 17:18:06 UTC 2018] (Re)initializing branch repository
>> [Tue Mar 13 17:18:16 UTC 2018] Copying '/srv/local_manifests/*.xml' to '.repo/local_manifests/'
>> [Tue Mar 13 17:18:16 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 142: [: : integer expression expected
>> [Tue Mar 13 17:39:12 UTC 2018] Missing "vendor/cm", aborting

The ~/lineage/LINEAGE_15_1/.repo/projects/build/ folder is empty apart from kati.git.

It would seem there's an issue with syncing (probably config on my end). I'd be very grateful if anyone has an idea of what could be wrong.

Microg not there after successful build

Phone: Sony Xperia Z5 (sumire)

The prebuilds available on https://lineage.microg.org/ for the sumire don't seem to have microg in them.
They're just basic Lineage with FDroid and GSF pre-installed. No sign of microg in the app list.
I also have an old Nexus 4 (mako) and the builds are fine (microg in the app list and no GSF).

I tried building for my sumire and while the build goes without problem, the result after flashing the build is the same: No microg.

docker run \
    -e "BRANCH_NAME=cm-14.1" \
    -e "DEVICE_LIST=sumire" \
    -e "SIGN_BUILDS=true" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
    -v "/hdd/lineage/src:/srv/src" \
    -v "/hdd/lineage/zips:/srv/zips" \
    -v "/hdd/lineage/logs:/srv/logs" \
    -v "/hdd/lineage/cache:/srv/ccache" \
    -v "/hdd/lineage/keys:/srv/keys" \
    -v "/hdd/lineage/manifests:/srv/local_manifests" \
    lineageos4microg/docker-lineage-cicd

The apk manifest is included in "/hdd/lineage/manifests":

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="lineageos4microg/android_prebuilts_prebuiltapks" path="prebuilts/prebuiltapks" remote="github" revision="master" />
</manifest>

Here's the log:
lineage-14.1-20180621-UNOFFICIAL-sumire.log.txt

Problem building 16.0 for sailfish

error: frameworks/base/packages/EasterEgg/Android.bp:17:1: module "EasterEgg" variant "android_common": Path is outside directory: /srv/keys

Any ideas ?

docker run
-e "BRANCH_NAME=${BRANCH}"
-e "DEVICE_LIST=sailfish"
-e "SIGN_BUILDS=true"
-e "SIGNATURE_SPOOFING=restricted"
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension"
-e "WITH_SU=true"
-e "BUILD_DELTA=true"
-e "DELETE_OLD_ZIPS=5"
-e "DELETE_OLD_DELTAS=5"
-e "DELETE_OLD_LOGS=5"
-e "CLEAN_AFTER_BUILD=false"
-e "INCLUDE_PROPRIETARY=false"
-v "${PWD}:/srv/src"
-v "${PWD}/out/zips:/srv/zips"
-v "${PWD}/out/logs:/srv/logs"
-v "${PWD}/out/cache:/srv/ccache"
-v "${PWD}/out/delta:/srv/delta"
-v "${PWD}/out/keys:/srv/keys"
-v "${PWD}/local_manifests:/srv/local_manifests"
lineageos4microg/docker-lineage-cicd

Thanks.

Creating treble builds

I am using a Pixel 2 XL and was wondering if I could use this docker image to compile an unofficial treble build.

There is a docker image for building the treble build here.

Thanks for your help.

MicroG version outdated

Seems like MicroG version isn't updated on my phone
Using Oneplus3T with the latest L4M
v0.2.8.17785 was released about a month ago, however after 4 weeks of updates it's still on v0.2.8.17455 on LineageOS4MicroG

v15.1 builds are unsigned

Thanks for this project, and for upgrading to v15.1.

I am using keytool from OpenJDK 8 to verify the zips. However, both cheeseburger builds for v15.1 are unsigned. The last v14.1 build, in contrast, was correctly signed.

Can i build LOS16 for I9300

Hi Everyone,

I found this build while scrolling through reddit. I have tried to build los16 with offical los build but i cant get my device to be added to lunch,brunch nor breakfast command. So i was thinking would it be easier to build using a docker image since the image comes with everything that required ?. I just need to make few changes to my build 1.Disable the proximity sensor 2.Add device reboot and reboot to recovery toggle 3.Remove any unnecessary features.There already an unofficial build i am planning to use that build`s device tree.Here
Ill be using MicroG too.

Disable April Fools pranks by default?

Hello,

I've just updated LOS 14.1 to build 20180404 and I came across the April Fools prank. I know that we can disable it by running setprop persist.lineage.nofool true in recovery, but I was wondering if it'd be possible to distribute LineageOS for microG with that property enabled by default, since it's useless and annoying.

Thanks.

No download available for supported device 'charlotte'

The FAQ says: "We already build LineageOS for microG for every device supported by LineageOS".

But it seems there is no download available for "charlotte."

Is this an oversight, or is there some issue with this build?

If there is an issue, how could I assist?

Building on Fedora

Due to SELinux and the docker installation being secure by default the docker commandline should look like:

sudo docker run \
    ...
    -v "/path/to/sauce/lineage:/srv/src:Z" \
    ...
    lineageos4microg/docker-lineage-cicd

N.B. the Z option in the volume mounts. Maybe this should be added to README.md?

VOIP calling impossible

Hi, I cannot call via VOIP with Lineageos MicroG, either with the native Phone app nor 3rd party apps like Linphone. But both of those options work with LineageOs.

Device: LG G3 (canadian) D852
Voip settings: port=5080, UDP, authentification via username+password

Tested LineageOs and LineageOs-MicroG with multiple releases versions for both, even the latest ones, with always the same results.

I'm available to provide more info if required.

Wrong handling of for loops in build/envsetup.sh and other scripts

I tried to build an image with the scripts provided in src and frequently get an error in build/envsetup.sh

After some debugging, I saw that IFS is set in build.sh and applies to all included shell scripts. I guess, this setting is done for this loop, but also has the result that all other for loops are broken.

Please modify IFS only for the one for loop.

Is there a way to bundle my own build with magisk?

Hi there,

I'm building microg.lineageos for my device on my server with this docker image. I'd like to somehow deliver it with magisk.

Currently when I update microg.lineageos on my device I always have to flash manually - first microg.lineageos and magisk afterwards.

For OTA-Updates it would be great if I just could use the updater that comes with lineageos, but therefore I'd need to somehow merge the magisk.zip into my lineageos build.

Is that possible and if yes, can you provide any advice how to do so?

Many thanks in advance!

No network localization at all (LineageOS 15.1 MicroG)

The only way i can get localization is to use GPS, i'm using UnifiedNlp with Mozilla location service.
Everything is updated to latest version, MicroG self check has everything checkmarked except last entry about location, says UnifiedNlp has no last known location and UnifiedNlp do not have Location to test Geocoder, Please verify your location Backend.
I have 3G with Data enabled and also i'm connected to WiFi, my localization is enabled and set to battery saving (also tried high accuracy but doesn't do anything)
This is kind of deal breaker to me, any suggestions?

Asks for GitHub credentials

Since the last few builds I noticed that running a build with this image suddenly asks for my GitHub username and password:

Set cache size limit to 50.0 GB
>> [Sun Aug 25 12:38:25 UTC 2019] Branch:  cm-14.1
>> [Sun Aug 25 12:38:25 UTC 2019] Devices: suzuran,
>> [Sun Aug 25 12:38:27 UTC 2019] (Re)initializing branch repository
>> [Sun Aug 25 12:38:29 UTC 2019] Copying '/srv/local_manifests/*.xml' to '.repo/local_manifests/'
>> [Sun Aug 25 12:38:29 UTC 2019] Syncing branch repository
Username for 'https://github.com': mathbr
Password for 'https://[email protected]': >> [Sun Aug 25 12:43:19 UTC 2019] Setting "UNOFFICIAL" as release type
>> [Sun Aug 25 12:43:19 UTC 2019] Adding OTA URL overlay (for custom URL )
>> [Sun Aug 25 12:43:19 UTC 2019] Using OpenJDK 8
>> [Sun Aug 25 12:43:20 UTC 2019] Preparing build environment
>> [Sun Aug 25 12:43:21 UTC 2019] Starting build for suzuran, cm-14.1 branch
...

Here I cancelled on the password prompt since I obviously don't want to input my GitHub credentials without knowing why.

Do you have an idea why this happens? This is rather new since I did quite a few builds without this just fine before.

Would it be possible to use SSH instead of HTTPS? Then I could use an SSH agent to give access.

I also noticed that the security level of my device is not bumped after flashing the newest ZIPs so I assume some source code has not been updated.

Issues building for Pocophone F1 (beryllium) for lineage 16.0

I have been trying to build for beryllium which is not officially supported but does have an official repository. First I tried to build for 16.0 with this command:

docker run \
    -e "BRANCH_NAME=lineage-16.0" \
    -e "DEVICE_LIST=beryllium" \
    -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/florens/lineage:/srv/src" \
    -v "/home/florens/zips:/srv/zips" \
    -v "/home/florens/logs:/srv/logs" \
    -v "/home/florens/cache:/srv/ccache" \
    -v "/home/florens/keys:/srv/keys" \
    -v "/home/florens/manifests:/srv/local_manifests" \
    lineageos4microg/docker-lineage-cicd

Of course I also copied the needed manifest for custom packages to the right folder.

I got this output:

florens@flops-laptop:~$ sudo ./command.sh 
[sudo] password for florens: 
Unable to find image 'lineageos4microg/docker-lineage-cicd:latest' locally
latest: Pulling from lineageos4microg/docker-lineage-cicd
54f7e8ac135a: Pull complete 
7e650281c43c: Pull complete 
f835215d02bd: Pull complete 
185b3e3ce11b: Pull complete 
f4dcd29335be: Pull complete 
9f8b72de48d4: Pull complete 
3d26c98f879b: Pull complete 
9bc73bae9b5d: Pull complete 
bf61dc21fe88: Pull complete 
37c57c700236: Pull complete 
09aac72cc030: Pull complete 
9c183eda0c24: Pull complete 
d1c3aeef243d: Pull complete 
Digest: sha256:18b080eb372374010c5596b5ec5441ea32119730a0c5ceebd1ed08fe98a7d760
Status: Downloaded newer image for lineageos4microg/docker-lineage-cicd:latest
Set cache size limit to 50.0 GB
>> [Tue Jan  1 14:04:42 UTC 2019] SIGN_BUILDS = true but empty $KEYS_DIR, generating new keys
>> [Tue Jan  1 14:04:42 UTC 2019]  Generating releasekey...
>> [Tue Jan  1 14:04:42 UTC 2019]  Generating platform...
>> [Tue Jan  1 14:04:42 UTC 2019]  Generating shared...
>> [Tue Jan  1 14:04:42 UTC 2019]  Generating media...
>> [Tue Jan  1 14:04:42 UTC 2019] Branch:  lineage-16.0
>> [Tue Jan  1 14:04:42 UTC 2019] Devices: beryllium,
>> [Tue Jan  1 14:04:42 UTC 2019] (Re)initializing branch repository
>> [Tue Jan  1 14:04:54 UTC 2019] Copying '/srv/local_manifests/*.xml' to '.repo/local_manifests/'
>> [Tue Jan  1 14:04:54 UTC 2019] Can't find a matching branch on github.com/TheMuppets, using lineage-15.1
>> [Tue Jan  1 14:04:54 UTC 2019] 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
>> [Tue Jan  1 16:18:28 UTC 2019] Missing "vendor/cm", aborting

Here is the only log I found in my logs folder: repo-20190101.log

The second time I used 15.1 and everything appears to have gone as it was supposed to but it ran out of space while building which is my fault. I'd prefer to use 16.0 though.

Is the build server publicly accessable for viewing?

Bacon's 15.1 has been out for a few days now, and now that their ROM is odex'd you can no longer use haystack to patch the framework.jar for signature spoofing. (I used to do this with NanoMod/Droid + Magisk for about a year no problems)

This makes this fork extremely relevant, because it's the only way to run microg in a meaningful way going forward on bacon, and I assume all other 15.x LOS phones.

That being said, there are no 15.1 build available for L4M for bacon yet and I'm just sort of wondering what's up?

It'd be nice if there was a page to view build status like LOS has their jenkins server viewable.

Build fails with can't detect android version - lineageos 16.0 for Samsung A5 2016 (a5xelte)

Trying to build lineageos for microg 16.0 for a5xelte.
I am on ubuntu 18.04.2 lts and have previously sucessfully built 15.1 for the same device.

for 16.0, build fails with the error -
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
sed: can't read build/core/version_defaults.mk: No such file or directory

[Wed Jun 26 10:23:17 UTC 2019] Can't detect the android version

the log shows the following error -
repo-20190626.log

Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

also attaching the local manifest for reference.
Kindly help, guys.
a5xelte.txt

v15.1 self patch build failed

No using docker
LineageOS V15.1
device:mata
After patching android_frameworks_base-O.patch ("signature|privileged" modified ) at frameworks-base build failed. Error message :
[ 34% 848/2490] AAPT2 link /home/buildbot/lineage/out/target/product/mata/obj/APPS/framework-res_intermediates/package-res.apk FAILED: /home/buildbot/lineage/out/target/product/mata/obj/APPS/framework-res_intermediates/package-res.apk /bin/bash /home/buildbot/lineage/out/target/product/mata/obj/APPS/framework-res_intermediates/package-res.apk.rsp /home/buildbot/lineage/out/target/product/mata/obj/APPS/framework-res_intermediates/flat-res/frameworks/base/core/res/res/values_config.xml.orig.flat: error: failed to open. error: failed parsing input.
Discarding patch builds successfully with adding vendor/lineage/overlay/microg/frameworks/base/core/res/res/values/config.xml and custom packages ( Fdroid and etc. ).

Issues building for Z00T (CM14)

I was just trying to follow the examples, based on the "Build for thea" example, just for my phone (thea replaced by Z00T).
I'm using Docker for Windows under Windows 10, and used windows mountpoints (/home/user replaced by e:/somedir/, E: drive is shared via the Docker settings).

However, the build fails, more precisely, repo does. Here is the repo log from e:/somedir/logs/

>> [Tue Aug  7 05:48:29 UTC 2018] (Re)initializing branch repository
gpg: keybox '/root/.repoconfig/gnupg/pubring.kbx' created
gpg: /root/.repoconfig/gnupg/trustdb.gpg: trustdb created
gpg: key 16530D5E920F5C65: public key "Repo Maintainer <[email protected]>" imported
gpg: key 67B7E448692B382C: public key "Conley Owens <[email protected]>" imported
gpg: Total number processed: 2
gpg:               imported: 2
Get https://gerrit.googlesource.com/git-repo/clone.bundle
Get https://gerrit.googlesource.com/git-repo
From https://gerrit.googlesource.com/git-repo
   a6515fb..e469a0c  master     -> origin/master
Get https://github.com/LineageOS/android.git
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
Server does not provide clone.bundle; ignoring.
From https://github.com/LineageOS/android
 * [new branch]      cm-10.1               -> origin/cm-10.1
 * [new branch]      cm-10.2               -> origin/cm-10.2
 * [new branch]      cm-11.0               -> origin/cm-11.0
 * [new branch]      cm-12.0               -> origin/cm-12.0
 * [new branch]      cm-12.1               -> origin/cm-12.1
 * [new branch]      cm-13.0               -> origin/cm-13.0
 * [new branch]      cm-14.0               -> origin/cm-14.0
 * [new branch]      cm-14.1               -> origin/cm-14.1
 * [new branch]      cm-7.0.0              -> origin/cm-7.0.0
 * [new branch]      cm-7.0.1              -> origin/cm-7.0.1
 * [new branch]      cm-7.0.2.1            -> origin/cm-7.0.2.1
 * [new branch]      cm-7.0.3              -> origin/cm-7.0.3
 * [new branch]      cm-9.1.0              -> origin/cm-9.1.0
 * [new branch]      eclair                -> origin/eclair
 * [new branch]      froyo                 -> origin/froyo
 * [new branch]      froyo-stable          -> origin/froyo-stable
 * [new branch]      gb-release-7.2        -> origin/gb-release-7.2
 * [new branch]      gingerbread           -> origin/gingerbread
 * [new branch]      gingerbread-release   -> origin/gingerbread-release
 * [new branch]      ics                   -> origin/ics
 * [new branch]      ics-release           -> origin/ics-release
 * [new branch]      jellybean             -> origin/jellybean
 * [new branch]      jellybean-stable      -> origin/jellybean-stable
 * [new branch]      lineage-15.0          -> origin/lineage-15.0
 * [new branch]      lineage-15.1          -> origin/lineage-15.1
 * [new branch]      lineage-16.0          -> origin/lineage-16.0
 * [new branch]      mr1.1-staging         -> origin/mr1.1-staging
 * [new branch]      shipping/cm-11.0      -> origin/shipping/cm-11.0
 * [new branch]      stable/cm-10.2        -> origin/stable/cm-10.2
 * [new branch]      stable/cm-11.0        -> origin/stable/cm-11.0
 * [new branch]      stable/cm-11.0-XNF8Y  -> origin/stable/cm-11.0-XNF8Y
 * [new branch]      stable/cm-11.0-XNF9X  -> origin/stable/cm-11.0-XNF9X
 * [new branch]      stable/cm-11.0-XNG2S  -> origin/stable/cm-11.0-XNG2S
 * [new branch]      stable/cm-11.0-XNG3C  -> origin/stable/cm-11.0-XNG3C
 * [new branch]      stable/cm-12.0-YNG1I  -> origin/stable/cm-12.0-YNG1I
 * [new branch]      stable/cm-12.0-YNG1T  -> origin/stable/cm-12.0-YNG1T
 * [new branch]      stable/cm-12.0-YNG1TA -> origin/stable/cm-12.0-YNG1TA
 * [new branch]      stable/cm-12.0-YNG3C  -> origin/stable/cm-12.0-YNG3C
 * [new branch]      stable/cm-12.0-YNG4N  -> origin/stable/cm-12.0-YNG4N
 * [new branch]      stable/cm-12.1-YOG3C  -> origin/stable/cm-12.1-YOG3C
 * [new branch]      stable/cm-12.1-YOG4P  -> origin/stable/cm-12.1-YOG4P
 * [new branch]      stable/cm-12.1-YOG7D  -> origin/stable/cm-12.1-YOG7D
 * [new branch]      stable/cm-13.0-ZNH0E  -> origin/stable/cm-13.0-ZNH0E
 * [new branch]      stable/cm-13.0-ZNH2K  -> origin/stable/cm-13.0-ZNH2K
 * [new branch]      stable/cm-13.0-ZNH2KB -> origin/stable/cm-13.0-ZNH2KB
 * [new branch]      stable/cm-13.0-ZNH5Y  -> origin/stable/cm-13.0-ZNH5Y
 * [new branch]      staging/cm-12.0-caf   -> origin/staging/cm-12.0-caf
 * [new branch]      staging/cm-12.1       -> origin/staging/cm-12.1
 * [new branch]      staging/cm-13.0+r22   -> origin/staging/cm-13.0+r22
 * [new branch]      staging/lineage-15.1  -> origin/staging/lineage-15.1
 * [new branch]      themes-exp            -> origin/themes-exp
 * [new branch]      translations/cm-14.1  -> origin/translations/cm-14.1
 * [new tag]         cm-10.1-M1            -> cm-10.1-M1
 * [new tag]         cm-10.1-M2            -> cm-10.1-M2
 * [new tag]         cm-10.1-M3            -> cm-10.1-M3
 * [new tag]         cm-10.1.0             -> cm-10.1.0
 * [new tag]         cm-10.1.0-RC1         -> cm-10.1.0-RC1
 * [new tag]         cm-10.1.0-RC2         -> cm-10.1.0-RC2
 * [new tag]         cm-10.1.0-RC3         -> cm-10.1.0-RC3
 * [new tag]         cm-10.1.0-RC4         -> cm-10.1.0-RC4
 * [new tag]         cm-10.1.0-RC5         -> cm-10.1.0-RC5
 * [new tag]         cm-10.1.1             -> cm-10.1.1
 * [new tag]         cm-10.1.2             -> cm-10.1.2
 * [new tag]         cm-10.1.3             -> cm-10.1.3
 * [new tag]         cm-10.1.3-RC1         -> cm-10.1.3-RC1
 * [new tag]         cm-10.1.3-RC2         -> cm-10.1.3-RC2
 * [new tag]         cm-10.2-M1            -> cm-10.2-M1
 * [new tag]         cm-10.2.0             -> cm-10.2.0
 * [new tag]         cm-10.2.1             -> cm-10.2.1
 * [new tag]         cm-10.2.1.1           -> cm-10.2.1.1
 * [new tag]         cm-11.0-XNPH05Q-bacon-5229c4ef56 -> cm-11.0-XNPH05Q-bacon-5229c4ef56
 * [new tag]         cm-11.0-XNPH05Q-tomato-9828f8e9cc -> cm-11.0-XNPH05Q-tomato-9828f8e9cc
 * [new tag]         cm-11.0-XNPH22R-bacon-03d77315ea -> cm-11.0-XNPH22R-bacon-03d77315ea
 * [new tag]         cm-11.0-XNPH25R-bacon-d22b777afa -> cm-11.0-XNPH25R-bacon-d22b777afa
 * [new tag]         cm-11.0-XNPH30O-bacon-4f280f505a -> cm-11.0-XNPH30O-bacon-4f280f505a
 * [new tag]         cm-11.0-XNPH33R-bacon-3628510d76 -> cm-11.0-XNPH33R-bacon-3628510d76
 * [new tag]         cm-11.0-XNPH44S-bacon-5fa8c79c0b -> cm-11.0-XNPH44S-bacon-5fa8c79c0b
 * [new tag]         cm-5.0.6              -> cm-5.0.6
 * [new tag]         cm-5.0.7              -> cm-5.0.7
 * [new tag]         cm-5.0.7-ds           -> cm-5.0.7-ds
 * [new tag]         cm-6.0.0              -> cm-6.0.0
 * [new tag]         cm-6.0.0-rc1          -> cm-6.0.0-rc1
 * [new tag]         cm-7.0.0              -> cm-7.0.0
 * [new tag]         cm-7.0.1              -> cm-7.0.1
 * [new tag]         cm-7.0.2.1            -> cm-7.0.2.1
 * [new tag]         cm-7.0.3              -> cm-7.0.3
 * [new tag]         cm-7.1.0              -> cm-7.1.0

repo has been initialized in /srv/src/CM_14_1
>> [Tue Aug  7 05:48:43 UTC 2018] Syncing branch repository
error: Cannot fetch platform/external/libcap-ng (OSError: [Errno 22] Invalid argument)error: Cannot fetch LineageOS/android_packages_apps_Settings (OSError: [Errno 22] Invalid argument)

Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 270, in _FetchProjectList
    success = self._FetchHelper(opt, project, *args, **kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 314, in _FetchHelper
    prune=opt.prune)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 1229, in Sync_NetworkHalf
    self._InitGitDir(force_sync=force_sync)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2252, in _InitGitDir
    copy_all=True)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2447, in _ReferenceGitDir
    os.symlink(os.path.relpath(src, os.path.dirname(dst)), dst)
OSError: [Errno 22] Invalid argument
Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 270, in _FetchProjectList
    success = self._FetchHelper(opt, project, *args, **kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 314, in _FetchHelper
    prune=opt.prune)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 1229, in Sync_NetworkHalf
    self._InitGitDir(force_sync=force_sync)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2252, in _InitGitDir
    copy_all=True)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2447, in _ReferenceGitDir
    os.symlink(os.path.relpath(src, os.path.dirname(dst)), dst)
OSError: [Errno 22] Invalid argument


  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0error: Cannot fetch LineageOS/android_external_boringssl (OSError: [Errno 22] Invalid argument)
Exception in thread Thread-4:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 270, in _FetchProjectList
    success = self._FetchHelper(opt, project, *args, **kwargs)
  File "/srv/src/CM_14_1/.repo/repo/subcmds/sync.py", line 314, in _FetchHelper
    prune=opt.prune)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 1229, in Sync_NetworkHalf
    self._InitGitDir(force_sync=force_sync)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2252, in _InitGitDir
    copy_all=True)
  File "/srv/src/CM_14_1/.repo/repo/project.py", line 2447, in _ReferenceGitDir
    os.symlink(os.path.relpath(src, os.path.dirname(dst)), dst)
OSError: [Errno 22] Invalid argument


  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 
Server does not provide clone.bundle; ignoring.
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
error: unable to open object pack directory: /srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack: Not a directory
fatal: Unable to create temporary file '/srv/src/CM_14_1/.repo/projects/prebuilts/gdb/darwin-x86.git/objects/pack/tmp_pack_XXXXXX': Not a directory
fatal: index-pack failed
From https://android.googlesource.com/platform/system/nvram
 * [new tag]         android-7.1.2_r36           -> android-7.1.2_r36
 * [new tag]         android-7.0.0_r1            -> android-7.0.0_r1
 * [new tag]         android-7.0.0_r12           -> android-7.0.0_r12
 * [new tag]         android-7.0.0_r13           -> android-7.0.0_r13
 * [new tag]         android-7.0.0_r14           -> android-7.0.0_r14
 * [new tag]         android-7.0.0_r15           -> android-7.0.0_r15
 * [new tag]         android-7.0.0_r17           -> android-7.0.0_r17
 * [new tag]         android-7.0.0_r19           -> android-7.0.0_r19
 * [new tag]         android-7.0.0_r21           -> android-7.0.0_r21
 * [new tag]         android-7.0.0_r24           -> android-7.0.0_r24
 * [new tag]         android-7.0.0_r27           -> android-7.0.0_r27
 * [new tag]         android-7.0.0_r28           -> android-7.0.0_r28
 * [new tag]         android-7.0.0_r29           -> android-7.0.0_r29
 * [new tag]         android-7.0.0_r3            -> android-7.0.0_r3
 * [new tag]         android-7.0.0_r30           -> android-7.0.0_r30
 * [new tag]         android-7.0.0_r31           -> android-7.0.0_r31
 * [new tag]         android-7.0.0_r32           -> android-7.0.0_r32
 * [new tag]         android-7.0.0_r33           -> android-7.0.0_r33
 * [new tag]         android-7.0.0_r34           -> android-7.0.0_r34
 * [new tag]         android-7.0.0_r35           -> android-7.0.0_r35
 * [new tag]         android-7.0.0_r4            -> android-7.0.0_r4
 * [new tag]         android-7.0.0_r5            -> android-7.0.0_r5
 * [new tag]         android-7.0.0_r6            -> android-7.0.0_r6
 * [new tag]         android-7.0.0_r7            -> android-7.0.0_r7
 * [new tag]         android-7.1.0_r1            -> android-7.1.0_r1
 * [new tag]         android-7.1.0_r2            -> android-7.1.0_r2
 * [new tag]         android-7.1.0_r3            -> android-7.1.0_r3
 * [new tag]         android-7.1.0_r4            -> android-7.1.0_r4
 * [new tag]         android-7.1.0_r5            -> android-7.1.0_r5
 * [new tag]         android-7.1.0_r6            -> android-7.1.0_r6
 * [new tag]         android-7.1.0_r7            -> android-7.1.0_r7
 * [new tag]         android-7.1.1_r1            -> android-7.1.1_r1
 * [new tag]         android-7.1.1_r10           -> android-7.1.1_r10
 * [new tag]         android-7.1.1_r11           -> android-7.1.1_r11
 * [new tag]         android-7.1.1_r12           -> android-7.1.1_r12
 * [new tag]         android-7.1.1_r13           -> android-7.1.1_r13
 * [new tag]         android-7.1.1_r14           -> android-7.1.1_r14
 * [new tag]         android-7.1.1_r15           -> android-7.1.1_r15
 * [new tag]         android-7.1.1_r16           -> android-7.1.1_r16
 * [new tag]         android-7.1.1_r17           -> android-7.1.1_r17
 * [new tag]         android-7.1.1_r2            -> android-7.1.1_r2
 * [new tag]         android-7.1.1_r20           -> android-7.1.1_r20
 * [new tag]         android-7.1.1_r21           -> android-7.1.1_r21
 * [new tag]         android-7.1.1_r22           -> android-7.1.1_r22
 * [new tag]         android-7.1.1_r23           -> android-7.1.1_r23
 * [new tag]         android-7.1.1_r24           -> android-7.1.1_r24
 * [new tag]         android-7.1.1_r25           -> android-7.1.1_r25
 * [new tag]         android-7.1.1_r26           -> android-7.1.1_r26
 * [new tag]         android-7.1.1_r27           -> android-7.1.1_r27
 * [new tag]         android-7.1.1_r28           -> android-7.1.1_r28
 * [new tag]         android-7.1.1_r3            -> android-7.1.1_r3
 * [new tag]         android-7.1.1_r31           -> android-7.1.1_r31
 * [new tag]         android-7.1.1_r32           -> android-7.1.1_r32
 * [new tag]         android-7.1.1_r33           -> android-7.1.1_r33
 * [new tag]         android-7.1.1_r35           -> android-7.1.1_r35
 * [new tag]         android-7.1.1_r38           -> android-7.1.1_r38
 * [new tag]         android-7.1.1_r39           -> android-7.1.1_r39
 * [new tag]         android-7.1.1_r4            -> android-7.1.1_r4
 * [new tag]         android-7.1.1_r40           -> android-7.1.1_r40
 * [new tag]         android-7.1.1_r41           -> android-7.1.1_r41
 * [new tag]         android-7.1.1_r42           -> android-7.1.1_r42
 * [new tag]         android-7.1.1_r43           -> android-7.1.1_r43
 * [new tag]         android-7.1.1_r44           -> android-7.1.1_r44
 * [new tag]         android-7.1.1_r45           -> android-7.1.1_r45
 * [new tag]         android-7.1.1_r46           -> android-7.1.1_r46
 * [new tag]         android-7.1.1_r47           -> android-7.1.1_r47
 * [new tag]         android-7.1.1_r48           -> android-7.1.1_r48
 * [new tag]         android-7.1.1_r49           -> android-7.1.1_r49
 * [new tag]         android-7.1.1_r50           -> android-7.1.1_r50
 * [new tag]         android-7.1.1_r51           -> android-7.1.1_r51
 * [new tag]         android-7.1.1_r52           -> android-7.1.1_r52
 * [new tag]         android-7.1.1_r53           -> android-7.1.1_r53
 * [new tag]         android-7.1.1_r54           -> android-7.1.1_r54
 * [new tag]         android-7.1.1_r55           -> android-7.1.1_r55
 * [new tag]         android-7.1.1_r56           -> android-7.1.1_r56
 * [new tag]         android-7.1.1_r57           -> android-7.1.1_r57
 * [new tag]         android-7.1.1_r58           -> android-7.1.1_r58
 * [new tag]         android-7.1.1_r6            -> android-7.1.1_r6
 * [new tag]         android-7.1.1_r7            -> android-7.1.1_r7
 * [new tag]         android-7.1.1_r8            -> android-7.1.1_r8
 * [new tag]         android-7.1.1_r9            -> android-7.1.1_r9
 * [new tag]         android-7.1.2_r1            -> android-7.1.2_r1
 * [new tag]         android-7.1.2_r10           -> android-7.1.2_r10
 * [new tag]         android-7.1.2_r11           -> android-7.1.2_r11
 * [new tag]         android-7.1.2_r12           -> android-7.1.2_r12
 * [new tag]         android-7.1.2_r13           -> android-7.1.2_r13
 * [new tag]         android-7.1.2_r14           -> android-7.1.2_r14
 * [new tag]         android-7.1.2_r15           -> android-7.1.2_r15
 * [new tag]         android-7.1.2_r16           -> android-7.1.2_r16
 * [new tag]         android-7.1.2_r17           -> android-7.1.2_r17
 * [new tag]         android-7.1.2_r18           -> android-7.1.2_r18
 * [new tag]         android-7.1.2_r19           -> android-7.1.2_r19
 * [new tag]         android-7.1.2_r2            -> android-7.1.2_r2
 * [new tag]         android-7.1.2_r23           -> android-7.1.2_r23
 * [new tag]         android-7.1.2_r24           -> android-7.1.2_r24
 * [new tag]         android-7.1.2_r25           -> android-7.1.2_r25
 * [new tag]         android-7.1.2_r27           -> android-7.1.2_r27
 * [new tag]         android-7.1.2_r28           -> android-7.1.2_r28
 * [new tag]         android-7.1.2_r29           -> android-7.1.2_r29
 * [new tag]         android-7.1.2_r3            -> android-7.1.2_r3
 * [new tag]         android-7.1.2_r30           -> android-7.1.2_r30
 * [new tag]         android-7.1.2_r32           -> android-7.1.2_r32
 * [new tag]         android-7.1.2_r33           -> android-7.1.2_r33
 * [new tag]         android-7.1.2_r4            -> android-7.1.2_r4
 * [new tag]         android-7.1.2_r5            -> android-7.1.2_r5
 * [new tag]         android-7.1.2_r6            -> android-7.1.2_r6
 * [new tag]         android-7.1.2_r8            -> android-7.1.2_r8
 * [new tag]         android-7.1.2_r9            -> android-7.1.2_r9
 * [new tag]         android-8.0.0_r1            -> android-8.0.0_r1
 * [new tag]         android-8.0.0_r10           -> android-8.0.0_r10
 * [new tag]         android-8.0.0_r11           -> android-8.0.0_r11
 * [new tag]         android-8.0.0_r12           -> android-8.0.0_r12
 * [new tag]         android-8.0.0_r13           -> android-8.0.0_r13
 * [new tag]         android-8.0.0_r15           -> android-8.0.0_r15
 * [new tag]         android-8.0.0_r16           -> android-8.0.0_r16
 * [new tag]         android-8.0.0_r17           -> android-8.0.0_r17
 * [new tag]         android-8.0.0_r2            -> android-8.0.0_r2
 * [new tag]         android-8.0.0_r21           -> android-8.0.0_r21
 * [new tag]         android-8.0.0_r22           -> android-8.0.0_r22
 * [new tag]         android-8.0.0_r23           -> android-8.0.0_r23
 * [new tag]         android-8.0.0_r24           -> android-8.0.0_r24
 * [new tag]         android-8.0.0_r25           -> android-8.0.0_r25
 * [new tag]         android-8.0.0_r26           -> android-8.0.0_r26
 * [new tag]         android-8.0.0_r27           -> android-8.0.0_r27
 * [new tag]         android-8.0.0_r28           -> android-8.0.0_r28
 * [new tag]         android-8.0.0_r29           -> android-8.0.0_r29
 * [new tag]         android-8.0.0_r3            -> android-8.0.0_r3
 * [new tag]         android-8.0.0_r30           -> android-8.0.0_r30
 * [new tag]         android-8.0.0_r31           -> android-8.0.0_r31
 * [new tag]         android-8.0.0_r32           -> android-8.0.0_r32
 * [new tag]         android-8.0.0_r33           -> android-8.0.0_r33
 * [new tag]         android-8.0.0_r34           -> android-8.0.0_r34
 * [new tag]         android-8.0.0_r35           -> android-8.0.0_r35
 * [new tag]         android-8.0.0_r36           -> android-8.0.0_r36
 * [new tag]         android-8.0.0_r4            -> android-8.0.0_r4
 * [new tag]         android-8.0.0_r7            -> android-8.0.0_r7
 * [new tag]         android-8.0.0_r9            -> android-8.0.0_r9
 * [new tag]         android-8.1.0_r1            -> android-8.1.0_r1
 * [new tag]         android-8.1.0_r10           -> android-8.1.0_r10
 * [new tag]         android-8.1.0_r11           -> android-8.1.0_r11
 * [new tag]         android-8.1.0_r12           -> android-8.1.0_r12
 * [new tag]         android-8.1.0_r13           -> android-8.1.0_r13
 * [new tag]         android-8.1.0_r14           -> android-8.1.0_r14
 * [new tag]         android-8.1.0_r15           -> android-8.1.0_r15
 * [new tag]         android-8.1.0_r16           -> android-8.1.0_r16
 * [new tag]         android-8.1.0_r17           -> android-8.1.0_r17
 * [new tag]         android-8.1.0_r18           -> android-8.1.0_r18
 * [new tag]         android-8.1.0_r19           -> android-8.1.0_r19
 * [new tag]         android-8.1.0_r2            -> android-8.1.0_r2
 * [new tag]         android-8.1.0_r20           -> android-8.1.0_r20
 * [new tag]         android-8.1.0_r21           -> android-8.1.0_r21
 * [new tag]         android-8.1.0_r22           -> android-8.1.0_r22
 * [new tag]         android-8.1.0_r23           -> android-8.1.0_r23
 * [new tag]         android-8.1.0_r25           -> android-8.1.0_r25
 * [new tag]         android-8.1.0_r26           -> android-8.1.0_r26
 * [new tag]         android-8.1.0_r27           -> android-8.1.0_r27
 * [new tag]         android-8.1.0_r28           -> android-8.1.0_r28
 * [new tag]         android-8.1.0_r29           -> android-8.1.0_r29
 * [new tag]         android-8.1.0_r3            -> android-8.1.0_r3
 * [new tag]         android-8.1.0_r30           -> android-8.1.0_r30
 * [new tag]         android-8.1.0_r31           -> android-8.1.0_r31
 * [new tag]         android-8.1.0_r32           -> android-8.1.0_r32
 * [new tag]         android-8.1.0_r33           -> android-8.1.0_r33
 * [new tag]         android-8.1.0_r35           -> android-8.1.0_r35
 * [new tag]         android-8.1.0_r36           -> android-8.1.0_r36
 * [new tag]         android-8.1.0_r37           -> android-8.1.0_r37
 * [new tag]         android-8.1.0_r38           -> android-8.1.0_r38
 * [new tag]         android-8.1.0_r39           -> android-8.1.0_r39
 * [new tag]         android-8.1.0_r4            -> android-8.1.0_r4
 * [new tag]         android-8.1.0_r40           -> android-8.1.0_r40
 * [new tag]         android-8.1.0_r41           -> android-8.1.0_r41
 * [new tag]         android-8.1.0_r42           -> android-8.1.0_r42
 * [new tag]         android-8.1.0_r43           -> android-8.1.0_r43
 * [new tag]         android-8.1.0_r5            -> android-8.1.0_r5
 * [new tag]         android-8.1.0_r6            -> android-8.1.0_r6
 * [new tag]         android-8.1.0_r7            -> android-8.1.0_r7
 * [new tag]         android-8.1.0_r8            -> android-8.1.0_r8
 * [new tag]         android-8.1.0_r9            -> android-8.1.0_r9
 * [new tag]         android-9.0.0_r1            -> android-9.0.0_r1
 * [new tag]         android-9.0.0_r2            -> android-9.0.0_r2
 * [new tag]         android-9.0.0_r3            -> android-9.0.0_r3
 * [new tag]         android-cts-7.0_r1          -> android-cts-7.0_r1
 * [new tag]         android-cts-7.0_r10         -> android-cts-7.0_r10
 * [new tag]         android-cts-7.0_r11         -> android-cts-7.0_r11
 * [new tag]         android-cts-7.0_r12         -> android-cts-7.0_r12
 * [new tag]         android-cts-7.0_r13         -> android-cts-7.0_r13
 * [new tag]         android-cts-7.0_r14         -> android-cts-7.0_r14
 * [new tag]         android-cts-7.0_r15         -> android-cts-7.0_r15
 * [new tag]         android-cts-7.0_r16         -> android-cts-7.0_r16
 * [new tag]         android-cts-7.0_r17         -> android-cts-7.0_r17
 * [new tag]         android-cts-7.0_r18         -> android-cts-7.0_r18
 * [new tag]         android-cts-7.0_r19         -> android-cts-7.0_r19
 * [new tag]         android-cts-7.0_r2          -> android-cts-7.0_r2
 * [new tag]         android-cts-7.0_r20         -> android-cts-7.0_r20
 * [new tag]         android-cts-7.0_r21         -> android-cts-7.0_r21
 * [new tag]         android-cts-7.0_r22         -> android-cts-7.0_r22
 * [new tag]         android-cts-7.0_r23         -> android-cts-7.0_r23
 * [new tag]         android-cts-7.0_r3          -> android-cts-7.0_r3
 * [new tag]         android-cts-7.0_r4          -> android-cts-7.0_r4
 * [new tag]         android-cts-7.0_r5          -> android-cts-7.0_r5
 * [new tag]         android-cts-7.0_r6          -> android-cts-7.0_r6
 * [new tag]         android-cts-7.0_r7          -> android-cts-7.0_r7
 * [new tag]         android-cts-7.0_r8          -> android-cts-7.0_r8
 * [new tag]         android-cts-7.0_r9          -> android-cts-7.0_r9
 * [new tag]         android-cts-7.1_r1          -> android-cts-7.1_r1
 * [new tag]         android-cts-7.1_r10         -> android-cts-7.1_r10
 * [new tag]         android-cts-7.1_r11         -> android-cts-7.1_r11
 * [new tag]         android-cts-7.1_r12         -> android-cts-7.1_r12
 * [new tag]         android-cts-7.1_r13         -> android-cts-7.1_r13
 * [new tag]         android-cts-7.1_r14         -> android-cts-7.1_r14
 * [new tag]         android-cts-7.1_r15         -> android-cts-7.1_r15
 * [new tag]         android-cts-7.1_r16         -> android-cts-7.1_r16
 * [new tag]         android-cts-7.1_r17         -> android-cts-7.1_r17
 * [new tag]         android-cts-7.1_r18         -> android-cts-7.1_r18
 * [new tag]         android-cts-7.1_r19         -> android-cts-7.1_r19
 * [new tag]         android-cts-7.1_r2          -> android-cts-7.1_r2
 * [new tag]         android-cts-7.1_r3          -> android-cts-7.1_r3
 * [new tag]         android-cts-7.1_r4          -> android-cts-7.1_r4
 * [new tag]         android-cts-7.1_r5          -> android-cts-7.1_r5
 * [new tag]         android-cts-7.1_r6          -> android-cts-7.1_r6
 * [new tag]         android-cts-7.1_r7          -> android-cts-7.1_r7
 * [new tag]         android-cts-7.1_r8          -> android-cts-7.1_r8
 * [new tag]         android-cts-7.1_r9          -> android-cts-7.1_r9
 * [new tag]         android-cts-8.0_r1          -> android-cts-8.0_r1
 * [new tag]         android-cts-8.0_r10         -> android-cts-8.0_r10
 * [new tag]         android-cts-8.0_r11         -> android-cts-8.0_r11
 * [new tag]         android-cts-8.0_r2          -> android-cts-8.0_r2
 * [new tag]         android-cts-8.0_r3          -> android-cts-8.0_r3
 * [new tag]         android-cts-8.0_r4          -> android-cts-8.0_r4
 * [new tag]         android-cts-8.0_r5          -> android-cts-8.0_r5
 * [new tag]         android-cts-8.0_r6          -> android-cts-8.0_r6
 * [new tag]         android-cts-8.0_r7          -> android-cts-8.0_r7
 * [new tag]         android-cts-8.0_r8          -> android-cts-8.0_r8
 * [new tag]         android-cts-8.0_r9          -> android-cts-8.0_r9
 * [new tag]         android-cts-8.1_r1          -> android-cts-8.1_r1
 * [new tag]         android-cts-8.1_r2          -> android-cts-8.1_r2
 * [new tag]         android-cts-8.1_r3          -> android-cts-8.1_r3
 * [new tag]         android-cts-8.1_r4          -> android-cts-8.1_r4
 * [new tag]         android-cts-8.1_r5          -> android-cts-8.1_r5
 * [new tag]         android-cts-8.1_r6          -> android-cts-8.1_r6
 * [new tag]         android-cts-8.1_r7          -> android-cts-8.1_r7
 * [new tag]         android-cts-9.0_r1          -> android-cts-9.0_r1
 * [new tag]         android-n-iot-preview-2     -> android-n-iot-preview-2
 * [new tag]         android-n-iot-preview-4     -> android-n-iot-preview-4
 * [new tag]         android-n-iot-release-lg-thinq-wk7 -> android-n-iot-release-lg-thinq-wk7
 * [new tag]         android-n-iot-release-polk-at1 -> android-n-iot-release-polk-at1
 * [new tag]         android-n-iot-release-smart-display -> android-n-iot-release-smart-display
 * [new tag]         android-n-mr1-preview-1     -> android-n-mr1-preview-1
 * [new tag]         android-n-mr1-preview-2     -> android-n-mr1-preview-2
 * [new tag]         android-n-mr2-preview-1     -> android-n-mr2-preview-1
 * [new tag]         android-n-mr2-preview-2     -> android-n-mr2-preview-2
 * [new tag]         android-n-preview-1         -> android-n-preview-1
 * [new tag]         android-n-preview-2         -> android-n-preview-2
 * [new tag]         android-n-preview-3         -> android-n-preview-3
 * [new tag]         android-n-preview-4         -> android-n-preview-4
 * [new tag]         android-n-preview-5         -> android-n-preview-5
 * [new tag]         android-o-iot-preview-5     -> android-o-iot-preview-5
 * [new tag]         android-o-mr1-iot-preview-6 -> android-o-mr1-iot-preview-6
 * [new tag]         android-o-mr1-iot-preview-7 -> android-o-mr1-iot-preview-7
 * [new tag]         android-o-mr1-iot-preview-8 -> android-o-mr1-iot-preview-8
 * [new tag]         android-o-mr1-iot-release-1.0.0 -> android-o-mr1-iot-release-1.0.0
 * [new tag]         android-o-mr1-iot-release-1.0.1 -> android-o-mr1-iot-release-1.0.1
 * [new tag]         android-o-mr1-iot-release-1.0.2 -> android-o-mr1-iot-release-1.0.2
 * [new tag]         android-o-mr1-preview-1     -> android-o-mr1-preview-1
 * [new tag]         android-o-mr1-preview-2     -> android-o-mr1-preview-2
 * [new tag]         android-o-preview-1         -> android-o-preview-1
 * [new tag]         android-o-preview-2         -> android-o-preview-2
 * [new tag]         android-o-preview-3         -> android-o-preview-3
 * [new tag]         android-o-preview-4         -> android-o-preview-4
 * [new tag]         android-p-preview-1         -> android-p-preview-1
 * [new tag]         android-p-preview-2         -> android-p-preview-2
 * [new tag]         android-p-preview-3         -> android-p-preview-3
 * [new tag]         android-p-preview-4         -> android-p-preview-4
 * [new tag]         android-p-preview-5         -> android-p-preview-5
 * [new tag]         android-vts-8.0_r1          -> android-vts-8.0_r1
 * [new tag]         android-vts-8.0_r2          -> android-vts-8.0_r2
 * [new tag]         android-vts-8.0_r6          -> android-vts-8.0_r6
 * [new tag]         android-vts-8.0_r7          -> android-vts-8.0_r7
 * [new tag]         android-vts-8.0_r8          -> android-vts-8.0_r8
 * [new tag]         android-vts-8.1_r3          -> android-vts-8.1_r3
 * [new tag]         android-vts-8.1_r4          -> android-vts-8.1_r4
 * [new tag]         android-wear-7.1.1_r1       -> android-wear-7.1.1_r1
 * [new tag]         android-wear-8.0.0_r1       -> android-wear-8.0.0_r1
 * [new tag]         android-wear-n-preview-1    -> android-wear-n-preview-1
 * [new tag]         android-wear-n-preview-2    -> android-wear-n-preview-2
 * [new tag]         android-wear-o-preview-3    -> android-wear-o-preview-3
 * [new tag]         android-wear-o-preview-4    -> android-wear-o-preview-4
 * [new tag]         android-wear-p-preview-2    -> android-wear-p-preview-2
From https://android.googlesource.com/platform/prebuilts/gdb/darwin-x86
 * [new tag]         android-7.1.2_r36 -> android-7.1.2_r36

error: Exited sync due to fetch errors
Fetching project LineageOS/android_packages_apps_Settings
Fetching project platform/system/nvram
Fetching project platform/external/libcap-ng
Fetching project LineageOS/android_external_boringssl
Fetching project platform/prebuilts/gdb/darwin-x86

Is this anything I can fix, or is this a problem with the remote repositories?

Detach repo

Can you please detach this repo from the fork?

You can this either do it manually or – which I recommend – just contact the GitHub support to do it for you.

I don't know why you use some personal repo as the "upstream" here anyway. Does not seem to be ued like that, but rather seems to be main service.

This…

  1. shows that this is a real maintained project and not just a repo of someone who (once) made a pull request
  2. linking to the original repo on every page does not make sense anymore as it seems to be a different project and you…
  3. can (and IMHO should) still link to the original repo/website/author/… for crediting them, but you can do so in better ways (in the Readme, wiki or so)
  4. allows searching in this repo on GitHub and
  5. it just looks much nicer

Infinite startup when tried to unlock with fingerprint first

When I try to unlock my phone, at boot, with fingerprint instead of schema first, I get an infinite loop where I can't unlock the phone. It states "démarrage du téléphone" (booting) for a while then go back on the lock screen.

I am using 16.0-20190311-microG-oneplus3 build.

wishlist: build ResurrectionRemix with MicroG

Hi, would it be possible to provide builds of ResurrectionRemix, the same way you do of Lineage? They still support some devices (whyred) that LineageOS dropped.

Edit: ResurrectionRemix devices without Lineage support:

beckham
deb
enchilada
evert
g3ds
garlic
gsi
helium
hltechn
hltekor
hydrogen
jasmine_sprout
jflte
kenzo
on7xelte
onyx
platina
pme
potter
quark
riva
rolex
rosy
sakura
trlte
tulip
vince
wayne
whyred
Z00L
Z00T
z2_plus
zenfone3
zerofltecan
zerofltexx
zeroltecan

Remove the privileged app-only restriction on signature spoofing

l4m uses a modified signature spoofing patch which allows only privileged apps to obtain the FAKE_SIGNATURE permission. please remove this privileged app-only restriction.

there are too many legitimate uses of sigspoof to count. for instance, i publish an apk modding toolchain (https://dexpatcher.github.io/). some apks have an anti-tamper mechanism that check their own signature and can be trivially bypassed with sigspoof. for a more concrete example. i am still stopped from using microg as my daily driver because hangouts doesn't work and i need VoIP access to my google voice number. i could try patching hangouts, except i can't sigspoof it later so i'm sure it will give me trouble.

as a question of principle, users should have as much power as developers on their systems. that's reason enough to have sigspoof open to users.

i understand fears of misuse by apps, but the privileged-only solution sucks. a global developer setting could be added to enable sigspoof for non-privileged apps instead. code for such a setting can be found on some of marvin patches or here. please note that per-app runtime permission requesting dialog should not be shown at all if the global setting is disabled.

another solution would be a hidden setting without a UI. for example, the user creating a special file in say /data/somewhere/special_file would enable global sigspoof. whatever works, just please do something.

thank you!!!

microG + CUSTOM_PACKAGES missing after successful build

I'm building cm-14.1 for n2awifi and a517lte using the docker command:

docker run \
    -e "BRANCH_NAME=cm-14.1" \
    -e "DEVICE_LIST_CM_14_1=n2awifi,a5y17lte" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension" \
    -v "/home/linos/lineage:/srv/src" \
    -v "/home/linos/zips:/srv/zips" \
    -v "/home/linos/logs:/srv/logs" \
    -v "/home/linos/cache:/srv/ccache" \
    -v "/home/linos/manifests:/srv/local_manifests" \
    lineageos4microg/docker-lineage-cicd

The build completes fine without errors, but the zip files do not include the CUSTOM_PACKAGES.
I can't see anything suspicious in the logs, see below the one for n2awifi e. g.. (Actually, I don't really know what to look for ;-).)

lineage-14.1-20190528-UNOFFICIAL-n2awifi.log

According to the log file in issue #17, the CUSTOM_PACKAGES should appear somewhere, e. g.

[ 42% 21288/49703] target Prebuilt: GsfProxy (/srv/src/CM_14_1/out/target/product/sumire/obj/APPS/GsfProxy_intermediates/package.apk)
[ 42% 21289/49703] Install: /srv/src/CM_14_1/out/target/product/sumire/system/app/GsfProxy/GsfProxy.apk

But they're not in my logs.

Furthermore, I have an older, working zip installed on my n2awifi (lineage-14.1-20190414-UNOFFICIAL-n2awifi.zip) which is about 7 MiB bigger than the one built now. Therefore, something's missing definitely.

Warn about the needed disk usage

Creating an image is much bigger than what I expected (still not successful so far).

It'd be nice to put a warning in the ReadMe!

Also TheMuppets repository is quite big. It could save disk & bandwidth to only download the needed devices (or brand).

Image lineage-16.0-20190827-microG-FP2.zip seems corrupted

I have a Fairphone FP2.

I was using lineage-16.0-20190819-microG-FP2.zip properly on my device.
Then today I got update image from OTA=> lineage-16.0-20190827-microG-FP2.zip
But then my phone tried to boot and end's up in TWRP.

Then I tried to manually install the same image from website and push it to TWRP via ADB sideload. The same happened.

My phoen was unusable.

Then I installed again via ADB sidelaod lineage-16.0-20190819-microG-FP2.zip and my phone is back as normal.

Do I need to set CUSTOM_PACKAGES ?

I see in the examples that some (thea) have no CUSTOM_PACKAGES set and some have.

By default, (the ones that are downloadable on https://download.lineage.microg.org), is running without defining the apps good enough?
Or do we strictly have to set the apps with: CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension

device need patched sources

I am trying to compile for an unofficial device which needs a device specific patch before compiling (lineage).

How can I do that with Docker??

Is there a way to just sync all repos without immediately trying to build?

First of all, I'm such a noob. I swear.

I'm building LineageOS 15.1 for microG for piccolo (bq Aquaris M5) and the first time I tried building LOS it failed when progress was at 99% (that pretty hurt, as I'm building it with my laptop and it takes too many hours). Then I learned to be careful and now I run Docker with -e "CLEAN_AFTER_BUILD=false". 🙄

I had to partially revert this old commit commenting this line and this line as clang++ prompted an error, undefined reference to 'power_set_interactive_ext' (I already said I'm a noob, so I guessed that commit isn't so important to build LOS for my device.) I'm telling all this as I don't know if that means there's a conflict between that and a recent commit in device/common/kernel tree or maybe there's a problem with the Docker image (I guess not, as I also ran Docker with -e "LC_ALL=C" but it didn't make any difference.) After that little change I had my ROM built.

I was wondering if there's a way to just sync repositories without building the ROM. Just to skim latest changes and check what repositories have been synced before finally trying to build it.

kltedv 15.1 Zip is Not Signed

According to https://lineage.microg.org/#instructions , we are suppose to be able to verify installation zips by running "keytool -list -printcert -jarfile lineage-microG.zip" and checking the certificate fingerprints. (Which isn't exactly true because Ubuntu 18.04's keytool complains about the user supplying both -list and -printcert at the same time.) However when I run "keytool -printcert -jarfile lineage-15.1-20180813-microG-kltedv.zip" I receive "Not a signed jar file" and no fingerprint to verify against. I have every kltedv 15.1 installation zip downloaded, and they all have this problem.

To verify there isn't something wrong with my setup, I have ran this command against lineage-14.1-20180706-microG-kltedv.zip and received a certificate fingerprint.

Please either remove the instructions about verifying the signature on the zip or start signing the zip. (I prefer you sign the zip.)

Thank you.

Sailfish: LineageOS 16 build has (significantly) different size than what is available on download.lineage.microg.org

Hello,
I'm trying to build myself a custom image for my Sailfish Pixel: the image i was able to build installs, boots and works fine, but is significantly smaller than the one offered for sailfish at download.lineage.microg.org (or even the official LineageOS image, for the matter).
An example of such difference:

  • lineage-16.0-20190717-microG-sailfish.zip 578 MB
  • lineage-16.0-20190719-nightly-sailfish-signed.zip 576 MB
  • lineage-16.0-20190719-UNOFFICIAL-sailfish.zip 533 MB

I suspect the difference is due to missing radio/bootloader in my image (i can't find any reference to them if i run strings on the payload.bin file), which means that in the long run I'll have to update them manually via fastboot instead of relying on the LineageOS updater i setup for my builds.

Here is the command I use to start the build:

docker run \
    --rm \
    -e "BRANCH_NAME=lineage-16.0" \
    -e "DEVICE_LIST=sailfish" \
    -e "SIGN_BUILDS=true" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "LOCAL_MIRROR=false" \
    -e "INCLUDE_PROPRIETARY=false" \
    -e "CCACHE_SIZE=200G" \
    -e "OTA_URL=https://redacted/LineageOTA/api" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/lineage:/srv/src" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/zips:/srv/zips" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/logs:/srv/logs" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/cache:/srv/ccache" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/keys:/srv/keys" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/custom_builds/manifests/los16-sailfish:/srv/local_manifests" \
    -v "/mnt/storage/users/fbattaglia/los-build/los/ext-cert:/srv/ext-cert" \
    lineageos4microg/docker-lineage-cicd

Here is the manifest i have in local_manifests:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
        <project name="LineageOS/android_device_google_sailfish" path="device/google/sailfish" remote="github"  revision="lineage-16.0" />
        <project name="LineageOS/android_device_google_marlin" path="device/google/marlin" remote="github"  revision="lineage-16.0" />
        <project name="LineageOS/android_kernel_google_marlin" path="kernel/google/marlin" remote="github"  revision="lineage-16.0" />
        <project name="TheMuppets/proprietary_vendor_google" path="vendor/google" remote="github"  revision="lineage-16.0" />
        <project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="lineage-16.0" />
</manifest>

The size difference is not tied to missing microg packages (I also tried to include them, but they just changed around ~2MB in the build), so it must be because of something I'm missing/doing wrong in the build, but the official documentation of docker-lineage-cicd doesn't mention anything particular about sailfish.
Any ideas? The builds on download.lineage.microg.org have the correct size, so someone must know.

Build multiple versions inside one source directory

At the moment the cm version is only specified while repo is initialized. There should be imho a way change the manifest branch, to build multiple versions of lineage within one build root. We need this in order to build multiple lineage versions.

Verification failing?

I installed update_verifier (with a little build tweak to work on macOS), and the latest build is failing verification.

./verifier ~/Downloads/lineage-15.1-20181030-microG-sailfish.zip ../lineageos-key
read key e=65537 hash=20
comment is 1310 bytes; signature is 1292 bytes from end
signature (offset: 1c36f561, length: 506): 308205020609...SNIP...ce8cca70b09a3662136ee41eebbb9
failed to verify against RSA key 0
SHA-1 digest: 64693edda46c2febdae261c9492531379e172ed2
failed to verify whole-file signature

The shasums seem fine:

▲ ls                                                                                                                 ~/Downloads
lineage-15.1-20181030-microG-sailfish.zip         lineage-15.1-20181030-microG-sailfish.zip.sha256sum
lineage-15.1-20181030-microG-sailfish.zip.md5sum  Patchwork-3.11.3-mac.dmg
▲ md5 lineage-15.1-20181030-microG-sailfish.zip                                                                      ~/Downloads
MD5 (lineage-15.1-20181030-microG-sailfish.zip) = 91fefe7ff246e319fed5a2c31592d655
▲ \cat lineage-15.1-20181030-microG-sailfish.zip.md5sum                                                              ~/Downloads
91fefe7ff246e319fed5a2c31592d655  lineage-15.1-20181030-microG-sailfish.zip
▲ shasum -a 256 lineage-15.1-20181030-microG-sailfish.zip                                                            ~/Downloads
2d304ae088ab0be93eb799b6ab1d28a1b8e58e5a7580e9624450234717020d7c  lineage-15.1-20181030-microG-sailfish.zip
▲ \cat lineage-15.1-20181030-microG-sailfish.zip.sha256sum                                                           ~/Downloads
2d304ae088ab0be93eb799b6ab1d28a1b8e58e5a7580e9624450234717020d7c  lineage-15.1-20181030-microG-sailfish.zip

What am I misunderstanding?

unable to do dirty install of self compiled, signed build after migrating cert keys

I am trying to build for Xperiy Z5 Compact, as lineagos guys no longer auto build for this device.
Not sure if this is the right repo to report this bug, since I used the docker image to build the zip I report here.
Used this build command, which succesfully builds the installable zip file:

docker run \
    -e "BRANCH_NAME=cm-14.1" \
    -e "DEVICE_LIST=suzuran" \
    -e "SIGN_BUILDS=true" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
    -v "/local/home/lmartin/lineageos/volumes/src:/srv/src" \
    -v "/local/home/lmartin/lineageos/volumes/zips:/srv/zips" \
    -v "/local/home/lmartin/lineageos/volumes/logs:/srv/logs" \
    -v "/local/home/lmartin/lineageos/volumes/cache:/srv/ccache" \
    -v "/local/home/lmartin/lineageos/volumes/keys:/srv/keys" \
    -v "/local/home/lmartin/lineageos/volumes/manifests:/srv/local_manifests" \
    lineageos4microg/docker-lineage-cicd

On my device is the last official lineageOS for MicroG build for suzuram installed(https://download.lineage.microg.org/suzuran/) (btw. thanks folks that you do NOT delete already available builds for devices no longer maintained, which for whatever unexplainable reason the lineageOS folks do).

Afterwards I successfully followed the migration instructions to upate the official keys to my own created keys (https://wiki.lineageos.org/signing_builds.html). I have done this using the script method. Extracting my own keys in the required format worked as well as updating the packages.xml on the device (at least no error thrown).

Afterwards I wanted to install my build zip without wiping data. Using twrp recovery on the device. I unchecked zip verification checkbox (which failes) but still got this error in twrp:

Installing zip file '/external_sd/lineage-14.1-20190715-UNOFFICIAL-suzuran.zip'
Checking for Digest file...
Skipping Digest check: no Digest file found
Target: Sony/suzuran/suzuran:7.1.1/N-MR1-KITAKAMI-170920-0229/1:user/dev-keys
detected filesystem ext4 for /dev/block/bootdevice/by-name/system
Can't install this package on top of incompatible data. Please try another package or run a factory reset
Update process ended with ERROR: 7
Error installing zip file [...]

Any help appreciated. Is it maybe possible to get some more meaningful error than "on top of incompatible data" ? Any idea why twrp thinks it is incompatible?
I want to avoid wiping data just be able to update the device.

best
Martin

Clarify status for Android 7/LineageOS 14.1 devices

As upstream has decided to top officially supporting LineageOS 14.1 anymore I'd ask what is the status here?

Seems you did some more updates (in March, at least), but currently there are no new builds.

Remember they say:

The branches will not be locked, so it’ll still be open for contributions such as security patches, as the 13.0 and 11.0 branches that have been getting security patches backported by the community.

So I guess nothing limits you from just continuing building releases… 🤔

Also your website may need some updates regarding this thing.

OTA Doesn't work

Hello. Since April 10, every time I check for updates I get:

"The update check failed. Please check your internet connection and try again later."

The newest build shows the same error. It's probably something on the server side.

Device: Xiaomi Mi 5s (capricorn)

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.