yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Gorki Jatt:
1.Attach your phone to ur computer in usb debugging mode.

2.If you already have ADB installed on your computer, launch a Command Prompt / Terminal window on your computer

3.Type these following commands

adb shell

cat /proc/mtd

4.Partition table will appear.. to save it type this command

cat /proc/mtd > /sdcard/firmware.info

4.Now Put ur phone in storage mode.

6.After that, use MT65xx ROM Studio to load firmware.info and generate the corresponding scatter file that will be needed for SP Flash Tool.

For video- search "gorki jatt" channel on youtube :good:
[Android Q&A, Help & Troubleshooting] c.tiggerg1:
problems

tried, getting ( dev : size erasesize name ) drivers install, but command not working.. Is there any other method, an can a terminal emulator, on phone do the same jod?
[Android Q&A, Help & Troubleshooting] tegr96:
empty

when I do adb devices it shows my device but when I do cat /proc/mtd

I get the lists titles but they are empty like info

can you help?
[Android Q&A, Help & Troubleshooting] DP FH:
this is because mediatek phone use MTD or EMMC memory type. If cat /proc/mtd doesn't give you anything, you must try /proc/emmc .:cowboy:
[Android Q&A, Help & Troubleshooting] dilov91:
Scatter is not legal/illegal

Get the firmware.info follow the next step and finnaly I get the scatter file, but SPFlashTool say the scatter is not legal/illegal
[Android Q&A, Help & Troubleshooting] mohammadi_4u:
Hi

Hi everybody

Who may file with the information to make Scatter.txt

11/10/13 11:27:48 MT6575_S01

11/10/13 11:27:48 3+0 records out

11/10/13 11:27:48 12 bytes transferred in 0.001 secs (12000 bytes/sec)

11/10/13 11:27:48 ATTENTION! Fake Hardware in kernel or firmware doesn't correspond to phone!

11/10/13 11:27:48 Hardware : MT6575 (SMDK4X12 is Fake!)

11/10/13 11:27:49 Part_Name	Size	StartAddr	Type	MapTo

11/10/13 11:27:49 preloader 0x00040000 0x00000000 1 /dev/mtd/mtd0

11/10/13 11:27:49 dsp_bl 0x000c0000 0x00000001 1 /dev/mtd/mtd1

11/10/13 11:27:49 nvram 0x00300000 0x00000002 1 /dev/mtd/mtd2

11/10/13 11:27:49 seccfg 0x00020000 0x00000003 1 /dev/mtd/mtd3

11/10/13 11:27:49 uboot 0x00060000 0x00000004 1 /dev/mtd/mtd4

11/10/13 11:27:49 bootimg 0x00500000 0x00000005 1 /dev/mtd/mtd5

11/10/13 11:27:49 recovery 0x00500000 0x00000006 1 /dev/mtd/mtd6

11/10/13 11:27:49 sec_ro 0x00120000 0x00000007 1 /dev/mtd/mtd7

11/10/13 11:27:49 misc 0x00060000 0x00000008 1 /dev/mtd/mtd8

11/10/13 11:27:49 logo 0x00300000 0x00000009 1 /dev/mtd/mtd9

11/10/13 11:27:49 expdb 0x000a0000 0x0000000a 1 /dev/mtd/mtd10

11/10/13 11:27:49 android 0x12700000 0x0000000b 1 /dev/mtd/mtd11

11/10/13 11:27:49 cache 0x03c00000 0x0000000c 1 /dev/mtd/mtd12

11/10/13 11:27:49 usrdata 0x07f20000 0x0000000d 1 /dev/mtd/mtd13

11/10/13 11:27:49 bmtpool 0x00000000 0x00000000 1

11/10/13 11:27:49 Part_Name:Partition name you should open;

11/10/13 11:27:49 Size:size of partition

11/10/13 11:27:49 StartAddr:Start Address of partition;

11/10/13 11:27:49 Type:Type of partition(MTD=1,EMMC=2)

11/10/13 11:27:49 MapTo:actual device you operate

11/10/13 11:27:49 dev: size erasesize name

11/10/13 11:27:49 mtd0: 00040000 00020000 "preloader"

11/10/13 11:27:49 mtd1: 000c0000 00020000 "dsp_bl"

11/10/13 11:27:49 mtd2: 00300000 00020000 "nvram"

11/10/13 11:27:49 mtd3: 00020000 00020000 "seccnfg"

11/10/13 11:27:49 mtd4: 00060000 00020000 "uboot"

