10-29-2020, 03:32 AM | #1 | |
Member
Posts: 12
Karma: 10
Join Date: Oct 2020
Device: Kobo
|
"Engineering software" for Onyx Boox
Hey everyone
(if you want to read some background to my request, please go here: https://www.mobileread.com/forums/sh...d.php?t=334020) I am in contact with Onyx HQ for a special request, because for a project, we would need to use the serial port that seems to be available on all PCBs of all Onyx devices - see the following answer from Nikita from Onyx: Quote:
Does someone have any information about the "engineering software" mentioned by Onyx? Maybe it's just that they changed something on Android, maybe it's something on a custom controller on the board. Looking forward for any informations! Raphael |
|
10-29-2020, 07:45 AM | #2 |
Zealot
Posts: 122
Karma: 43580
Join Date: Apr 2016
Device: KPW3, Kobo Clara HD, Onyx Boox Nova 2
|
I'm not too sure what "engineering software" is. In theory you should be able to root Poke 2/Poke 2 Color. This would give you all the permissions you may need (it's basically super administrator level account ). There is a thread about rooting Max3. It should be pretty similar for Poke 2. Get EDL cable (also known as Deep Flash Cable), make Poke2 enter EDL mode, dump boot partition, patch it with magisk, and boot it in the end. I'm not sure how safe it is to flash the patched image, I didn't flash mine and kept it for when I actually need root permissions. The info you provided in the other thread is pretty sparse. Without knowing what the app should do and how you want to achieve it, it's pretty hard to give more accurate answer.
TL;DR It should be possible to root Poke2/Poke2 Color and get all the permissions you may need. |
Advert | |
|
10-29-2020, 08:11 AM | #3 |
Member
Posts: 12
Karma: 10
Join Date: Oct 2020
Device: Kobo
|
Great information, Galunid! Thanks so much.
Basically we want to install xctrack.org flight software on the e-reader. It already works perfectly on those devices when connected to external sensors (baro, GPS) via bluetooth, no problem. But I want to hack a wired device together, using a baro/GPS that can be connected by serial. Many advantages in doing this: - only 1 battery - wired connection more reliable than wireless / bluetooth - pack everything in one new case I already did the same with Kobo e-readers, but xctrack needs Android, and a color screen would be super fine. Thanks for the hints about rooting. When I search for "Deep Flash Cable" I mostly find references to Xiaomi phones, are all those cables the same or what do I need to pay attention to? And should it be possible to backup the device first using dd on the boot partition, should I need to reverse the changes / rooting? |
10-29-2020, 08:20 AM | #4 |
cosiñeiro
Posts: 1,274
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
@Slople: serial support needs to be enabled in the kernel (in-built on declared in device tree), for that to work.
Onyx doesn't abide to GPLv2 license, as you can see in http://bbs.onyx-international.com/t/...nel-source/698 Also, since android has its own permissions, probably you need to modify the boot image to grant yourself a proper SELinux context to use that particular device node. Somebody with the device can tell you if /dev/tty0 (or similar, it can change with the SoC) exists, and you can actually use it to read/write even if root is available. If you consider serial you can try with a Tolino Shine 3 (same model as Clara HD, has a wired serial header, might need changes in the kernel, boot image, etc but sources are available) Last edited by pazos; 10-29-2020 at 08:22 AM. |
10-29-2020, 09:37 AM | #5 | |
Zealot
Posts: 122
Karma: 43580
Join Date: Apr 2016
Device: KPW3, Kobo Clara HD, Onyx Boox Nova 2
|
Quote:
I'm afraid that's as far as I can help you |
|
Advert | |
|
09-30-2023, 05:04 PM | #6 |
Junior Member
Posts: 1
Karma: 10
Join Date: Sep 2023
Device: Poke 2 color
|
Hi Slope,
I am trying to dothe same thing, using the Poke 2 color as screen for glider nacigation with XCS. Did you succeed in rooting it, or making it in some way a dedicated device for the purpose? |
09-30-2023, 06:14 PM | #7 |
Wizard
Posts: 2,401
Karma: 10000009
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
I never saw any part of this thread.
I've put GPS on spare UARTS on a B&N Glow3. I have no experience with the Poke2, but I have a Poke3 and a Poke5. The Poke3 does not have the serial driver built into the stock kernel. I do use the 1.8V logic level UART as a check during xbl and abl. The Poke3 does not do USB D+ detecting, so an "EDL cable" does not work. OTOH, the EDL test points are readily accessible, also adb reboot edl. There is a Firehose loader available for the Poke3. The Poke5 does do USB D+ detecting, so an "EDL cable" does work. The EDL test points on the Poke5 are tiny, but adb reboot edl works. There is (as of now) no known Firehose loader available for the Poke5. The two photos are for the Poke5. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sell Onyx Boox Note 10.3" (Europe) | bongio | Flea Market | 1 | 11-27-2019 02:39 PM |
BOOX Nova : How to downgrade firmware from "2.1" to original "2.0.1" ? | Michal Jancik | Onyx Boox | 35 | 04-20-2019 10:13 AM |
ONYX BOOX 10.3" CARTA???????? | huseyinkoylu1 | Onyx Boox | 70 | 09-23-2017 09:24 PM |
Onyx Boox Max vs. GoodEreader 13.3" (no name) | Booxtor | Onyx Boox | 142 | 03-10-2017 03:57 PM |
Engineering Thesis, "Readability of text in present eBooks readers"" | japkooo | General Discussions | 4 | 10-26-2012 02:43 PM |