Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 09-25-2019, 06:37 AM   #1
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Max 3 Rooted

**I am not responsible for any damage to your device, and I am sure this probably voids your warranty**

Hello everyone,

I am hoping the potential of the Max 3 can be unlocked with the help of you guys, the community. To start it off, I found a way to obtain root on the Max 3. Hopefully, others can now help develop further.

The root method uses Magisk. You can read about it here under "Knowing Your Device": https://topjohnwu.github.io/Magisk/install.html

Our device uses "system as root" and is a NON-A/B partitioned device.

I may or may not provide support, I am pretty busy so I don't have much time. Only proceed if you are okay with this.

Steps to install:
1) Update your firmware to version 2.2.2 (latest version as of 4/1/20)
2) Download the magisk_patched_recovery image from the link below
3) make sure you have "adb" and "fastboot" installed on your computer, use google if you don't know
4) enable usb debugging on your device, plug it into your computer, and run "adb reboot bootloader" from the command line
4) ensure your bootloader is unlocked "fastboot flashing unlock"
5) boot into magisk "fastboot boot magisk_patched_recovery_*.img"
6) install magiskmanager apk , use google to find it, open it and it should say that magisk is up to date
7) Next to "Magisk is up to date", click "Install" to install magisk permanently using the direct install method
8) From the homescreen, go to settings > power , and set Power off Timeout to "Never"

Patched recovery and newer firmwares will be uploaded here: https://www.androidfilehost.com/?w=files&flid=307038

Taking OTA's:
1) open magisk manager and select "uninstall" "restore images"
2) take the OTA from onyx and allow device to reboot
3) reboot to bootloader
4) repeat steps 5-7 from installation above

Going back to stock:
Open magisk manager and select "uninstall" "complete uninstall"

Other notes:
The first 3 pages of this thread are irrelevant to the current state of our device. The latest onyx firmware allows us to pretty easily recover from any issues we have where a bootloop might occur, and the latest magic version boots our boot.img instead of recovery.img which helps make things simpler

If you ever have to get to recovery mode, turn your device completely off (make sure your not plugged in to charger), then hold the home button, then while holding the home button plug your device into charger... wait until you see splash screen and release home button


The following magisk modules I deem *somewhat* dangerous:

Foxy Boot - this module replaces the boot animation with boot logs. it isnt dangerous by default, but changing the module's settings to display logs other than the ones its set to by default caused my device to not be able to boot. I actually recommend installing this module anyway, because it allows you to see that you are booting into rooted mode during the boot process since you will see the boot animation

I will keep this list updated from user reports and my own experiences

Last edited by diabl0w; 04-01-2020 at 10:18 AM.
diabl0w is offline   Reply With Quote
Old 09-25-2019, 07:11 AM   #2
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
update latest Magisk: https://anonfiles.com/l703G962ne/magisk_patched_img
diabl0w is offline   Reply With Quote
Old 09-25-2019, 07:26 AM   #3
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Found a fix that now you can have all your apps in split screen!

use the magisk module "QuickSwitch", power off, boot back into rooted system (with fastboot command), download and install the launcher "pixel launcher", dont switch to it yet, open the QuckSwitch App, set the provider to Pixel Launher. do the reboot procedure again... now set your launcher to Pixel launcher and youre all set!

enjoy your desktop-like experience!
diabl0w is offline   Reply With Quote
Old 09-25-2019, 02:58 PM   #4
newnu
Member
newnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
Posts: 14
Karma: 12640
Join Date: Aug 2019
Device: waveshare
In an ideal world, I'd like to install pure unadulterated Android 9 or even Android 10 on the Max 3. And have support for monitor mode, which I assume requires an app as well as a driver for the HDMI input chip.
newnu is offline   Reply With Quote
Old 09-25-2019, 04:09 PM   #5
whopper
Addict
whopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tonguewhopper can tie a knot in a cherry stem with his or her tongue
 
whopper's Avatar
 
Posts: 326
Karma: 22726
Join Date: Mar 2008
Location: Europe
Device: Boox max 2
uhmm I need to try that multi window mode in max 2, maybe trying to migrate from supersu to magisk
whopper is offline   Reply With Quote
Old 09-25-2019, 05:32 PM   #6
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by whopper View Post
uhmm I need to try that multi window mode in max 2, maybe trying to migrate from supersu to magisk
sorry, but it requires android pie
diabl0w is offline   Reply With Quote
Old 09-25-2019, 05:42 PM   #7
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by newnu View Post
In an ideal world, I'd like to install pure unadulterated Android 9 or even Android 10 on the Max 3. And have support for monitor mode, which I assume requires an app as well as a driver for the HDMI input chip.
yes, I agree, I was fooled by the marketing scheme saying there was android pie, because this is too crippled to be called that. I would have returned it if I didnt find root. Nice piece of hardware, not sure why they are trying so hard to stop us from enjoying it!
diabl0w is offline   Reply With Quote
Old 09-25-2019, 07:33 PM   #8
newnu
Member
newnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
Posts: 14
Karma: 12640
Join Date: Aug 2019
Device: waveshare
Quote:
Originally Posted by diabl0w View Post
yes, I agree, I was fooled by the marketing scheme saying there was android pie, because this is too crippled to be called that.
Just curious have you ever tried to cross compile the AOSP source code? I downloaded it a while back but I didn't have the time to look into building it.
newnu is offline   Reply With Quote
Old 09-25-2019, 09:29 PM   #9
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by newnu View Post
Just curious have you ever tried to cross compile the AOSP source code? I downloaded it a while back but I didn't have the time to look into building it.
Do you have a copy of the Max3 source code? If not, thats next to impossible from what I understand.

