11-24-2021, 03:42 PM | #16 |
Connoisseur
Posts: 63
Karma: 10
Join Date: Oct 2008
Device: Onyx max
|
can someone explain me what's the point to root the air 2 ?
|
11-24-2021, 04:11 PM | #17 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
The point of rooting is mainly to eliminate things that annoy you. If nothing annoys you, you probably have no need. I didn't like that a long push on PageDown did some wacky function (I forget which) instead of doing multiple PageDowns. I didn't like that I had to disable "High Contrast Fonts" for each application, so I disabled that. Also, in this case, it would allow you to disable the malfunctioning touch screen (but leave the digitizer running).
|
Advert | |
|
11-29-2021, 12:51 PM | #18 | |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
Quote:
Traceback (most recent call last): File "/usr/local/bin/edl", line 4, in <module> __import__('pkg_resources').run_script('edlclient= =3.53', 'edl') File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3241, in <module> @_call_aside File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3225, in _call_aside f(*args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3254, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 583, in _build_master ws.require(__requires__) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 900, in require needed = self.resolve(parse_requirements(requirements)) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 786, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'pycryptodome' distribution was not found and is required by edlclient |
|
11-29-2021, 01:41 PM | #19 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
|
11-29-2021, 02:20 PM | #20 |
Guru
Posts: 911
Karma: 149881
Join Date: Jul 2013
Location: Netherlands
Device: HiSenseA5ProCC, Cracked OnyxNotePro, Note5, Kobo Glo, Aura
|
Apparently, you can automate installing dependencies with pipreq: https://stackoverflow.com/a/63930119
|
Advert | |
|
11-29-2021, 04:06 PM | #21 |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
Now, when I enter "pip3 list" in Terminal, I get this:
Package Version ------------------ --------- certifi 2021.10.8 charset-normalizer 2.0.8 docopt 0.6.2 idna 3.3 pip 21.3.1 pipreqs 0.4.11 pycryptodome 3.11.0 requests 2.26.0 setuptools 49.2.1 six 1.15.0 urllib3 1.26.7 wheel 0.33.1 yarg 0.1.9 But Terminal still doesn't recognize the pipreqs command. Moreover, when I use the edl command, I still get the message that pycryptodome is not present. I'm beginning to wonder if rooting is really worth the trouble! |
11-29-2021, 07:33 PM | #22 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
I have no idea. Mine works. This is the list:
Code:
Package Version ---------- ------- capstone 4.0.2 colorama 0.4.4 docopt 0.6.2 linecache2 1.0.0 oslo.i18n 5.0.1 packaging 20.9 pbr 5.6.0 pip 21.1.1 pyparsing 2.4.7 pytz 2021.1 pyusb 1.1.1 setuptools 56.0.0 six 1.16.0 traceback2 1.4.0 urllib3 1.26.4 wrapt 1.12.1 |
11-29-2021, 08:36 PM | #23 |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
I'm putting this on hold for now unless someone else out there can tell me what to do from here. Thanks @Renate for all your help!
|
12-05-2021, 09:35 PM | #24 | |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
Quote:
How can I tell if the drivers for my Note Air 2 installed? Thanks! |
|
12-06-2021, 06:38 AM | #25 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
The install is just putting it somewhere and running it. I don't have any idea what warnings you got. Could you tell me?
Ok, here's what to do: Code:
pip uninstall pycryptodome pip install pycryptodomex Last edited by Renate; 12-06-2021 at 07:53 AM. |
12-06-2021, 09:39 AM | #26 |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
OK, I did the uninstall and the (re)install of pycryptodome, and got this...
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. edlclient 3.53 requires colorama, which is not installed. edlclient 3.53 requires lxml, which is not installed. edlclient 3.53 requires pylzma, which is not installed. edlclient 3.53 requires pyserial, which is not installed. edlclient 3.53 requires pyusb, which is not installed. edlclient 3.53 requires usb, which is not installed. Just to try it out, I set up an Ubuntu VM on my Mac and tried installing everything there. Everything installed perfectly. But... the current version of Parallels Desktop has some glitch where Android devices won't connect to any VMs. Just shoot me, too!!! |
12-06-2021, 10:06 AM | #27 |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
If you have time, here's what I get on Terminal when I try to install the bkerler software...
|
12-06-2021, 10:40 AM | #28 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
|
12-06-2021, 12:21 PM | #29 | |
Wizard
Posts: 1,237
Karma: 2957301
Join Date: Apr 2014
Location: Rochester, NY
Device: Boox Go 10.3, Boox Leaf 2
|
Quote:
I have pip installed that other stuff. In then tried once again to install the bkerler software. This was my result: The package setup script has attempted to modify files on your system that are not within the EasyInstall build area, and has been aborted. This package cannot be safely installed by EasyInstall, and may not support alternate installation locations even if you run its setup script by hand. Please inform the package's author and the EasyInstall maintainers to find out if a fix or workaround is available.[/I] I have an M1 Mac. I wonder if that's part of the problem. I also need to use pip3 for pip commands and python3 for python commands. I won't get back to this for a while, so there's no hurry in getting back to me. You've been most willing to help. Thanks! |
|
12-06-2021, 01:02 PM | #30 |
Onyx-maniac
Posts: 3,162
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
You don't have to compile/install, just copy it and run it from source.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Note Air 2 vs. Note 5 | downeaster59 | Onyx Boox | 8 | 11-25-2021 07:28 AM |
Onyx Boox Note Air+ | ayme08 | Onyx Boox | 25 | 07-19-2021 06:41 AM |
[HELP] Bricked Note Air after 3.1 fw update | hedeon | Onyx Boox | 7 | 05-03-2021 02:18 PM |
Boox Note Air <-> Dropbox | ganymede | Onyx Boox | 1 | 12-12-2020 10:47 PM |
Note Air vs Note 3 | Futuregrace | Onyx Boox | 1 | 10-04-2020 02:27 AM |