this post was submitted on 05 Jul 2023
3 points (100.0% liked)

microG

215 readers
1 users here now

Unofficial community about microG, a free-as-in-freedom re-implementation of Google's proprietary Android user space apps and libraries.

founded 1 year ago
MODERATORS
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] khaosoi@discuss.tchncs.de 1 points 1 year ago (5 children)

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.

[–] ROMMMELLL@discuss.tchncs.de 2 points 1 year ago (4 children)

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

[–] khaosoi@discuss.tchncs.de 1 points 1 year ago (3 children)

You're welcome. Hope you learned a little.

[–] ROMMMELLL@discuss.tchncs.de 1 points 1 year ago (1 children)

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

[–] khaosoi@discuss.tchncs.de 1 points 1 year ago* (last edited 1 year ago) (1 children)

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.

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)