[MT6858 / HW 0x1585] BLU B1680V – Preloader Handshake Successful, get_meid() Crash (Unsupported Chipset)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 47/100
Research direction
Start with mtk_preloader.py at get_meid() and trace how the preloader response is read and unpacked for this chipset. Compare the MT6858 hardware identifiers and response length with supported chipsets, then reproduce using the reported gettargetconfig command if suitable hardware is available. Done means the command handles this device's MEID response without the unpacking crash and has a regression test.
Written by the indexing model from the issue text.
Description
I'm attempting to unlock the bootloader and root this device. Is MT6858 (HW code 0x1585) support planned, or is there an existing compatible chipset configuration or Download Agent?
Device: BLU B1680V / B1680VTF
Android: 16
Firmware: BLU_B1680V_V16.0.04.05.04.12_FSec
SoC: MT6858
HW code: 0x1585
HW subcode: 0x8A00
HW version: 0xCA00
MTKClient commit: 118a000
OS: Windows 11
Transport: Preloader serial COM5
USB ID: 0E8D:2000
Command:
python mtk.py gettargetconfig --serialport COM5 --skipwdt
Result:
Preloader handshake successful.
SBC: enabled
SLA: enabled
DAA: enabled
Failure:
mtk_preloader.py get_meid()
struct.error: unpack requires a buffer of 4 bytes
- Dominant language
- Python
- Stars
- 1.5k
- Forks
- 309
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 2
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from bkerler/mtkclient
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
bkerler/mtkclient#378 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
bkerler/mtkclient#351 · 1 comment ·
Maintainers usually reply within 1 day
All issues in bkerler/mtkclient
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ida-arbeitszeit/workers-control#1578 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
aws-samples/sample-per-model-bedrock#898 ·
Maintainers usually reply within 1 day
-
intake mcp-intake needs-human-review priority:high
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Ikalus1988/MisakaNet#5041 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 86/100