12-06-2022, 11:32 AM | #76 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
That fixed it, thanks! I'm happy it was that simple.
Thanks to you guys too @Renate & @mergen3107 for all the help so far! I'll test the loaders now. Last edited by denisuu; 12-06-2022 at 11:39 AM. |
12-06-2022, 11:50 AM | #77 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
Great!
Check system version now, it could be an older instance. |
Advert | |
|
12-06-2022, 12:09 PM | #78 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
When I set the active boot to A the device boots when I set it to boot B it keeps bootlooping. (Boot A had the latest version.)
I once had this problem on a Xiaomi Mi2 and completely forgot about changing the active partition. Code:
C:\> .\edl.exe /lQualcomm_662_loader.elf Found EDL 9008 Resetting Sahara Serial: a644bb87 HWID: 001860e100000000, QC: 001860e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955 Sending Qualcomm_662_loader.elf 100% Ok Waiting for Firehose... No response, poking... Could not write device Code:
C:\> .\edl.exe /l000cc0e100000000_7be49b72f9e43372_fhprg_bqx2_peek.bin Found EDL 9008 Serial: a644bb87 HWID: 001860e100000000, QC: 001860e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955 Sending 000cc0e100000000_7be49b72f9e43372_fhprg_bqx2_peek.bin 0% End transfer returned error 12 |
12-06-2022, 12:17 PM | #79 |
Onyx-maniac
Posts: 3,164
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
|
12-06-2022, 12:55 PM | #80 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
I tried again a couple of times (even after rebooting my PC and device). Only tried that one command in EDL, same result each time.
|
Advert | |
|
12-06-2022, 02:12 PM | #81 |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
The chip is a QCS2290 000
Last edited by denisuu; 12-06-2022 at 02:23 PM. |
12-06-2022, 02:33 PM | #82 |
Onyx-maniac
Posts: 3,164
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Well, you've hit the Rosetta stone!
Now we know that a QCS_AGATTI is a QCS2290. Here's one more Firehose loader to try: https://github.com/bkerler/Loaders/b...4665_FHPRG.bin I'm confused over the two big FPC (orange) cables. Onyx seems to be more secretive here. Still, the 5 dots on the bottom edge of the board look good for UART & EDL mode. Just don't short them! Do you want to be a beta tester for a Leaf2 custom recovery? |
12-06-2022, 02:41 PM | #83 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
How do I find out which ones are for EDL mode? It seems that holding power + volume down in Fastboot also boots it into EDL (at least that's how it recognized in Device Manager) But the device is not responding. Yes, I would like to be a beta tester. |
|
12-07-2022, 09:42 AM | #84 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
Code:
PS C:\00 - Standalone\EDL> .\edl.exe /l0014d0e100000000_d40eee56f3194665_FHPRG.bin Found EDL 9008 Resetting Sahara Serial: a644bb87 HWID: 001860e100000000, QC: 001860e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955 Sending 0014d0e100000000_d40eee56f3194665_FHPRG.bin 100% Ok Waiting for Firehose... No response, poking... Could not write device |
|
12-07-2022, 09:59 AM | #85 |
Onyx-maniac
Posts: 3,164
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Grrr... That doesn't look good.
Okay, leaving no stone unturned, try: https://github.com/bkerler/Loaders/b...rg_redmi9t.bin https://github.com/bkerler/Loaders/b...prg_opn100.bin |
12-07-2022, 10:41 AM | #86 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
Also do I keep using the resistor or now that I know the points I can short them without a resistor? Code:
C:\> .\edl.exe /l001360e100720000_1bebe3863a6781db_fhprg_redmi9t.bin Found EDL 9008 Resetting Sahara Serial: a644bb87 HWID: 001860e100000000, QC: 001860e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955 Sending 001360e100720000_1bebe3863a6781db_fhprg_redmi9t.bin 100% Ok Waiting for Firehose... No response, poking... Could not write device Code:
C:\> .\edl.exe /l0000000000515192_37cf317812121fed_fhprg_opn100.bin Found EDL 9008 Serial: a644bb87 HWID: 001860e100000000, QC: 001860e1, OEM: 0000, Model: 0000 Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955 Sending 0000000000515192_37cf317812121fed_fhprg_opn100.bin 100% Ok Waiting for Firehose... No response, poking... Could not write device |
|
12-07-2022, 10:50 AM | #87 |
Onyx-maniac
Posts: 3,164
Karma: 12537601
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
Yes, you can just short the points.
If you had the UART working you could see better how the Firehose loader was going in and also the state of Secure Boot. Spoiler:
|
12-07-2022, 12:07 PM | #88 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
I hope I have resolved last cases of calling Onyx. There were 2 problems.
Captive portal login detection uses en-rom.boox.com as a test site. I have disabled this functionality with following settings: Code:
adb shell settings put global captive_portal_mode=0 adb shell settings put global captive_portal_mode_ignore=1 adb shell settings put global network_avoid_bad_wifi=0 Code:
adb shell settings put global ntp_server=pl.pool.ntp.org adb shell settings put global ntp_server_2=pool.ntp.org |
12-07-2022, 12:44 PM | #89 | |
Zealot
Posts: 136
Karma: 98
Join Date: Dec 2018
Device: Onyx Leaf 2 (White)
|
Quote:
Last edited by denisuu; 12-07-2022 at 04:31 PM. |
|
12-17-2022, 03:49 PM | #90 |
Connoisseur
Posts: 51
Karma: 300
Join Date: Dec 2022
Device: onyx boox leaf 2 black
|
On my last iteration of debloat, I have deleted Google. My main apps are following:
- AIReaderX for e-books, - Bromite as web browser, - Droid-ify, Aurora Store as source of applications, - OpenBoard keyboard, - RHVoice TTS, - Onyx dictionary, - mLauncher to hide Onyx Launcher, These apps I have removed with adb: Code:
adb shell pm uninstall -k --user 0 com.onyx.appmarket adb shell pm uninstall -k --user 0 com.onyx.calculator adb shell pm uninstall -k --user 0 com.onyx.easytransfer adb shell pm uninstall -k --user 0 com.onyx.floatingbutton adb shell pm uninstall -k --user 0 com.onyx.latinime adb shell pm uninstall -k --user 0 com.onyx.mail adb shell pm uninstall -k --user 0 org.chromium.chrome adb shell pm uninstall -k --user 0 com.android.printservice.recommendation adb shell pm uninstall -k --user 0 com.simplemobiletools.clock adb shell pm uninstall -k --user 0 com.simplemobiletools.gallery adb shell pm uninstall -k --user 0 com.simplemobiletools.musicplayer adb shell pm uninstall -k --user 0 com.simplemobiletools.voicerecorder adb shell pm uninstall -k --user 0 com.android.vending adb shell pm uninstall -k --user 0 com.google.android.gms adb shell pm uninstall -k --user 0 com.google.android.gsf adb shell pm uninstall -k --user 0 com.google.android.partnersetup adb shell pm uninstall -k --user 0 com.google.android.syncadapters.calendar adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts adb shell pm uninstall -k --user 0 com.google.android.tts adb shell pm uninstall -k --user 0 com.google.android.webview adb shell pm uninstall -k --user 0 com.qualcomm.qti.sva adb shell pm uninstall -k --user 0 com.qualcomm.embms Code:
adb shell pm disable-user --user 0 com.onyx.igetshop adb shell pm disable-user --user 0 com.onyx.kreader I have set some variables to configure NTP and captive portal detection. This replace the use of Onyx servers with something other: Code:
adb shell settings put global ntp_server pool.ntp.org adb shell settings put global ntp_server_2 pl.pool.ntp.org adb shell settings put global captive_portal_http_url "http://connectivitycheck.android.com/generate_204" adb shell settings put global captive_portal_https_url "https://connectivitycheck.android.com/generate_204" adb shell settings put global captive_portal_fallback_url "http://connectivitycheck.gstatic.com/generate_204" adb shell settings put global network_avoid_bad_wifi 0 Some quirks: When I set AFWall+ in black list mode, NTP client stops working. Probably my fault, but I couldn't find the exact reason. NTP server used by Leaf2 seems to be the one defined in variable ntp_server_2, so I put there link to local server. For unknown reason all dictionary apps started crashing (maybe because of AIReaderX?). I have restored Onyx dictionary, which works. I can check words in browser and e-book reader. mLauncher is a clone of Olauncher. There are more clones, but all have some problems, mainly with detection of vertical swap. mLauncher allows to configure horizontal swap to show all apps. |
Tags |
adb, debloat, degoogle, privacy, root |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Free & bargain romance ebooks & discussion in April 2014 | Britomart | Deals and Resources (No Self-Promotion or Affiliate Links) | 515 | 05-12-2014 12:56 PM |
What do you think about the privacy B&N policy regarding Nook(s) | khahoon | Barnes & Noble NOOK | 18 | 11-03-2013 09:48 PM |
Personal Documents & Privacy | buyer12 | Kindle Developer's Corner | 4 | 02-15-2010 03:16 AM |