Skip to content

Commit 57cc3de

Browse files
committed
clearer COMMA_RESET part label
1 parent a273570 commit 57cc3de

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/utils/flash.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -282,9 +282,9 @@ export function useQdl() {
282282
setProgress(0)
283283

284284
async function resetUserdata() {
285-
let wData = new TextEncoder().encode("COMMA_RESET")
286-
wData = new Blob([concatUint8Array([wData, new Uint8Array(28 - wData.length).fill(0)])]) // make equal sparseHeaderSize
287-
await qdl.current.flashBlob("userdata", wData)
285+
const label = new Uint8Array(28).fill(0) // sparse header size
286+
label.set(new TextEncoder().encode('COMMA_RESET'), 0)
287+
await qdl.current.flashBlob('userdata', new Blob([label]))
288288
}
289289

290290
async function eraseDevice() {

0 commit comments

Comments
 (0)