yashsingh1/xdaforums huggingface dataset:
[Sony Xperia T2 Ultra] wlax:
Works perfect !!!

Many thanks Robert, I have been struggling to Root my T2 Ultra and was kind of concerned to flash the Australian firrmware and brick the phone. After reading your post and comments, it looks the best alternative to get rid of China Unicom and the chinese apps. As you said, worked like a charm...:D:D:D

I'm just sorry to say I purchased mine 2 weeks ago in China for only 1480 CNY, which makes this a real good deal.

Thanks for sharing ...I have already upgraded 2 phones using your suggestion...

Best,

Wlax
[Sony Xperia T2 Ultra] klarmann:
Hello,

that's life :) You've got a very good price! BTW - when you lock the boot loader again - you'll be able to get the official Sony firmware updates - mine is actually running 4.4.3

Battery lifetime is really great - when i compare it with my old Samsung Galaxy S III

Best regards

Robert
[Galaxy Note 3 General] Jack Barrett:
Hi. After months of searching and no luck I finally found what caused my battery drain. I had strong overheating near the camera so I decided to search a bit on that. Turned out MicroSD problem. I had ~20.000 files on it (and search indexing was doing all this crap). People reported overheating gone after removing the SD. I deleted the files and voila - no more overheating and drain for me. Its back to the normal battery life when I bought it. It used to drain 5% every 10 minutes before. Many of you probably know this but I thought it may help someone.
[Galaxy Note 3 General] rob419:
Hmm.. What size sd did you have installed? What's your rig? What manufacturer, sd?

I have experienced the over heating as well.. Right underneath the camera lens. And yes, more noticeable when playing games.. (that possibly have data stored on sd)

Note 3, rooted, stock ROM

Galaxy gear 1, rooted, null_rom, stock launcher

.werd.
[Galaxy Note 3 General] ShadowLea:
Yes, that happens. It's been mentioned in the quite numerous battery threads around here repeatedly.

- You may have one or more corrupt files. Hook the card up to a computer (via a cardreader or slot) and do a global search for 0kb files on it. Delete all 0kb media files (ignore the playlists and .nomedia.)

- Drop a .nomedia file in every folder you don't need to see in your gallery, Stock video or Stock musicplayer. This tells mediascanner to skip that folder. It applies to all subfolders as well, so dropping one in your ebook folder is enough to exclude all folders within that folder. (so anything containing stored maps, documents, textfiles, apks, appfiles (you can safely srop one in the Android folder, if Android hasn't already done so.), books, etc canbe safely excluded. If you find you need the folder shown somewhere after all, just delete the file.)

You can copy the ones already existing in several folders on the phone (Android creates them.). May need to enable hidden files first.

For instance, I have one folder containing a total of 24.238 files in 1.439 folders. These are all saved websites for documentation when I don't have internet access. Before I dropped a .nomedia file in my 'Websites' folder, my battery drained within a mere few hours, and the phone always ran hot. Dropped a .nomedia file in there, problem solved. Indexingservice skips the folder entirely, and I can access it via the filemanager (ES in my case, but stock works too.)

