Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Onyx Boox

Notices

Reply
 
Thread Tools Search this Thread
Old 11-23-2024, 08:42 PM   #31
dcarvil
Connoisseur
dcarvil is on a distinguished road
 
Posts: 71
Karma: 66
Join Date: Jan 2024
Device: Boox Note Air 3
Quote:
Originally Posted by farfromrefuge View Post
finally a dumb question. Do I need an edl cable to root an air 3c (seeing we use edl commands make me wonder)? If so any cable.will do ? Or do we need some specific cable?

Thanks again for this community and the great job they do

EDIT: btw actually if we use the boot.img extracted from the upx to root using magisk, why do we need edl command? Must be a dumb question i am sure but seems like i could (if the bootloader is unlocked?) update air 3c to latest, download the corresponding upx, extract the boot.img, open it with magisk app, let magisk do the rest.
I can't answer all your questions, but the edl cable is needed only if you have no other way to get into edl mode. Usually you can do that by doing a reboot edl command. If you can do that, you do not need an edl cable.

Boox has crippled fastboot on recent updates so you can no longer use "fastboot flash" or "fastboot boot" commands. The only way to flash the magisk modified boot.img is with edl.

Last edited by dcarvil; 11-23-2024 at 08:49 PM.
dcarvil is offline   Reply With Quote
Old 11-24-2024, 05:17 AM   #32
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Sorry, I missed your post somehow.
Quote:
Originally Posted by farfromrefuge View Post
Anyone can confirm we have loader that works?
I don't know, don't remember. We can figure that out if you tell me the HWID/hash. More later.
Quote:
Originally Posted by farfromrefuge View Post
After that comes the question of the A/B partition.
Most things nowadays use A/B. Only one is active at a time. Flash the active one and you'll see a difference. Flash the inactive one and you won't notice. You can flash them both too. Many super partitions only have one "real" slot.
Quote:
Originally Posted by farfromrefuge View Post
Would be nice to also have commands to backup/restore stock to ensure we can go back.
This is covered elsewhere.
Quote:
Originally Posted by farfromrefuge View Post
Like decrypt the image, extract android system jar, then build it again, then encrypt into upx again.
Possible, but pointless. For most users looking for a simple way Magisk is the solution. For hard-core nuts (raises hand) there are better ways to modify a system.
Quote:
Originally Posted by farfromrefuge View Post
Do I need an edl cable?
ADB in normal system allows you to "reboot edl". You'll need a custom recovery to access ADB in recovery. The bootloader (fastboot) may support commands. An EDL cable on newer Onyx works. It's the basic one, that just shorts the green and black on the USB 2 pathway. In worse case there are test points inside that enable EDL mode. In worst cast disabling the flash memory compels EDL mode.
Quote:
Originally Posted by farfromrefuge View Post
Why do we need edl command?
Rooting devices without an update. Flashing devices when all flashing commands have been removed from abl (fastboot).
Renate is offline   Reply With Quote
Advert
Old 11-24-2024, 09:34 AM   #33
farfromrefuge
Member
farfromrefuge began at the beginning.
 
Posts: 25
Karma: 24
Join Date: Dec 2016
Device: none
Thanks a lot from both of you for you answers. Things are getting clearer. So Renate from what you tell me (fastboot command removed), i understand that Magisk direct flash method is not working anymore on latest Boox devices (with latest update). Is that right?

And yes you are right about modifyng with magisk. Will look at doing that. Guess we were doing that for the Hisense a9 for people without root.

And so finally i think i will get an EDL cable to ensure i can make it work.
farfromrefuge is offline   Reply With Quote
Old 11-24-2024, 12:00 PM   #34
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Code:
Flash memory   EDL Mode    Bootloader (fastboot)       Rooted Android  Stock Android  Custom recovery  Stock recovery
-------------  --------    --------------------------  --------------  -------------  ---------------  --------------
Read access?   Yes         No, unless engineering      Yes             No             Yes              No
Write access?  Yes         Maybe, if commands present  Yes             No             Yes              No
The current problem for some people is that some commands were removed from newer versions of fastboot and that you need EDL or to be already rooted somehow to install any sort of modified boot image.
Renate is offline   Reply With Quote
Old 11-24-2024, 05:25 PM   #35
quaxlyqueen
Junior Member
quaxlyqueen began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2024
Device: Boox Note Air 3C
EDL is...daunting to say the least, and I'm getting the same results as others. Renate, do you have a link to your EDL client? Additionally, how does one determine a loader that works based on HWID/hash?
quaxlyqueen is offline   Reply With Quote
Advert
Old 11-24-2024, 06:37 PM   #36
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Quote:
Originally Posted by quaxlyqueen View Post
EDL is...daunting to say the least...
Nah, it isn't. I probably use EDL at least once a day on something and when I'm building a custom system or recovery probably a dozen times a day.

