Dear MicroG

The instructions https://lineage.microg.org/ say

Before installing the ZIP you should check that it has the correct signature. You have to use a Python script to verify the signature, available here. Install Python 3 (if not already done) and the required packages (as explained in the README), then run:

python3 update_verifier.py lineageos4microg_pubkey lineage-microG.zip

I have no experience of verifying signatures.

I have no experience of python.

I think I have downloaded and installed Python 3 correctly.

I have downloaded the microG zip.

Could you talk me through the steps to check the signature please ?

In case it’s important - I am using macOS 10.13

Yours sincerely ROMMMELLL

  • khaosoiM
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Please read and understand those prompts. Python missing the module pyasn1 (python3-pyasn1). Its mentioned in the readme as a requirement.

    You can install it via pip3 also as described in the readme.

    If you don’t have pip3 installed on your Mac, I think you can get it via brew. I don’t have a Mac myself, so I’m not entirely sure.

    • ROMMMELLLOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Dear K

      I found I do have pip3. I installed pyasn1 using pip3.

      I tried again, and got an error message. This time I needed rsa. Which I installed using pip3.

      I typed python3 update-verifier.py etc…

      In reply it showed

      verified successfully

      Thankyou very much for taking the time to help me.

      Yours sincerely ROMMMELLL

      • khaosoiM
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        You’re welcome. Hope you learned a little.

        • ROMMMELLLOP
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Dear K

          I tried to flash the recovery, but it wouldn’t read the file.

          Then I remembered what you taught me about changing the directory.

          I thought, " Could it hurt to cd into Downloads to tell it where the file is ? "

          I ran the CLI command and it flashed the recovery no problem.

          The same with the adb sideload.

          And now I have LOS4MG on my S4.

          Thanks for taking the time to help me.

          Yours sincerely ROMMMELLL

          • khaosoiM
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 year ago

            Great to hear.

            You can always address files via absolute or relative paths.

            Relative:

            cd /Users/rommmelll/Downloads/
            adb sideload lineageos-recovery.img
            

            or absolute:

            adb sideload /Users/rommmelll/Downloads/lineageos-recovery.img
            

            Maybe you want to learn a little more about paths to understand how to reference files.

            I suggest you read a little further on that topic and play around with the terminal. Find some tutorial videos if that works better for you.