The Stock players rely on the Indexingservice. If you use an alternative music player, you can also add one to your music library. (Keep in mind this might disable the album arts. On N7 it works fine, haven't tested the rest.) Quickpic can be set to show folders hidden by a .nomedia file.

Videoplayers use Indexingservice, so adding a .nomedia file to the video folders excludes them from the videoplayers. You can still launch the video from your filemanager though. No issue there.

Oh, and ringtones, alarms and notifications require indexingservice, so don't add a nomedia file there.
[Galaxy Note 3 General] Nazty111:
worked for me

Helped me, so I thank you. Almost pulled my hair out, battery was halved for a few months and tried numerous things to rectify to no avail.Pulled memory card out last night, and I just got ten percent drain with screen constantly on for an hour straight!

Oh well, don't try calling Samsung support for a new battery. They had me waiting for 3 weeks when they told me they'd send one out, only when I rang them the fifth time a manager said that's not what they do and told me he would do nothing to rectify their mistake while being a complete a$$ to me.

Cheers for the heads up anyway buddy, appreciate it :good::good:
[Galaxy Note 3 General] filthykid:
So what's the point of having a SDcard shot :s.. There is so much brag about it on all review sites, claiming that having a card slot is a plus.

---------- Post added at 02:22 PM ---------- Previous post was at 02:22 PM ----------

So now no more sdcard?
[Galaxy Note 3 General] ShadowLea:
There's plenty of advantages. And just like everything with Android, it needs proper managing. If you want a use-and-don't-think phone, buy an iPhone.

A large point is that I actually have something to watch and listen to and read during my 7.5 hour daily commute of which 5 hours are a zone where I have no mobile signal whatsoever (or G, if I'm very lucky.) Renders a cloud or streaming service rather useless, wouldn't you say? And I shall not even bother to explain to you the concept of borders and roaming charges.

Not to mention that if my phone dies, at least all my personal data is safely stored where I can get to it.

I've listed exactly what to do to prevent this issue in my post a few posts up. It's a simply copy-paste approach that takes about a minute in total.

Or do you complain about the pointlessness of TV's, too? Seeing as how you need to spend a minute connecting it and selecting the proper channels upon purchase....
[Galaxy Note 3 General] Jack Barrett:
My brand was Samsung 32GB, I believe Class 6 or 8. Rom always stock and rooted. I always ignored the fact that it may be SD problem. I'm so relieved this problem is gone. Strong overheating where I can't touch it was existing almost every time even on simple youtube videos watching. I never had this issue with my previous devices. Just try unplugging the SD card for few days and drain/charge battery and see for yourself. If it works then great.
[Galaxy Note 3 General] filthykid:
So bro, you won't be using the card from now on?

Relax. No need to shout and cry. Don't be insecure about your phone. Did you see me talking about iPhone? Or have you ever seen an iPhone user firing at another iPhone user and asking him to go-buy-an-android if he needs clarification about anything? No. They ain't that insecure like many of the android users we have. Case in point, as seen above.

Moreover, I cannot comment on your TV comment since I don't watch TV much. I prefer YouTubing ;)
[Galaxy Note 3 General] mayank shekhar:
yes this is true...I had been facing this issue since the days of Galaxy S2, only solution is to not use the sdcard...formatting the card works but only for a few days, or until the time you start filling it up...creating a .nomedia file in every directory doesn't seem to work for me!

anybody else got it to work?
[Galaxy Note 3 General] ShadowLea:
I'm not quite sure how you got insecure from that.... :confused: I own 5 smartphones, I happily use my Note 3 without a shred of doubt every day. And if I was insecure about Android/Samsung, I wouldn't be working for them to help others fix and get the most out of their device.

(Also, maybe men feel the need to be insecure about something they own and see as a reflection of themselves (it seems to be a reoccuring theme with that gender), but I'm not a bloke. I don't see my phone as the metaphorical representation of a phallus I do not have.)

Kindly stop projecting your own feelings onto my comments.

Youtube is utterly useless when it comes to TV shows though. (Admittedly, so is telly these days)
[Galaxy Note 3 General] filthykid:
By poking your nose in and suggesting to buy an iPhone, I can clearly see how secure are you with your device. You wanna fix something? Fix yourself dear. That will help you in long run.

And by the way, sorry to burst your little harlequin romance bubble with you "TV". There is more to the world than an iPhone or a TV. So stop BS-ing. Think you don't want a phone.. You want a life. So why not get one?!!
[Galaxy Note 3 General] ShadowLea:
You really are quite sad. 'dear'? Truly?
[Galaxy Note 3 General] filthykid:
Would you like to know 'babe'? ;)
[Galaxy Note 3 General] ShadowLea:
That would depend, sweetie. :p
[Galaxy Note 3 General] Jack Barrett:
Guys, lets not start offtopic...
[Galaxy Note 3 General] ShadowLea:
Well, considering I've mentioned twice what the solution is without having to throw away your SDcard, and I've yet to recieve any response as such, this matter appeared to be closed.
[Galaxy Note 3 General] filthykid:
*Blushing* Hahaha
[Galaxy Note 3 General] Jack Barrett:
Solution will be Samsung to fix their firmware
[Galaxy Note 3 General] ShadowLea:
No, it won't. The Media Scanner is Android, Not Touchwiz.

You need to tell it where not to search. It's that simple.
[Galaxy Note 3 General] windinthehair:
Hi all,

I too have spent weeks looking for a solution.

I froze Sfinder with Titanium and now my Galaxy is OK! :D
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Sorry if this is stupid or something but I have the smartwatch 2 firmware dump file (dumped using dfu-util's upload utility (-u)) from messing around trying to get into the dfu. I succeeded. I don't know if I am allowed to upload the file so I won't yet.

So is there any linux/ubuntu based software I can use to decompile or to edit resources such as icons, images ect.?

If you would like to obtain the file I am talking about use the open smartwatch (1) project. similar way applies:

1. Have dfu-util installed

2. remove smartwatch 2 from power (miniusb plug)

3. plug in usb end that goes into computer but NOT miniusb.

4. my way to enter the dfu is to plug in the miniusb end and then hold power a split-second after you should see a blank screen but sony does not come up. let go of power.

5. you are now in dfu mode. Note: there will probably be no green bar at bottom of screen.

The command I used to dump the firmware was (I am on ubuntu-linux) dfu-util -a 0 -U -s 0x08000000

UPDATE: Find dump files at post #10
[Sony Smartwatch 2] Xtreme_FIRMWARE:
UPDATES

Update 15Jun14: files dumped are not in dfu format. No file extension is included.

Does this matter?

Also can someone find out if some dfu sample files are compatible (such as the arduino hack)?

Update: on ubuntu try using strings <FIRMWARE FILE PATH> it shows lots of jumbled text and near bottom there are random things such as things that look like version numbers etc.????
[Sony Smartwatch 2] Depump:
may be mod at file sw2.apk

i think it better way
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Well maybe using this data we can find a way to create custom code modules for the apk file. This would mean android code could be ported to smartwatch 2 code through a heavily modded version of the app.

Like people said before me in the decompiled app there is support for firmware upgrades over Bluetooth maybe. So if the firmware is reverse engineered maybe we could program native apps or settings mods etc.

Sent from my C1505
[Sony Smartwatch 2] Xtreme_FIRMWARE:
I need help on this so if anyone can help such as convert it to source code that would be greatly appreciated

Sent from my C1505
[Sony Smartwatch 2] manu0466:
Hi

Hi extreme I'm interested to help you to reverse the smartwatch 2 firmware, if you are interested I have the source of the smartwatch 2 host app
[Sony Smartwatch 2] Depump:
if you phone root already

you can backup apk by titanium backup

or if non root

use this link for download apk from play store

http://apps.evozi.com/apk-downloader

and insert com.sonymobile.smartconnect.smartwatch2 in web

you're got apk file and then use Android Multitool for extract and compile apk

which i extract it already but i don't know what is file i must mod

my problem is sw2 show Thai language 100%

if we found file in apk about show language in your country

i think it fix other language too.
[Sony Smartwatch 2] Xtreme_FIRMWARE:
I will attach the version I have straight from Google play soon

Edit: manu0466 is going the source shortly. so we will not need do download this.

Sent from my C1505
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Hi there

Any source code at all would be greatly appreciated. as I am having trouble decompiling the smartwatch 2 apk anyways.

Hope to see more. Thanks! :D
[Sony Smartwatch 2] Xtreme_FIRMWARE:
The Dump

This is the internal memory(soldered sdcard) and firmware dumps I made just in case anybody couldn't get them to examine.

They are attached to this post

If you use these in any other thread please credit me.

the password (just in case) is: xtreme_firmware

Hope this is useful! :good: :good:
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Research

For those interested in the reverse engineering [URL="http://www.devttys0.com/2011/05/reverse-engineering-firmware-linksys-wag120n/"This[/URL] seems promising. Checking out a few and trying hard to crack into this firmware. Sony did a good job. I also learnt that my dump might not be full firmware but once we have a method I can always dump the full firmware somehow. The dumps I have now are good enough to test for ways and maybe start with some small mods. Of course it might actually be the full firmware anyway.
[Sony Smartwatch 2] bohrokkaita:
Good news and keep going. Thanks for the idea and your support.
[Sony Smartwatch 2] Xtreme_FIRMWARE:
One problem. the file does not seem to be the firmware. I will try to dump the full firmware soon.

This isn't a setback! we still have the process ready!
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Hmm

Hi all.

I am confused. I am not sure how to know if it is the firmware or not. at the end of this post is the latest dump (sd and firm) that I have done. Can someone find a way to make sure this is the firmware. Thanks!

again: this isn't a setback!
[Sony Smartwatch 2] RedDragonTaff:
This is a dump from the 1st partition called "@Internal Flash". I think you also need to specify the length which should be 2MB. So that would make the command line:

./dfu-util -c 1 -i 0 a 0 -U memdump.raw -s 0x08000000:0x200000

NOTE: this is not a dfu image as it's just a HEX dump and doesn't include the ID tags to make it a valid dfu image. However if you want you can write this RAW image back to the device with:

./dfu-util -c 1 -i 0 a 0 -D memdump.raw -s 0x08000000

If memory serves me well.

The query I have is

1) what's in 0x00000000 - 0x08000000 in partition - a 0?

It seems to show values which I don't know if they are meaningful.

2) what about the eMMC partition -a 1 which is 512MB in size?

I have dumps for these too but can't flash these back as a RAW image as dfuse-address of 0x00000000 passed into the -s option are not valid.

I think that the FileSystem to the SW2 is in either of these locations above but I don't know which or how to restore from a good device to a bad device.

: )
[Sony Smartwatch 2] Xtreme_FIRMWARE:
From the scarce amount of information about their firmware and dfu the emmc is a soldered sd card and also to NEVER try to flash older versions of it. No idea why.

