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 03-29-2020, 11:25 PM   #46
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Magisk is now quite stable on our devices. I am currently trying to open an AndroidFileHost account, where I will be hosting OTA's along with a patched magisk image to flash for each update to our devices.

This should make it safe and easy to upgrade.

That being said, I still don't recommend using this unless you either:
1) Know what your doing when in comes to rooting and messing with Android devices.
OR
2) Are willing to completely factory reset your device if something goes wrong (which means losing any files/data on the device)

If you are okay with either of these two things, you will be perfectly fine, as the latest updates for our devices fix the issue of possible brick.
diabl0w is offline   Reply With Quote
Old 04-01-2020, 09:02 AM   #47
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
updated OP
diabl0w is offline   Reply With Quote
Old 04-01-2020, 01:36 PM   #48
shunf4
Junior Member
shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.
 
Posts: 9
Karma: 433
Join Date: Apr 2020
Device: Boox Max 3
Thanks for your work! I wonder how you extracted the recovery.img of 2.2.2 update provided EDL mode is no longer available.

Did you boot into a patched old version's recovery and run dd to dump it out? If so, we should expect each update in the future to be compatible with the patched recovery from the previous version. Is it true?
shunf4 is offline   Reply With Quote
Old 04-01-2020, 01:54 PM   #49
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by shunf4 View Post
Thanks for your work! I wonder how you extracted the recovery.img of 2.2.2 update provided EDL mode is no longer available.

Did you boot into a patched old version's recovery and run dd to dump it out? If so, we should expect each update in the future to be compatible with the patched recovery from the previous version. Is it true?
I've had magisk installed since the original firmware, and I've been able to use root capabilities to intercept the encrypted update in an unencrypted form for each new update. then I get extract the zip and grab the new recovery.img and patch it. that being said, I am not sure if the recovery.img has even changed between firmwares. so you may be right. I dont really care to investigate it for the time being, since patching the new one is easy.

I will actually probably start patching the boot.img instead, because I have recently found that we can do that with our devices and it makes things more straightforward. The current method in OP actually patches the boot.img anyway once you hit "install" in magisk manager. Whether you originally "fastboot boot" with a patched recovery or patched boot is sort of irrelevant at the moment.

all these things can change if onyx pushes updates to the bootloader or kernel or recovery. so for your last statement I would say the answer is usually yes, but not necesarily. but I will always be able to provide a patched version for the latest update so its a non issue
diabl0w is offline   Reply With Quote
Old 04-02-2020, 06:30 AM   #50
shunf4
Junior Member
shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.shunf4 has a complete set of Star Wars action figures.
 
Posts: 9
Karma: 433
Join Date: Apr 2020
Device: Boox Max 3
Quote:
Originally Posted by diabl0w View Post
and I've been able to use root capabilities to intercept the encrypted update in an unencrypted form for each new update
How did you "intercept"? I'm curious about this. Is it complicated hack or just dumping it out after the update completes?
shunf4 is offline   Reply With Quote
Old 04-02-2020, 11:31 AM   #51
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by shunf4 View Post
How did you "intercept"? I'm curious about this. Is it complicated hack or just dumping it out after the update completes?
just before the tablet reboots, the zip is available in /data/local/assets, so you have to bind that folder so the file isn't lost since there isnt a way to stop the device from rebooting without making an xposed module
diabl0w is offline   Reply With Quote
Old 04-08-2020, 05:48 AM   #52
bel3atar
Connoisseur
bel3atar began at the beginning.
 
Posts: 51
Karma: 10
Join Date: Nov 2015
Device: PW2
does this work on the poke pro?
bel3atar is offline   Reply With Quote
Old 04-08-2020, 11:58 AM   #53
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by bel3atar View Post
does this work on the poke pro?
no, max3 only
diabl0w is offline   Reply With Quote
Old 04-15-2020, 06:57 AM   #54
SleepWithMachine
not meant sexually
SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.
 
