[Q] 1 Bad Block Encountered- Now I Can't Flash Kernels

Search This thread

SkaterOllie795

Senior Member
Apr 29, 2011
139
14
I've tried flashing Dooms Kernel but I encountered 1 bad block as seen in the picture below. I get 1 bad block whenever I flash any custom kernel. Now when I turn on my device I just get a black screen. I can then only get it back to normal by flashing a rom in flashtool to get back a stock kernel and then enter CWM recovery to do a restore.

Does anyone know a solution to fixing bad blocks?
Is there a tool or an app that can help me?

My r800i was locked to O2 but then I got it unlocked using the testpoint method.

Custom%252520Kernal%252520Problem.jpg


Here's my recovery.txt file from ClockWorkMod recovery:


Starting recovery on Sun Jan 6 00:00:45 1980
framebuffer: fd 4 (480 x 854)
ClockworkMod Recovery v4.0.0.5 - FreeXperia
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null)
1 /cache yaffs2 cache (null)
2 /data yaffs2 userdata (null)
3 /system yaffs2 system (null)
4 /sdcard vfat /dev/block/mmcblk0p1 (null)

W:Unable to get recovery.fstab info for /sd-ext during fstab generation!
I:Completed outputting fstab.
I:processing arguments.
Fixing execute permissions for /cache
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.build.id=GRI40
ro.build.display.id=GRJ22
ro.build.version.incremental=eng.root.20110618.212655
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4
ro.build.date=Sat Jun 18 21:27:09 EEST 2011
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=root
ro.build.host=FreeXperia
ro.build.tags=test-keys
ro.product.model=Arc
ro.product.brand=SE
ro.product.name=cyanogen_Arc
ro.product.device=arc
ro.product.board=mogami
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Sony Ericsson
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7x30
ro.build.product=arc
ro.build.description=passion-user 2.3.3 GRI40 102588 release-keys
ro.build.fingerprint=google/passion/passion:2.3.3/GRI40/102588:user/release-keys
keyguard.no_require_sim=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.media.dec.jpeg.memcap=10000000
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d/dev/smd0
ro.telephony.default_network=0
ro.telephony.call_ring.multiple=false
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=4
ro.sf.lcd_density=240
qemu.sf.lcd_density=240
ro.sf.hwrotation=180
ro.com.google.locationfeatures=1
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
dalvik.vm.heapsize=32m
dalvik.vm.execution-mode=int:jit
dalvik.vm.dexopt-data-only=1
ro.opengles.version=131072
ro.compcache.default=0
ro.kernel.android.checkjni=0
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
ro.modversion=CyanogenMod-7.1.0-RC0-Arc-J007
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=
ro.bootmode=unknown
ro.baseband=unknown
ro.carrier=unknown
ro.bootloader=unknown
ro.hardware=semc
ro.revision=0

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
 
Last edited:

SkaterOllie795

Senior Member
Apr 29, 2011
139
14
Bump. I added a bit more info. Someone please tell me if its possible to solve the bad block issue as I really want to be able to overclock my phone but I can't do that.
 

captain67

Senior Member
May 23, 2011
1,068
217
Aldergrove
Yep, warranty repair would be ideal. However, unlocked bootloaders void your warranty..

Sent from the best phone ever
 

dannejanne

Senior Member
Mar 23, 2011
2,411
839
Norrköping, Sweden
I believe there's a way to relock the bootloader. But at the same time I read in that thread by someone that unlocking the phone for a second time might mess things up badly.
 

SkaterOllie795

Senior Member
Apr 29, 2011
139
14
I traded my X10 for the Play so I don't have warranty. Is there a way I can get a new or repaired one if I bought some insurance? Sorry I don't really know how it works.

Sent from my R800i using XDA Premium App
 

dannejanne

Senior Member
Mar 23, 2011
2,411
839
Norrköping, Sweden
I traded my X10 for the Play so I don't have warranty. Is there a way I can get a new or repaired one if I bought some insurance? Sorry I don't really know how it works.

Sent from my R800i using XDA Premium App

Don't know how it works in your country. But in Sweden we can take broken things like phones on our home insurance if you have a further addition to it that's called "blunderhead" insurance. Then if you drop and brake the phone or something you can take it on the insurance. But not just for some bad sectors ;)

So you would have to be illegal to pull it off somehow I guess and manage to get the whole phone replaced. But as I said don't know how it works in your country.
 

AndroHero

Senior Member
May 28, 2010
6,479
906
Manchester
I traded my X10 for the Play so I don't have warranty. Is there a way I can get a new or repaired one if I bought some insurance? Sorry I don't really know how it works.

Sent from my R800i using XDA Premium App

It would be illegal to take insurance out after the device is damaged, then claim on the insurance. It's called insurance fraud :p

Sent from my R800i using Tapatalk
 

AndroHero

Senior Member
May 28, 2010
6,479
906
Manchester
Don't know how it works in your country. But in Sweden we can take broken things like phones on our home insurance if you have a further addition to it that's called "blunderhead" insurance. Then if you drop and brake the phone or something you can take it on the insurance. But not just for some bad sectors ;)

So you would have to be illegal to pull it off somehow I guess and manage to get the whole phone replaced. But as I said don't know how it works in your country.

There are diffrent kinds of insurance, some will only cover accudental damage, but others will cover everything including defects.

Sent from my R800i using Tapatalk