11/10/13 11:27:49 mtd5: 00500000 00020000 "boot"

11/10/13 11:27:49 mtd6: 00500000 00020000 "recovery"

11/10/13 11:27:49 mtd7: 00120000 00020000 "secstatic"

11/10/13 11:27:49 mtd8: 00060000 00020000 "misc"

11/10/13 11:27:49 mtd9: 00300000 00020000 "logo"

11/10/13 11:27:49 mtd10: 000a0000 00020000 "expdb"

11/10/13 11:27:49 mtd11: 12700000 00020000 "system"

11/10/13 11:27:49 mtd12: 03c00000 00020000 "cache"

11/10/13 11:27:49 mtd13: 07f20000 00020000 "userdata"

11/10/13 11:27:49 rootfs / rootfs ro,relatime 0 0

11/10/13 11:27:49 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

11/10/13 11:27:49 devpts /dev/pts devpts rw,relatime,mode=600 0 0

11/10/13 11:27:49 proc /proc proc rw,relatime 0 0

11/10/13 11:27:49 sysfs /sys sysfs rw,relatime 0 0

11/10/13 11:27:49 none /acct cgroup rw,relatime,cpuacct 0 0

thanks.:o
[Android Q&A, Help & Troubleshooting] Dj ps:
Problem..

i got this error when i type this cmd "cat /proc/mtb". then i got this "no such file or directory"..

please help me.. :)
[Android Q&A, Help & Troubleshooting] bronce:
very useful TUT.......keep it up mate, ;)
[Android Q&A, Help & Troubleshooting] prabhjot8126:
hmmmmm....

but what ot do if iam trying to unbrick my hardbrick karbonn a1+ with flash tool and it is asking for scatter file which i obviously dont have .....?:rolleyes:
[Android Q&A, Help & Troubleshooting] CaptainPorkie23:
Same as me... Glad to see that when people come here for help, they just get ignored -__-
[Android Q&A, Help & Troubleshooting] mrtaim3:
My phones dead.. What to do ?
[Android Q&A, Help & Troubleshooting] levi1979ca:
Well you see, i guess everybody was hoping the both of you would notice the spelling mistake. Its mtd. Not. Mtb
[Android Q&A, Help & Troubleshooting] turquazman:
hi

be careful what you are reading >>>>>>>>cmd "cat /proc/mtb".

this line should be as shown in forum >>>>>>>>>>>>>> cmd "cat /proc/mtd".

---------- Post added at 10:48 AM ---------- Previous post was at 10:42 AM ----------

11/10/13 11:27:49 mtd0: 00040000 00020000 "preloader"

11/10/13 11:27:49 mtd1: 000c0000 00020000 "dsp_bl"

11/10/13 11:27:49 mtd2: 00300000 00020000 "nvram"

11/10/13 11:27:49 mtd3: 00020000 00020000 "seccnfg"

11/10/13 11:27:49 mtd4: 00060000 00020000 "uboot"

11/10/13 11:27:49 mtd5: 00500000 00020000 "boot"

11/10/13 11:27:49 mtd6: 00500000 00020000 "recovery"

11/10/13 11:27:49 mtd7: 00120000 00020000 "secstatic"

11/10/13 11:27:49 mtd8: 00060000 00020000 "misc"

11/10/13 11:27:49 mtd9: 00300000 00020000 "logo"

11/10/13 11:27:49 mtd10: 000a0000 00020000 "expdb"

11/10/13 11:27:49 mtd11: 12700000 00020000 "system"

11/10/13 11:27:49 mtd12: 03c00000 00020000 "cache"

11/10/13 11:27:49 mtd13: 07f20000 00020000 "userdata"

these lines can not be true, there is a mistake.

let me explain for a line: for example; mtd7: 00120000 00020000 "secstatic"

00120000 this number shows the address of mtd7

and this shows 00020000 the partition length. but all the lengths are the same, and it is impossible. the second numbers should not be all same
[Android Q&A, Help & Troubleshooting] Gurkirat_Singh:
This method didn't, worked for me can you help me

Hi

I tried to create firmware.info file but I failed

Here's what happened when I typed the command I didn't get the whole information for scatter file

E:\android one\files needed to backup stock rom,creating scatter files and boot

& recovery image\MtkDroidTools v2.5.3\adb>adb devices

List of devices attached

EAHA45A699999999 device

E:\android one\files needed to backup stock rom,creating scatter files and boot

& recovery image\MtkDroidTools v2.5.3\adb>adb shell