We may need to somehow mod the dfu to establish a connection to the areas we cannot access. But first try inputting the -s as one of the id's between. Maybe?
[Sony Smartwatch 2] Xtreme_FIRMWARE:
I get invalid dfuse address for the first command you gave. can you please tell me what I am doing wrong:

sudo dfu-util -c 1 -i 0 a 0 -U memdump.raw -s 0x08000000:0x200000

[sudo] password for ??????:

invalid dfuse address: 0x08000000:0x200000
[Sony Smartwatch 2] Xtreme_FIRMWARE:
I am working on reverse engineering the dump while also reverse engineering the protocol used for fota updates to try and get the full dfu file!!!!!!
[Sony Smartwatch 2] RedDragonTaff:
Just for everyone's information dfu-util sees on the SW2:

Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash /0x08000000/03*016Kg,01*016Kg,01*064Kg,07*128Kg,03*016Kg,01*016Kg,01*064Kg,07*128Kg"

Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=1, name="@eMMC /0x00000000/01*512Mg"

:good:

---------- Post added at 09:26 AM ---------- Previous post was at 09:17 AM ----------

Looking at my exact command line I executed a couple of months back, I have to upgrade to dfu-utils release 0.7 (dfu-util.gnumonks.org/releases) and then I could execute:

sudo ./dfu-util -v -c 1 -i 0 -a 0 -s 0x08000000:0x200000 -U InternalFlash.hex -R