It's all under https://www.temblast.com/android.htm

The first step is just getting the HWID and hash, as detailed in the instructions.

And when you say "same results" a bit more details would be helpful.

Of course, it would be appreciated if you took a hammer and a big screwdriver and opened your unit so we could see what's inside it.

Did you already get/install 3.5.4 that came out in September?
Renate is offline   Reply With Quote
Old 11-24-2024, 06:39 PM   #37
quaxlyqueen
Junior Member
quaxlyqueen began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2024
Device: Boox Note Air 3C
Renate, you said that given a HWID/hash you could potentially identify a loader. HWID seems to be a no go, the only result I found is https://github.com/bkerler/Loaders/b...5374_fhprg.bin and that did not work. The only other match is the G52 which you previously said to not use.

PK_HASH also is a bit of a dead end, it is 96 characters (which doesn't match the 16 used in Firehose, which also does not appear to use truncation).
Hash: d40eee56f3194665574109a39267724ae7944134cd53cb767e 293d3c40497955bc8a4519ff992b031fadc6355015ac87

I was wondering, if we knew the loader for say the Samsung Galaxy A23 4G which also uses the Snapdragon 680, could the loader for that work for the Boox Note Air 3C?

Out of curiosity, how can you use the HWID/hash to identify which loader to use?

Lastly, could you provide a link to your Windows-only EDL client?

Thanks
quaxlyqueen is offline   Reply With Quote
Old 11-24-2024, 07:52 PM   #38
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Quote:
Originally Posted by quaxlyqueen View Post
Lastly, could you provide a link to your Windows-only EDL client?
It's on the link above. That page include Windows utilities for Android and Android utilities for Android.

You didn't say what the HWID was. Snapdragon numbers can be unique or ambiguous.

Since d40eee... indicates Qualcomm signing we don't need to match the hash. But we do need to match the SoC, the PMIC, the flash type, etc. We can try to match using memory footprint. Be prepared to try a bunch of Firehose loaders.

Did you install 3.5.4 already?

I really could use an xbl for comparison. If somebody could pull a copy from an update it would make my life easier.
Renate is offline   Reply With Quote
Old 11-24-2024, 10:07 PM   #39
kawaiishay
Junior Member
kawaiishay began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2024
Device: Boox Onyx Note Air 3C
VIP Programming

Quote:
Originally Posted by Renate View Post
It's on the link above. That page include Windows utilities for Android and Android utilities for Android.

You didn't say what the HWID was. Snapdragon numbers can be unique or ambiguous.

Since d40eee... indicates Qualcomm signing we don't need to match the hash. But we do need to match the SoC, the PMIC, the flash type, etc. We can try to match using memory footprint. Be prepared to try a bunch of Firehose loaders.

Did you install 3.5.4 already?

I really could use an xbl for comparison. If somebody could pull a copy from an update it would make my life easier.

From: https://github.com/bkerler/edl/issues/534

I believe I found the loader that works linked.

However looks like "VIP" mode is enabled.

Does anyone have any resources/information on working with VIP locked devices?

C:\Users\shayn\Downloads\root_boox_onyx_devices\ed l>..\env_setup_dependencies\edl /l..\prog_firehose_ddr.elf
Found EDL 9008, handshaking... nope, resetting... version 2.1
HWID: 001b80e100000000, JTAG: 001b80e1, OEM: 0000, Model: 0000
Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955-bc8a4519ff992b03-1fadc6355015ac87 (x3)
Sending prog_firehose_ddr.elf 100% ok, starting... ok, waiting for Firehose... ok

C:\Users\shayn\Downloads\root_boox_onyx_devices\ed l>edl reset
Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2024.
main - Trying with no loader given ...
main - Waiting for the device
main - Device detected
main - Mode detected: firehose
firehose
firehose - [LIB]: ERROR: Secure Boot *not* enabled BUT VIP *is* enabled. Therefore will *not* check digital signature on Digest Table. This allows easier testing on non-secure targets.
kawaiishay is offline   Reply With Quote
Old 11-25-2024, 05:01 AM   #40
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Quote:
Originally Posted by kawaiishay View Post
However looks like "VIP" mode is enabled.
Looks can be deceiving.

Just go back to my EDL page, select the Firehose loader for the NA3C.
I'm only responsible for my own software.
Code:
edl /lgoco7.bin
edl /u /g
edl /u /f /psplash /c1
Renate is offline   Reply With Quote
Old 11-25-2024, 03:14 PM   #41
kawaiishay
Junior Member
kawaiishay began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2024
Device: Boox Onyx Note Air 3C
Quote:
Originally Posted by Renate View Post
Looks can be deceiving.

Just go back to my EDL page, select the Firehose loader for the NA3C.
I'm only responsible for my own software.
Code:
edl /lgoco7.bin
edl /u /g
edl /u /f /psplash /c1

Sorry I must've missed it on your page (https://www.temblast.com/edl.htm)

I don't see any links for the NA3C

Code:
Onyx Poke3, Leaf and Note Air 2 all use this loader
Onyx Nova Air 2 uses this loader
Onyx Max Lumi 2, Tab Ultra, Tab Ultra C uses this loader
Onyx Page, Go6 (Poke6) uses this loader
Onyx Go Color 7 uses this loader
Onyx Palma 2 uses this loader
Can you link the actual loader you're referring too (I only used the other tool because I couldn't find reference to NA3C on your tool walkthrough --- I would prefer to use yours as the walkthrough is very well written!)
kawaiishay is offline   Reply With Quote
Old 11-25-2024, 03:25 PM   #42
kawaiishay
Junior Member
kawaiishay began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2024
Device: Boox Onyx Note Air 3C
Oh!!! it's the link from