shell@AQ4501_sprout:/ $ cat /proc/mtd

cat /proc/mtd

dev: size erasesize name
[Android Q&A, Help & Troubleshooting] SuperDroid519:
adb is installed but when I open cmd and type the command it says "cat is not an internal command". I tried opening adb like he did in the video as well but I don't have an option to open with cmd. When I manually find cmd it doesn't open the cmd window.
[Android Q&A, Help & Troubleshooting] SuperDroid519:
I've figured it out until I try to open the info file in MTK studio and get an error message that says " '$' is not a valid integer value"

What do I do?
[Android Q&A, Help & Troubleshooting] SuperDroid519:
Somebody please help. I've been up all night trying to find an answer for this and there is nothing. PLEASE!!!!!!
[Android Q&A, Help & Troubleshooting] gogodu5sU:
:highfive:
[Android Q&A, Help & Troubleshooting] abhiinos111abhi:
its mtd
[Android Q&A, Help & Troubleshooting] abhiinos111abhi:
you can also use

adb pull /proc/mtd

it will save in the folder and rename it to "mtd.info"
[Android Q&A, Help & Troubleshooting] elegos:
Hello!

I'm trying to generate the scatter file, but MTK ROM Studio just freezes... I'm running Windows 10, I've tried using the Windows 7 compatibility, but no luck... Maybe there's something wrong in my firmware.info?

partno: start_sect nr_sects partition_name
emmc_p1: 00000400 00001800 "proinfo"
emmc_p2: 00001c00 00002800 "nvram"
emmc_p3: 00004400 00005000 "protect1"
emmc_p4: 00009400 00005000 "protect2"
emmc_p5: 0000e400 00000200 "seccfg"
emmc_p6: 0000e600 00000300 "lk"
emmc_p7: 0000e900 00008000 "boot"
emmc_p8: 00016900 00008000 "recovery"
emmc_p9: 0001e900 00000400 "para"
emmc_p10: 0001ed00 00004000 "logo"
emmc_p11: 00022d00 00096000 "custom"
emmc_p12: 000b8d00 00005000 "expdb"
emmc_p13: 000bdd00 00000800 "frp"
emmc_p14: 000be500 00010000 "nvdata"
emmc_p15: 000ce500 00011b00 "metadata"
emmc_p16: 000e0000 00001000 "oemkeystore"
emmc_p17: 000e1000 00003000 "secro"
emmc_p18: 000e4000 00004000 "keystore"
emmc_p19: 000e8000 00300000 "system"
emmc_p20: 003e8000 00080000 "cache"
emmc_p21: 00468000 00400000 "userdata"
emmc_p22: 00868000 01477c00 "intsd"
emmc_p23: 01cdfc00 00008000 "flashinfo"

EDIT: I tried also in this firmware.info format, still freezing:

proinfo 0x0000000000000400 0x0000000000001800 2 /dev/block/mmcblk0p1
nvram 0x0000000000001c00 0x0000000000002800 2 /dev/block/mmcblk0p2
protect1 0x0000000000004400 0x0000000000005000 2 /dev/block/mmcblk0p3
protect2 0x0000000000009400 0x0000000000005000 2 /dev/block/mmcblk0p4
seccfg 0x000000000000e400 0x0000000000000200 2 /dev/block/mmcblk0p5
lk 0x000000000000e600 0x0000000000000300 2 /dev/block/mmcblk0p6
boot 0x000000000000e900 0x0000000000008000 2 /dev/block/mmcblk0p7
recovery 0x0000000000016900 0x0000000000008000 2 /dev/block/mmcblk0p8
para 0x000000000001e900 0x0000000000000400 2 /dev/block/mmcblk0p9
logo 0x000000000001ed00 0x0000000000004000 2 /dev/block/mmcblk0p10
custom 0x0000000000022d00 0x0000000000096000 2 /dev/block/mmcblk0p11
expdb 0x00000000000b8d00 0x0000000000005000 2 /dev/block/mmcblk0p12
frp 0x00000000000bdd00 0x0000000000000800 2 /dev/block/mmcblk0p13
nvdata 0x00000000000be500 0x0000000000010000 2 /dev/block/mmcblk0p14
metadata 0x00000000000ce500 0x0000000000011b00 2 /dev/block/mmcblk0p15
oemkeystore 0x00000000000e0000 0x0000000000001000 2 /dev/block/mmcblk0p16
secro 0x00000000000e1000 0x0000000000003000 2 /dev/block/mmcblk0p17
keystore 0x00000000000e4000 0x0000000000004000 2 /dev/block/mmcblk0p18
system 0x00000000000e8000 0x0000000000300000 2 /dev/block/mmcblk0p19
cache 0x00000000003e8000 0x0000000000080000 2 /dev/block/mmcblk0p20
userdata 0x0000000000468000 0x0000000000400000 2 /dev/block/mmcblk0p21
intsd 0x0000000000868000 0x0000000001477c00 2 /dev/block/mmcblk0p22
flashinfo 0x0000000001cdfc00 0x0000000000008000 2 /dev/block/mmcblk0p23
[Android Q&A, Help & Troubleshooting] mk67:
Is there any tools to get scatter file from linux platform??