Hope this helps.

:good::good:
[Sony Smartwatch 2] RedDragonTaff:
Hey all,

Anyone look at the com.sonymobile.smartconnect.smartwatch2.apk, these files in the apk look sort of interesting:

res/raw/asw.bin 607KB -- Firmware?

res/raw/bl.bin 31KB -- BootLoader?

res/raw/fat.bin 545KB -- FlashFS?

Not really sure if these can be useful in the quest to get a working firmware together. I wish we had a memory map of this thing.

AL
[Sony Smartwatch 2] Xtreme_FIRMWARE:
I did read somewhere something about this happening with original smartwatch host app apk. Maybe sony fancied doing the same thing. if they didn't want someone to find out the firmware, they made the wrong step.
[Sony Smartwatch 2] Xtreme_FIRMWARE:
WOW! step further!!

Check this out:

Opening DFU USB device... ID 0fce:f0fa

Run-time device DFU version 011a

Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash /0x08000000/03*016Kg,01*016Kg,01*064Kg,07*128Kg,03*016Kg,01*016Kg,01*064Kg,07*128Kg"

Claiming USB DFU Interface...

Setting Alternate Setting #0 ...

Determining device status: state = dfuERROR, status = 10

dfuERROR, clearing status

Determining device status: state = dfuIDLE, status = 0

dfuIDLE, continuing

DFU mode device DFU version 011a

Device returned transfer size 2048

DfuSe interface name: "Internal Flash "

Memory segment at 0x08000000 3 x 16384 = 49152 (rew)

Memory segment at 0x0800c000 1 x 16384 = 16384 (rew)

Memory segment at 0x08010000 1 x 65536 = 65536 (rew)

Memory segment at 0x08020000 7 x 131072 = 917504 (rew)

Memory segment at 0x08100000 3 x 16384 = 49152 (rew)

Memory segment at 0x0810c000 1 x 16384 = 16384 (rew)

Memory segment at 0x08110000 1 x 65536 = 65536 (rew)

Memory segment at 0x08120000 7 x 131072 = 917504 (rew)