Code:
Onyx Go Color 7 uses this loader
thank you so much!!

(if it's easy enough it might help Google-ers to mention that works for the NA3C as well. Google told me originally had the same CPU as the Tab Ultra C which is clearly incorrect based on your loaders. The answer was right under my nose the whole time >.<)
kawaiishay is offline   Reply With Quote
Old 11-25-2024, 03:29 PM   #43
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 3,924
Karma: 17500001
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Your browser's cache also let you down. It says:
Quote:
Onyx Go Color 7, Go 10.3, Note Air 3C uses this loader
Renate is offline   Reply With Quote
Old 11-25-2024, 03:39 PM   #44
kawaiishay
Junior Member
kawaiishay began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2024
Device: Boox Onyx Note Air 3C
With the correct loader everything else was smooth as butter! I'm officially rooted on the latest update! thank you again @Renate
kawaiishay is offline   Reply With Quote
Old 11-26-2024, 06:49 AM   #45
farfromrefuge
Member
farfromrefuge began at the beginning.
 
Posts: 25
Karma: 24
Join Date: Dec 2016
Device: none
Quote:
Originally Posted by kawaiishay View Post
With the correct loader everything else was smooth as butter! I'm officially rooted on the latest update! thank you again @Renate
Just for my info you did it with an edl cable?
Maybe you could share the list of commands you ran. Would help a lot of people to know how to get it right
farfromrefuge is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Root the Onyx Boox Note Air 2 Plus (Windows) Chitter Onyx Boox 160 06-18-2025 01:58 PM
Root for Note Air 2? downeaster59 Onyx Boox 187 11-08-2023 05:54 PM
Ended Boox Note Air 2 downeaster59 Flea Market 3 11-22-2022 08:59 AM
Ended Looking for Boox Note 2 or Air (or other?) Neru Flea Market 2 09-15-2022 08:09 AM
Boox Note Air 2 Plus Sonnenfee Android 0 06-16-2022 08:29 AM


All times are GMT -4. The time now is 09:18 PM.


MobileRead.com is a privately owned, operated and funded community.