Isn't that a non-sens?? A linux platform can't extract something from a linux platform ?
[Android Q&A, Help & Troubleshooting] Ranchoolal:
yes me too

i have a rooted lava iris alfa

need to flsh stock rom

if i create a scatter file now , will it be the same as stock scatter file........
[Android Q&A, Help & Troubleshooting] jepr0x1011:
guys, just a question.. can we create a scatter file for Nokia XL (qualcomm device), my device is dead (completely) and I'm trying to recover it using SP Flash Tool but I can't find the scatter file.. (I'm really very desperate right now lol)

Edit**

If anyone can create a scatter file for Nokia XL, please share it with me.. please :(

[IMG="this is all I got"]http://i.imgur.com/k3fGJev.jpg[/IMG]
[Android Q&A, Help & Troubleshooting] Kingsident:
Is it possible to create a scatter file for an android device using an android phone and not the usual with-pc method?
[Android Q&A, Help & Troubleshooting] Robbertto:
Directly from recovery (TWRP), Terminal command

---------- Post added at 10:30 AM ---------- Previous post was at 10:26 AM ----------

I have a TCL Idolx+ S960 (MTK6592)

This is the file generated by cat command:

partno: start_sect nr_sects partition_name

emmc_p1: 00000400 00000002 "ebr1"

emmc_p2: 00004800 00005000 "protect_f"

emmc_p3: 00009800 00005000 "protect_s"

emmc_p4: 00022d00 00003000 "sec_ro"

emmc_p5: 0002a500 00190000 "custpack"

emmc_p6: 001ba500 00004000 "mobile_info"

emmc_p7: 001c4000 00190000 "android"

emmc_p8: 00354000 000a0000 "cache"

emmc_p9: 003f4000 0190b000 "usrdata"

It seems something is missing if a look at generaL mtk6592 scatter file: PRELOADER etc...

but it COULD be different and if so how to restore the original partition (I have a brciked phone that boots only in recovery mode)?
[Android Q&A, Help & Troubleshooting] DoctStrange:
Dude it is mtd not mtb

if that doesn't work, try "cat /proc/emmc"
[Android Q&A, Help & Troubleshooting] blackfire_tx:
I have been trying to get the scatter file for a Freetel Musashi for a bit now. (MT6735M) I do have root.

MTK Droid Tools has the block size error which disables scatter creation and there is nothing in the /proc/mtd. /proc/emmc yields some of what is needed, but not the rest of the items to create a scatter. BUT when loaded into MTK Rom Studio, it is missing several partitions.

When I "dump" the scatter via miraclebox, it won't load in SP Flash and SP crashes hard.

Anyone have any ideas? Should I just try adding the partition info into a pre-generated scatter for this processor?
[Android Q&A, Help & Troubleshooting] toyson2:
Hello please can i get the scattered file for nokia x
[Android Q&A, Help & Troubleshooting] KITT3000BLACK:
if you get no respose maybe it have no respose
[Android Q&A, Help & Troubleshooting] pembela:
help me . i want mt6750 scatter file
[Android Q&A, Help & Troubleshooting] Darkat70:
How do you get access I just get permission denied
[Android Q&A, Help & Troubleshooting] lusaking:
help me scatter fileof tecno s1
[Android Q&A, Help & Troubleshooting] Erikssonh:
little trial and error..

Hi!

I need a little help tho i'm new to this with MTK and creating a scatterfile from the device, i bought a chinese mtk cellphone Cect R30 Pro with MTK6753 chip and i have tried little with a adb shell and i cant get it to work because whe i try cat /proc/mtd then i get a empty list, and when i try cat /proc/emmc it cant find nothing. But when i have looked over the categories on my device via adb shell i found cat /proc/partitions and i get what it looks like a complete partition table. But i dont know if it's the right one so if anyone knows then that someone maybe are willing to help out a little so i can create a scatter file for my cell so i can root it and maybe even fix twrp and another custom os instead cause i have the feeling that my cell has a lot of background :confused: running :D

/Henrik
[Nexus 7 Q&A, Help & Troubleshooting] jibdev:
Hello everyone,

First of all I tried searching for my problem on google and here on XDA. I also tried clearing cache and data of Google Play Services etc.

My Nexus 7 was until recently running on rooted stock android 4.2.1. The 4.2.2 update notification came 2 days ago and I updated without hesitating. I lost root access which is normal and it doesn't bother me much at the moment but my main concern is that my tablet doesn't connect to my google accounts on youtube and play store. All I get is "No connection"

My Wi-Fi icon is up there on the status bar but it is not in blue as it usually is but in grey. I can use chrome, gmail and web based applications but I just can't connect to the play store and my youtube account.

As stated above, I tried clearing cache and all but no luck. Any ideas?
[Nexus 7 Q&A, Help & Troubleshooting] DaveConnor:
Same happened to me 4 hours back just the same problem i wiped dalvik and cache but it did not solve the problem..BTW i am running a custom ROM(prime D0-2),SO what i did was to flash the ROM again and everything is normal,,i had many problems with 4.2.2,not sure but flash a stock ROM it should help
[Nexus 7 Q&A, Help & Troubleshooting] diba320:
Mine does obviousl connect, but I can not load apps. I already cleared fremwork, deleted Google Account and reinstalled.

And the N7 does not any more show up on Google Account website ...

Google Books does load books, I see an App, that I just bought even on the website, but apps do not load ...

Any more hints?

UPDATE: suddenly it loads apps again, but I still can not see the N7 on the GooglePlay website in settings ... and it was there before I updated ...
[Nexus 7 Q&A, Help & Troubleshooting] jibdev:
fixed

My problem is fixed. I rooted my nexus 7 and everything went back to normal. :)
[Android Q&A, Help & Troubleshooting] Mammt:
I'm looking for one of those simple processes that turn on the 3g for x minutes every y minutes, I don't even need to change sync settings or refresh anything because I'd only use it for whatsapp, which syncronizes automatically as soon as 3g is on. I only check emails when I feel like it.

Soo, in the end I've found some programs allowing all this: juice defender, greenpower, 2x battery etc, but I don't really need all the other power saving functions such as cpu settings, brightness, etc, Everything regarding "battery saving" is already done by myself. I need only the 3g toggle, that's why I didn't simply ask "whats the best battery manager?" =). In the end, which is the lightest and fastest program to do this? I don't want a heavy process using too much cpu/memory, nor I want conflicts of toggle on/off when I'm using the phone, nor i want delays in toggling or loops being stuck after a while.