Limiting upload to end of memory segment, 49152 bytes

bytes_per_hash=2048

Starting upload: [#######################] finished!

can't detach

Resetting USB to switch back to runtime mode

the output from using the options you specified gave this! I have never seen so many memory segments detected! :good::laugh::laugh::good:
[Sony Smartwatch 2] Xtreme_FIRMWARE:
A start on the new code reverse engineering.

Check out this. this is the output from a simple strings command:

(bearing in mind the numbers that look like versions aren't actually my version, I am running latest)

1.0.A.4.11
!h5)M
=FT6
]	]@
]	]@
FIFPF
! c
!	"I
`!y\
aDbD
$P$0
$Q$1
$Q$1
" `e`
bgb
-pGP
t)	h
%!
$!
LF!xX
-""!
2"%!
"!!
"%!
")!
"-!
U!:
QL x
KM(F
hOy.@
`Fh&
@3CC`
Ib\R
IC\[
Ib\R
IC\[
qpG0
haz
az z
Ah	i
`pGWI
`pGWJ
MIJh
HJHJ
`Kh@J
C`KhDh
`IhCh
`pG0J
`pG,J
`pG)J
`pG%J
`pG"J
A	J
pGA
pG
pGA
pGA
pGA
pGA
`cO
ded
efc
ced@
8u}`8F
`ced
`}`O
@8a8F
aAd40
dHa~
c,dnd
hcnd
!9`@
`x!x"x
Q\YC
0"QCO
BpIm
!@F
0v0n
dO
(dpG
!@F
(bpG
(dnd
(v(n
FhIiH
TO~c#
xc=d&
c~d@
c=d~d
vO
v
vO
#(-27<FP
;I;K
`pG2I
`pG0H
pG/I
`JhCh
CH`pG
apG%H
pG I
`BhJ`
%B<,
`pGp
+@#C
h]JI
a!!Aa
BXI&
SNTM
SOTN
SO`E*
=\pE)
QIpE
iB`Jh
&H&H'J
!ApO
!ApO
0d\eI
kbz!
@1`zA
"hhAaO
Tp;h
3SaS`Sa
`Hh@
pG0
pq!CA
i*h-i
@,C\c
]m*h.i
FuCe
[m\a
LxJicK
i%h&i
iSaE
CAc$
fm5h6i
RmSa	x
Jx	x
pGJx
pGAm
RJa@m
`pGA
zqHC
$([os
hrh
hrh
hrh
hsc
(	(V
b(cK
(	(
bk!k
`r`
t s`r`
pG8
hrh
p! HpA
!iri
hrh
hrh
(s1
xHpG
wKxL
AmMnL(j
.k0F
FF2F!Fx
ix(x
`haiy(y
(thi
)k8F
1F8F
DfuSe
$FMU
$?MU
)F F
)F F
ibpQ
jbpQ
F FpG
`KapG8
pax
!!q!F
acp!p
aca!x
\rpG
iAh!
iAhA
u	($
#p#
#Q& F
p1F F
0p0x
B FZ
!iJh
h` F
Fix(y
h)F F
#)eeeeee/5;AGMSY_
)F F
RSxKp
;STR
#STR
`Cd!
!F@F
ed"@mQC
!F8F
!F@F
*F F
*F1F F
*F F
eT" F
!0h@
!HCqhrhR
pMT"1F(F
(ihI
ii(iO
)jjj
heOIOH
DHih
6Hik
2H)l
ilBF
*H+K+J
ATOF
MHIB@
debu
<xV4
pGR
pGp
`)F F
"MIMH
JLJI F
>L F
```
` c`c
a%b
`a)
`b@
b1L F
* `e`
a b`bO
H c1
!AcE
pGp
8`xh
YHE8
MD8`
`A`qH
@@``
#`hA
,H@hA
I!H
ATOF
@MHNJ
`IIA`
`0IA`
%I&H
I	h
pG8
` h)F
}I}J
'9F0F
0h9F
MF(F
MF0h
`0hO
0hIF
DF0h
I0F
I	hO
p@d
ZHZL%z
2@?
6L%z
iEiE
@K`Kh
D#CK`
jEjE
hDh#C
kBkLj
C CHb0
`pG:I
`pG0
JhCh
pCC`
a&KBi
BaJiBa
bKkC
bAbO
`pGp
P(h
@p(`D
(h0C(`(h
(`(h
C(`(h@
)`)h!
0`0h@
0`pG
N0h
@p0`0hpG
pG	h
%K*h
rPCA
!Aa_
AAaH
9hIi F
F9h
!AaH
hAa/!
QAa F9h	i
hAaH
9h	j F
hAhI
A` FpG-
Rh F
)F F
8HpG
7HpG
(HpG0
M"F)F
("F)FpG
"F)F
SmartWatch 2
Sony
000000000001
DFU Config
DFU Interface
1275-2358
0.0.A.0.0
!ArpG
xpG-
OD`h
&H'J
pGpGpGpG
@@Internal Flash /0x08000000/03*016Kg,01*016Kg,01*064Kg,07*128Kg,03*016Kg,01*016Kg,01*064Kg,07*128Kg
@eMMC /0x00000000/01*512Mg
@Internal Flash /0x08000000/03*016Kg,01*016Kg,01*064Kg,07*128Kg,03*016Kg,01*016Kg,01*064Kg,07*128Kg
pGpGpGpGpGpG
@eMMC /0x00000000/01*512Mg
1.0.A.0.0
1.0.A.0.0
1111-2222
1275-2358
5555-6666
1335057E1009EAC

Alot of jumbled text (I guess from compiled code) and at the bottom there is what seems to be the dfu info (someone explain why!) and Right near bottom there are invalid version numbers (1.0.A.0.0) twice??? then some sort of maybe ids or some sort similar. anyone know if EAC might stand for something???
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Have a look at this, its what I get when running the file utility to see the type of file that is detected.

thomas@thomas-ubuntu:~/sw2$ file fat.bin
fat.bin: VAX COFF executable - version 5268
thomas@thomas-ubuntu:~/sw2$ file asw.bin
asw.bin: data
thomas@thomas-ubuntu:~/sw2$ file bl.bin
bl.bin: data

Anyone know anything about a 'VAX COFF' file? is it a compression format?

I heard that git objects can be wrongly interpreted as this.
[Sony Smartwatch 2] RedDragonTaff:
I spent lots of time dumping the eMMC in different size blocks, but ultimately I was targeting 4 chunks of 128MB.

I was able to use dfu-util to Download this to the device, and in verbose mode it looks like it works, but if I reboot and read back the region (I wrote) it isn't actually updated. : (

Need a new idea to create/restore the FileSystem (assumed to be in the eMMC partition).
[Sony Smartwatch 2] maneulyori:
binwalk result of firmware dump.

This is binwalk result of my sony smartwatch dump. (Using Sony smartwatch firmware bundled on Sony's Smartwatch 2 v1.4.54 app.)

From the entropy analysis, I noticed it is divided two section by zero-filled area. (Low entropy section in result) The first section is bootloader (bl.bin) and second one is watch main firmware. (asw.bin)

While playing with dfu-util and old firmware file, I found mixed firmware ( 1.3.17 bootloader and 1.4.54 firmware ) boots well. It seems we can use sony bootloader to load hacked firmware.

And sony firmware image seems to be always starts with 12-byte binary sequence starts with "MHIB". In 1.3.17, it is 4D 48 49 42 CC A4 08 00 D0 1A E8 F4. In 1.4.64, it is 4D 48 49 42 00 78 09 00 93 A0 48 66

I guess this difference contains something version-related information in its header.

**Edit

the firmware (asw.bin) is located at 0x08040000. (in dump file, 0x00040000)

And, it seems lots of its resources located in tail of dump. As seen on analysis result, it finds *lots* of png files. I guess that small images are stock icons on watch.

p.s. Sorry for my poor English skill.
[Sony Smartwatch 2] Xtreme_FIRMWARE:
Ok, great! lets focus on getting into the filesystem which stores resources, for simple resource hacks (battery icon, ect.) then work our way up to the full firmware.

So at the end of this post you will find the firmware, just incase someones not got a decompiled version of the host apk.
[Sony Smartwatch 2] bl00dy:
if you run

binwalk --dd='png:png' sony.dfu

it extracts images

tons of .C references to the STM32F4 code and others in the firmware

edit:

i should calrify - by 'sony.dfu' i mean the previous example of 'memory.raw' (dfu-util --- -U sony.dfu)
[Sony Smartwatch 2] maneulyori:
Thanks. using this method, I successfully extracted bunch of pngs. and result is..

Yes. my guesss is right. it is bunch of icons on watch.