Project

General

Profile

Issue #735

emmc secure erase bug

Added by Andrew Engelbrecht over 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Urgent
Category:
Framework
Target version:
Start date:
12/12/2013
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed
Device:
Galaxy S 2 (I9100)
Grant:
Type of work:

Description

ok, the following issue does apply to replicant:

http://wiki.cyanogenmod.org/w/EMMC_Bugs#Samsung_eMMC_secure_erase_bug

the mentioned kernel patch has not been applied in replicant. (compare:)

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3550ccd
https://gitorious.org/replicant/kernel_samsung_smdk4210/source/e246554a76666c3b1e521f15e224b86f5917daed:drivers/mmc/card/block.c

if you'd like, i could create a brief warning on the install page, like the one at the top, here: http://wiki.cyanogenmod.org/w/I9100_Info <- this is my offer to help.

my phone's flash chip is an affected model. i'm nearly positive that my flash chip is partly corrupted. (reading sequential 1 MB blocks from my flash chip with dd gives about 6.8 thousand errors. somehow, the affected areas doesn't prevent my phone from booting, or show obvious data corruption during day-to-day use. it's an absolute paradox, but the issue remains that the kernels shipped with replicant are not patched to work around this dangerous firmware bug.)

this bug also affects some galaxy s3 phones. there is a work-around available for them too. see: http://wiki.cyanogenmod.org/w/EMMC_Bugs

sorry for taking a while to open a new bug report about this.

Also available in: Atom PDF