Youre best bet is pulling the system.img and reverse engineering the system files and the apk's with apktool. Then you can flash the new system.img

Keep in mind im not really a developer or programmer, I just like to tinker with my devices
diabl0w is offline   Reply With Quote
Old 09-25-2019, 09:51 PM   #10
newnu
Member
newnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameternewnu can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
Posts: 14
Karma: 12640
Join Date: Aug 2019
Device: waveshare
Quote:
Originally Posted by diabl0w View Post
Do you have a copy of the Max3 source code?
They have a bunch of code on Github: https://github.com/onyx-intl
but a lot of it is pretty old and I don't see anything that pertains to the Max3.

Yes I've done a lot of programming but Android is new to me. I've only written C++ code for Android so far.
newnu is offline   Reply With Quote
Old 09-25-2019, 11:25 PM   #11
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by diabl0w View Post
Found a fix that now you can have all your apps in split screen!

use the magisk module "QuickSwitch", power off, boot back into rooted system (with fastboot command), download and install the launcher "pixel launcher", dont switch to it yet, open the QuckSwitch App, set the provider to Pixel Launher. do the reboot procedure again... now set your launcher to Pixel launcher and youre all set!

enjoy your desktop-like experience!
I retract this, it seems like there is a weird issue with this that occurs that creates a bootloop.

Remember to use these procedures at your own risk! getting a bootloop on this device is hard to recover from. Since we can only boot two modes using hardware keys: normal boot mode and EDL mode. If you get a bootloop, you have to recover through EDL mode
diabl0w is offline   Reply With Quote
Old 09-26-2019, 12:46 AM   #12
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
Quote:
Originally Posted by newnu View Post
They have a bunch of code on Github: https://github.com/onyx-intl
but a lot of it is pretty old and I don't see anything that pertains to the Max3.

Yes I've done a lot of programming but Android is new to me. I've only written C++ code for Android so far.
Yes, thats old, not relevant for Max3. You're best off just taking a dump of the current system.img and tweaking that. Or root with magisk and tweak individual files in root.
diabl0w is offline   Reply With Quote
Old 09-26-2019, 04:26 AM   #13
diabl0w
Enthusiast
diabl0w doesn't litterdiabl0w doesn't litter
 
Posts: 39
Karma: 106
Join Date: Sep 2019
Device: Max3
if someone can provide me with dumps of a few files that would be very helpful.

https://anonfiles.com/P7T6K764n9/emmcdl_exe
https://anonfiles.com/KeT8K06ene/pro...e_8953_ddr_mbn

download those two files... turn off your device by holding the power button for about 10 seconds, with the device off, hold the home button while plugging in to your computer's usb port. Keep holding home until the blue light turns off, and then it will stay off or sometimes a red light will blink. let go of home

inside windows device manager, you should see the usb device under "ports" as qualcomm 9008

wherever those files are downloaded to, open that folder in a command prompt.
i would like the following dumps:

emmcdl.exe -p COM7 ***(or your COM port here) -f prog_emmc_firehose_8953_ddr.mbn -d system -o system.img

emmcdl.exe -p COM7 -f prog_emmc_firehose_8953_ddr.mbn -d boot -o boot.img

emmcdl.exe -p COM7 -f prog_emmc_firehose_8953_ddr.mbn -d userdata -o userdata.img

the last one will take the longest but possibly most important, you can run these after a factory reset from the settings menu, or not. just disclaimer that if not then technically i have access to potentially sensitive data. I would prefer the userdata after a factory reset anyway
diabl0w is offline   Reply With Quote
Old 09-27-2019, 11:44 AM   #14
ROKENO
Junior Member
ROKENO began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2013
Device: Kindle 3
How do you get into EDL mode?

I installed work email and it asked me to encrypt it. After that happened, it went into a boot loop and now i get Decryption failed, reset tablet, but i get error: /data not found or not mounted. So i cannot factory reset it.


Do the steps above allow me to restore it?

Thanks.
ROKENO is offline   Reply With Quote
Old 09-27-2019, 11:47 AM   #15
ROKENO
Junior Member
ROKENO began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2013
Device: Kindle 3
Quote:
Originally Posted by diabl0w View Post
if someone can provide me with dumps of a few files that would be very helpful.

https://anonfiles.com/P7T6K764n9/emmcdl_exe
https://anonfiles.com/KeT8K06ene/pro...e_8953_ddr_mbn

download those two files...

These two links are dead. I have found these, but i am not sure if they are correct:
https://androidfilehost.com/?fid=1395089523397893197
https://androidfilehost.com/?fid=11410963190603873739

Thanks.
ROKENO is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 10:29 AM.


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