• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Help building

Scheduled Pinned Locked Moved Google Pixel 2/2 XL
1 Posts 1 Posters 326 Views 1 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      pj
      last edited by 16 Apr 2021, 02:51

      Hi everyone,

      Great project, I'm hoping to give it a try on one of my old Pixel 2 (Walleye).

      I have hit a stumbling block with the build and would appreciate any assistance. I don't fully understand how the repo's link as walleye, muskie and wahoo seem to be dependent on each other. This is what I have so far for my manifest google_walleye.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <manifest>
      
      <project path="device/google/walleye" name="android_device_google_walleye" remote="los" revision="lineage-17.0" />
      <project path="device/google/muskie" name="android_device_google_muskie" remote="los" revision="lineage-17.0" />
      
      </manifest>
      

      When running breakfast I get an error that the product spec can't be found

      patrick@patrick:~/halium$ source build/envsetup.sh
      including vendor/cm/vendorsetup.sh
      including sdk/bash_completion/adb.bash
      including vendor/cm/bash_completion/git.bash
      including vendor/cm/bash_completion/repo.bash
      
      patrick@patrick:~/halium$ breakfast walleye
      including vendor/cm/vendorsetup.sh
      build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_walleye".  Stop.
      build/core/product_config.mk:249: *** Can not locate config makefile for product "cm_walleye".  Stop.
      build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_walleye".  Stop.
      Device walleye not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).
      Found repository: android_device_google_walleye
      Traceback (most recent call last):
        File "vendor/cm/build/tools/roomservice.py", line 263, in <module>
          default_revision = get_default_revision()
        File "vendor/cm/build/tools/roomservice.py", line 115, in get_default_revision
          d = m.findall('default')[0]
      IndexError: list index out of range
      build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_walleye".  Stop.
      build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_walleye".  Stop.
      
      ** Don't have a product spec for: 'lineage_walleye'
      ** Do you have the right repo manifest?
      

      Any ideas? Thanks.

      1 Reply Last reply Reply Quote 0
      1 out of 1
      • First post
        1/1
        Last post