SleepWithMachine's Avatar
 
Posts: 84
Karma: 1924
Join Date: Dec 2019
Location: Germany
Device: Nova Air C
i just checked my nova 2, it also has an unlocked bootloader and uses "system as root" . And its a NON-A/B partitioned device running on android 9. So its the same scenario

because the firmware is available, i can use magisk apk to patch the recovery.img , is that right ?

the only thing i am missing is a fastboot driver for the nova 2, where can i get it from ?

edit: managed to get the adb & fastboot driver to work, just waiting for someones reply to give it a go

edit2: it fails because I cant unpack the firmware (upx file) , getting the recovery.img directly from the device in edl mode isnt possible. i have no clue ..

Last edited by SleepWithMachine; 04-15-2020 at 03:04 PM.
SleepWithMachine is offline   Reply With Quote
Old 04-15-2020, 03:57 PM   #55
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by SleepWithMachine View Post
i just checked my nova 2, it also has an unlocked bootloader and uses "system as root" . And its a NON-A/B partitioned device running on android 9. So its the same scenario

because the firmware is available, i can use magisk apk to patch the recovery.img , is that right ?

the only thing i am missing is a fastboot driver for the nova 2, where can i get it from ?

edit: managed to get the adb & fastboot driver to work, just waiting for someones reply to give it a go

edit2: it fails because I cant unpack the firmware (upx file) , getting the recovery.img directly from the device in edl mode isnt possible. i have no clue ..
You're on the right track. Unfortunately because the upx is encrypted, the only way to get the recovery and boot images are through EDL. I believe your device uses the same chipset, so you should be able to use the tools linked in reply #15 to this thread.

You'd get the images by 'emmcdl.exe -p COM7 ***(or your COM port here) -f prog_emmc_firehose_8953_ddr.mbn -d boot -o boot.img'

I don't know how to get your device in EDL mode, but they sell special cables to force a device into EDL mode.
diabl0w is offline   Reply With Quote
Old 04-16-2020, 01:31 AM   #56
SleepWithMachine
not meant sexually
SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.
 
SleepWithMachine's Avatar
 
Posts: 84
Karma: 1924
Join Date: Dec 2019
Location: Germany
Device: Nova Air C
i think without the special cable we will not get into edl mode. I also tried the patched edl-fastboot from xda-developers, but it didn't work either, thanks anyway diabl0w
SleepWithMachine is offline   Reply With Quote
Old 04-16-2020, 03:03 AM   #57
diabl0w
Connoisseur
diabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enoughdiabl0w will become famous soon enough
 
Posts: 87
Karma: 527
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by SleepWithMachine View Post
i think without the special cable we will not get into edl mode. I also tried the patched edl-fastboot from xda-developers, but it didn't work either, thanks anyway diabl0w
No problem, seems like you know what your doing. If you are interested there are guides to making your own EDL cable with a normal charging cable. its simple... Ive done it with this device before ordering a cable, just shorting out a wire, you can google it
diabl0w is offline   Reply With Quote
Old 04-16-2020, 04:48 AM   #58
SleepWithMachine
not meant sexually
SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.
 
SleepWithMachine's Avatar
 
Posts: 84
Karma: 1924
Join Date: Dec 2019
Location: Germany
Device: Nova Air C
i only find shaky yt videos, but if the picture corresponds to the procedure, I can build it quickly

SleepWithMachine is offline   Reply With Quote
Old 04-16-2020, 07:40 AM   #59
SleepWithMachine
not meant sexually
SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.
 
SleepWithMachine's Avatar
 
Posts: 84
Karma: 1924
Join Date: Dec 2019
Location: Germany
Device: Nova Air C
ok, preparing the cable was very easy. Now i have a dump of 3 files, boot, system and userdata.

will continue with magisk manager later, i found this guide:


You would want to choose this method if either your device does not have custom recoveries, your device is A/B and you don’t want to mix recovery and boot images, or your device is using system-as-root without A/B partitions.

To use this method, you are required to obtain a copy of the stock boot/recovery image, which can be found by extracting OEM provided factory images or extracting from OTA update zips. If you are unable to obtain one yourself, you might be able to find it somewhere on the internet. The following instructions will guide you through the process after you have the copy of boot/recovery image.

Copy the boot/recovery image to your device
Download and install the latest Magisk Manager
If you are patching a recovery image, manually check “Recovery Mode” in Advanced Settings!
Press Install → Install → Select and Patch a File, and select your stock boot/recovery image file
Magisk Manager will patch the image, and store it in [Internal Storage]/Download/magisk_patched.img
Copy the patched image from your device to your PC. If you can’t find it via MTP, you can pull the file with ADB:
adb pull /sdcard/Download/magisk_patched.img
Flash the patched boot/recovery image to your device and reboot. For most devices, here is the fastboot command:
fastboot flash boot /path/to/magisk_patched.img or
fastboot flash recovery /path/to/magisk_patched.img if you are patching a recovery image



is there something else i have to consider?
SleepWithMachine is offline   Reply With Quote
Old 04-16-2020, 08:26 AM   #60
SleepWithMachine
not meant sexually
SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.SleepWithMachine once ate a cherry pie in a record 7 seconds.
 
SleepWithMachine's Avatar
 
Posts: 84
Karma: 1924
Join Date: Dec 2019
Location: Germany
Device: Nova Air C
Quote:
Originally Posted by SleepWithMachine View Post
ok, preparing the cable was very easy. Now i have a dump of 3 files, boot, system and userdata.

will continue with magisk manager later, i found this guide:


You would want to choose this method if either your device does not have custom recoveries, your device is A/B and you don’t want to mix recovery and boot images, or your device is using system-as-root without A/B partitions.

To use this method, you are required to obtain a copy of the stock boot/recovery image, which can be found by extracting OEM provided factory images or extracting from OTA update zips. If you are unable to obtain one yourself, you might be able to find it somewhere on the internet. The following instructions will guide you through the process after you have the copy of boot/recovery image.

Copy the boot/recovery image to your device
Download and install the latest Magisk Manager
If you are patching a recovery image, manually check “Recovery Mode” in Advanced Settings!
Press Install → Install → Select and Patch a File, and select your stock boot/recovery image file
Magisk Manager will patch the image, and store it in [Internal Storage]/Download/magisk_patched.img
Copy the patched image from your device to your PC. If you can’t find it via MTP, you can pull the file with ADB:
adb pull /sdcard/Download/magisk_patched.img
Flash the patched boot/recovery image to your device and reboot. For most devices, here is the fastboot command:
fastboot flash boot /path/to/magisk_patched.img or
fastboot flash recovery /path/to/magisk_patched.img if you are patching a recovery image



is there something else i have to consider?
edit: success, root access !

patched boot image for Nova 2, latest firmware 2.2.3
https://anonfiles.com/b1H6Vbpaoe/magisk_patched_img

Last edited by SleepWithMachine; 04-16-2020 at 09:22 AM.
SleepWithMachine is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rooted Nook Simple Touch or rooted Onyx C67ML or Kobo Aura One with kreader? ALinkToTao Which one should I buy? 5 12-08-2017 12:06 PM
Ended Onyx Max 13inch eReader *Rooted* mdesro Flea Market 1 11-27-2016 06:27 PM
Difference Between Rooted v. Non-Rooted Ermine hilaryfrompa enTourage eDGe 38 02-04-2012 03:01 PM
rooted nook touch vs rooted sony prs-t1 sk1 Which one should I buy? 0 01-28-2012 11:09 AM
kindle 3 max. 3gb oder max. 3500 bücher kakakanno Amazon Kindle 8 08-22-2010 03:27 AM


All times are GMT -4. The time now is 01:31 PM.


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