Thread: Poke5!
View Single Post
Old 11-20-2023, 12:21 PM   #90
manujedi
Junior Member
manujedi began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Nov 2023
Device: Onyx Boox Poke5P
Quote:
Originally Posted by Renate View Post
The 3.5 update fixed the problem with the bootloader.
Code:
Model:  Poke5P
Finger: Onyx/Poke5P/Poke5P:11/2023-11-17_05-41_3.5_801526b7d/6777:user/dev-keys
Link:   http://firmware-us-volc.boox.com/9ba08e866b3617763dadb55a2ccda422/update.upx
Size:   1600986982
MD5:    9ba08e866b3617763dadb55a2ccda422
The Poke5 is not Secure Boot.
The QCS2290 in the Poke5 seems to be part of the SDM662 family which is used in other Onyx (and for which we have Firehose loaders).
The problem seems to be that the QCS2290 uses a special PMIC, the PM4125.
Apparently none of the Firehose loaders in the wild support this.
That's why the SDM662 Firehose loader loads happily but the Poke5 reboots.
I too didn't manage to get any of those firehose loader to work which are on the internet. Although i managed to get mem dumps by booting a kernel which crashes and
then reboots to edl dump mode (or whatever it is called). You get CD_BTDDR.BIN CD_SHIMM.BIN CODERAM.BIN DCC_CFG.BIN DDRCS0_0.BIN FSM_CTRL.BIN IPA_GSI.BIN IPA_IU.BIN IPA_SEQ.BIN MSGRAM.BIN PIMEM.BIN PMON_HIS.BIN load.cmm CD_BTIMM.BIN CD_STRCT.BIN DATARAM.BIN DCC_SRAM.BIN DDR_DATA.BIN FSM_STS.BIN IPA_HRAM.BIN IPA_MBOX.BIN IPA_SRAM.BIN OCIMEM.BIN PMIC_PON.BIN RST_STAT.BIN.
Also boox released two updates. One incremental which clearly did not work to reddit comments (300mb) and now the full one. One possibility to dump the partitions (now of course no longer needed as we have the update) would be to flash a gsi, but i didn't want to risk it.
manujedi is offline   Reply With Quote