Another app I've found here on XDA is Data Easy Pro, it seems very light and essential to me, but it has very few comments about comparisons with those big apps out there. Opinions on who used it here?

And lastly, what about Tasker, setting just the 3g script by myself seems essential enough for me, is the program light, delayless and worthy?

Thanks!
[Android Q&A, Help & Troubleshooting] Mammt:
Bumpity =(
[Android Q&A, Help & Troubleshooting] whatever7276:
me too

I'm also searching for an app which can turn on the 3g for x minutes every y minutes

Does anybody have an answer to this please?
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Makrilli:
I'm,running cm10.1 and I've remapped my menu to recents and long pressing menu to bring up menu. I'd like to do the same on any stock based custom rom. I've tried button remapper and also copying my whole usr folder from my system to rom based on stock. But neither of them worked. So I'm asking if there's a way to make this happen?

Sent from my GT-N7000
[Sprint Samsung Galaxy Note II] Shrubby:
So i used the Exynosabuse to to root my Sprint SPH-L900 and now it status is modified.

Everything i've tried including using triangle away won't get the modified status back to normal.

I'm on stock firmware LJC only use the exynosabuse to root but unrooted and everything.

Can i flash back the stock firmware to get rid of the modified status?

Where do i get the latest ODIN for the Sprint SPH-L900 a search brings up millions of results for many other phones.

I found a couple stock firmwares for the SP-L900 so hopefully they are what's needed for ODIN

Can i use the one click method to get it back to stock and normal status?

Any help would be appreciated.

Thanks.
[Sprint Samsung Galaxy Note II] 00mred00:
easiest

http://xdaforums.com/showthread.php?t=2086769

[ROM][RESTORE][1-13-13]Back to unrooted stock with auto flash count reset (FINAL LJC)
[Sprint Samsung Galaxy Note II] Shrubby:
Thank you so much.

First place i've seen anything like this.
[Galaxy Note II Q&A, Help & Troubleshooting] andryan7legends:
Hi...

This is my first post here.

I have a problem with my SD Card.

My SDCard: 32GB microSDHC, some application like music player and gallery sometimes can't read file on my ext sd card (but my file manager can do it flawlessly)

Furthermore, sometimes it shows PREPARING SD CARD on top of the screen, although I don't even do anything. I tried to re-mount it again. But the problem still sometime occurs.

This problem started happening when I changed my stock rom to Ressurection Remix, I thought this problem occurred because of the ROM. so I change it to AOSP. But still... the problem still existed. So then, I changed it back to my stock ROM (with restore option in CWM)

But yeah... Nothing happen.

Any idea?

P.S.: Sorry for my bad english.
[Galaxy Note II Q&A, Help & Troubleshooting] floykoe:
extSdCard/sdcard 1 issues

I have a Note II N1907 (ATT) running Liquid Smooth with a SanDisk microSD ultra 32gb. I have been trying to figure this issue out since I bought this phone 2 months ago. I screwed up the original card that I transferred from my old phone some how by trying different things to make the phone recognize it. It worked fine in my HTC Vivid. I have root and am able to use root options to try to access this card of installation, but the best I have been able to do is use it for storage. And I have to manually move things to the card, because most apps do not acknowledge that it is there (can't see it). TWRP recovery can see it after I did my first ROM Flash, but I have to use internal memory for my first ROM Flash, because recovery mode was unable to mount extSdCard.

Is there a kernel I can flash to remedy this. I am no developer, but I think the problem is that the internal memory is also SD in type. I have noticed that internal memory shows up as SDcard0 (zero) and the after market sd card is sdcard1. Maybe the phone automatically defaults to the first sdcard and ignores the other (because it is only designed to have one sd card).

I am sure others have hard this problem with this phone. Thank you for any help you can offer..
[Galaxy Note II Q&A, Help & Troubleshooting] apprentice:
As soon as I saw your reply I scanned for the words "Sandisk Ultra" and then I knew this was your issue.

I had a lot of SD card corruption with this brand and searching a lot on the web I found many stories of people having the same issues as I did.

My 32Gb Sandisk Ultra was the cause of many of my problems. 2 months on with a Lexar 32Gb, no problems (touch wood)
[Xperia Arc Q&A, Help & Troubleshooting] DayneD89:
I installed CWM on an xperia Arc S's, but the rom (CM10 nightly) seemed to have an error. No problem I thought, I have a backup. So I did a restore and rebooted the device. Unfortunately all I get is the sony logo. I've tried flashing with flashtool, which goes through the stages but the same problem continues. I've also tried using sony PC companion, but after selecting the device type it tells me it has no software avalible for the phone.

Really stuck here, anyone able to help?

Edit: Should also mention that I have no way to get into CWM now as it requires a phone that I can boot into to get into recovery. power+vol down does nothing.
[Xperia Arc Q&A, Help & Troubleshooting] 0vermind:
Good news is you're not hard bricked, it's fixable.

Here is a good tutorial including a table with updated firmware & drivers for each Xperia device. :: http://www.androidgadgematic.com/2012/06/how-to-fix-bricked-sony-xperia-android.html

Use Gingerbread IF you had Gingerbread before. Use ICS if you had ICS before. It's probably not wise to mix.

Btw, is your bootloader unlocked?

Tappin the talk
[Xperia Arc Q&A, Help & Troubleshooting] DayneD89:
Yer, I've tried that already. It'll let me flash the kernal I had before, but upon rebooting it still doesn't get past the sony logo screen. It was running ICS before, and I've tried the two kernals I already had saved on the PC. AFAIK the bootloader is locked, but I cant be 100% as it isn't my device.
[Xperia Arc Q&A, Help & Troubleshooting] DayneD89:
here is the flashtool log for the record

Spoiler content hidden.
[Xperia Arc Q&A, Help & Troubleshooting] 0vermind:
Most tutorials usually assume you're unlocked. How about you unlock and try again? You should be able to still enter into fastboot and send your unlock code, it's been awhile since I've worked with an xperia but I recall fixing one by unlocking first.

Tappin the talk
[Xperia Arc Q&A, Help & Troubleshooting] sandroidnz01:
Is your device bootloader unlocked?