this post was submitted on 05 Jul 2023
2 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.
- Project Website: https://microg.org/
- Github: https://github.com/microg
- Community Wiki: https://microg-fans.gitlab.io/wiki/
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Dear K
I changed the directory as you instructed.
Afterwards, in the CLI, I typed pwd and hit enter.
In reply it showed the path ending in update_verifier-master
I typed python3 update_verifier.py lineageos4microg_pubkey /Users/my user name/Downloads/lineage-18.1-20230614-microG-jfltexx.zip and hit enter
In reply it showed
Traceback (most recent call last): File "/Users/my user name/Downloads/update_verifier-master/update_verifier.py", line 6, in from pyasn1.codec.der.decoder import decode as der_decoder ModuleNotFoundError: No module named 'pyasn1'
Did I do something wrong ?
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.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
You're welcome. Hope you learned a little.
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
Great to hear.
You can always address files via absolute or relative paths.
Relative:
or absolute:
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.
Thanks K