01-30-2022, 11:49 AM | #1 |
Member
Posts: 11
Karma: 10
Join Date: Jan 2022
Location: South Korea
Device: Onyx Boox Poke 3
|
Onyx Boox Poke 3 (Soft) Brick by deleting Email App
Well seems like I at least partly bricked my new Onyx Boox 3.I rooted it via magisk, installed AFWall+ to not let it communicating anymore and all worked fine till that point.
Then I uninstalled the Boox Email app. (wanted to get rid of some bloatware). After I rebooted my device it is now in stuck on the Onyx Logo Screen. I cannot access adb but can access it via Code:
fastboot devices Code:
fastboot boot magisk_patched-2400_XYZ.img Thank you in advance and sorry for being stupid enough to brick my new device. PS: I also was not able so far to get into recovery mode. and my device came without the onyx case... so I guess that might be a problem, since I read that you need the case closing to actually do something in recovery mode. |
01-30-2022, 02:07 PM | #2 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
Lots of angles here.
Inserting and removing the USB cable counts as opening and closing the cover. You can also try some magnets. If you're in a bootloop, it's just because Android is pissed at you. I haven't got to the bottom of it all, but you're better off modifying system using Magisk (i.e. make your own "module", i.e. writing a module.prop and sticking some files in your own "scratch" module.) If you're in a bootloop and it's screeching, do a "stop" to stop the Android subsystem. You can get to fastboot with "reboot bootloader". I've got a not-ready-for-primetime recovery for Poke3. |
Advert | |
|
01-30-2022, 05:27 PM | #3 | |||
Member
Posts: 11
Karma: 10
Join Date: Jan 2022
Location: South Korea
Device: Onyx Boox Poke 3
|
Quote:
Quote:
Quote:
- I can turn off the device (looong press of the on/off (so that there is no light at the on/off button), - I can turn on the device, the screen flashes 3 times and then stays at onyx logo and nothing happening except that the button light ist blue. (in that situation I cannot even go to fastboot reboot menu... and can only turn it off - If I put an USB cable in while it's turned off, it boots into fastboot mode (it is shown via fastboot devices when connected to PC) Could I try to flash update.zip? Code:
fastboot update update.zip I sadly don't have a recovery file. Only have the update.upx and the decrypted version of it aka "update.zip" which has the boot.img inside and system.new.dat.br etc... |
|||
01-30-2022, 08:04 PM | #4 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
I didn't mean literally screeching, just wailing and gnashing of teeth and lots of logcat.
Hmm, I've never tried an update using fastboot update. I'm not sure if it prints out nicely, how it handles things that need to be mounted, etc. I kind of like doing manual updates from a recovery where I can see what's going on. If someone has done a fastboot update and liked it, please mention it. This is the basic procedure for any Android: https://www.mobileread.com/forums/sh...5&postcount=32 First you need to get to a working recovery with ADB. Last edited by Renate; 01-31-2022 at 07:53 AM. |
02-01-2022, 05:39 AM | #5 | |||
Member
Posts: 11
Karma: 10
Join Date: Jan 2022
Location: South Korea
Device: Onyx Boox Poke 3
|
Quote:
Quote:
Quote:
|
|||
Advert | |
|
02-02-2022, 02:51 PM | #6 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
There are some systems that you can't fastboot boot because the command line processing is broken. The Poke3 is not one of them. You can safely fastboot boot instead of flash/boot.
I'm not sure what you mean with "can't mount" unless you copy/paste the interaction. You are trying over a rooted ADB connection? I don't know who/what you are typing to. You need a recovery with ADB. Edit: Oh, you have your PM's turned off? Last edited by Renate; 02-02-2022 at 02:56 PM. |
02-05-2022, 10:29 PM | #7 | ||
Member
Posts: 11
Karma: 10
Join Date: Jan 2022
Location: South Korea
Device: Onyx Boox Poke 3
|
Quote:
Quote:
sadly I don't undestand, how to make a recovery with ADB, if I cannot boot into ADB. When I deleted the Onyx Email App and rebooted the Ebook-Reader, I lost access to ADB. Not turned off, but it seems to be policy at this forum that new members like me, cannot use PM's until some time is passed and a certain amount of posts is posted by that new user... and well I am a new user here. So I guess I cannot send/receive PM's yet. (double checked, and PM's are turned on, but I still cannot use it *yet*) |
||
02-06-2022, 09:12 PM | #8 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
Oh, I guess that if we keep on talking you'll have the requisite posts and then I can PM you? ;p
|
02-10-2022, 12:04 PM | #9 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
Bump. Have you given up on this?
|
02-13-2022, 11:23 AM | #10 |
Member
Posts: 11
Karma: 10
Join Date: Jan 2022
Location: South Korea
Device: Onyx Boox Poke 3
|
Did not give up on this yet...
I had a very rough work week though so was quite busy. Sadly I just can't find a solution right now for getting the Poke 3 to work now. Since I live in South Korea it is also not so easy to find someone with a Poke 3 here because almost all people use Ridi Books. So it is still only fastboot possible so far. I guess I have to find a way to get a recovery file somehow and that I only can get if I have a working poke 3. |
02-18-2022, 05:36 AM | #11 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
My apologies. Somehow I missed your response.
Edit: Check your messages. Last edited by Renate; 02-18-2022 at 04:41 PM. |
02-20-2022, 05:42 AM | #12 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
Ok, so now you have a recovery, just fastboot boot it. That gets your foot in the door. If you have a decrypted update you can install it manually. See the link in Post #4.
|
02-25-2022, 10:09 AM | #13 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
So, it seems there are a few wrinkles.
I don't know if it was before, but now the /data partition is encrypted. We don't want/need access to any "secret" data on that partition, but it's the only partition big enough to hold an update. Code:
# mount -t ext4 /dev/block/bootdevice/by-name/userdata /data mount: '/dev/block/bootdevice/by-name/userdata'->'/data': Invalid argument I'm looking into this... Edit: If you're ok with wiping your data we can do that. That will work. Do you have a Type C OTG adapter? We could use a flash drive, but you'd have to use some automated process. Last edited by Renate; 02-25-2022 at 11:32 AM. |
03-10-2022, 12:18 AM | #14 |
Wizard
Posts: 1,068
Karma: 4234828
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
@Renate
Would it be viable to dump /system via edl, add the missing apk in there from update.upx, and write the partition back? I am not sure if the modified /system will boot... |
03-10-2022, 05:50 AM | #15 |
Wizard
Posts: 2,452
Karma: 10475859
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5
|
Not really. The problem is getting the whole /system partition to be exactly as it was.
On my Poke3 the fstab is /vendor/etc/fstab.qcom and includes: Code:
/dev/block/bootdevice/by-name/system / ext4 ro,barrier=1,discard wait,verify We could modify that, but /vendor is also verified earlier on and its "fstab equivalent" is in the device tree: Code:
vendor { compatible = "android,vendor"; dev = "/dev/block/platform/soc/c0c4000.sdhci/by-name/vendor"; type = "ext4"; mnt_flags = "ro,barrier=1,discard"; fsmgr_flags = "wait,verify"; status = "ok"; }; Two solutions: 1) Use Magisk and don't touch /vendor or /system 2) Make backup copies of /vendor and /system, modify what you like, when it comes time for an update restore the stock backups, update and remod. Also: There is no reason to delete an app; simply pm disable the package or component if you have root. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Onyx Boox Poke 3 | ilovereading.com | Onyx Boox | 21 | 12-06-2021 06:16 AM |
Onyx Boox Poke 3 case | Waylander | Onyx Boox | 4 | 05-20-2021 10:59 AM |
Onyx Boox Poke 3 | Solo1959 | Devices | 2 | 01-13-2021 08:03 PM |
kobo vs onyx boox poke 3 | kalipsosu | Which one should I buy? | 12 | 10-22-2020 06:59 PM |