Already anyone ever tried it http ://lunarius.fe80.eu/blog/smartwatch2-first-steps.html
Basically lists what we have already found out.
Already anyone ever tried it http ://lunarius.fe80.eu/blog/smartwatch2-first-steps.html
dfu-util -U eMMC.dmp --alt 1 --intf 0 -s 0x0:0x200000
dfu-util -U internal.dmp --alt 0 --intf 0 -s 0x08000000:0x200000
binwalk -D 'jpeg.*:jpg' -D 'png.*:png' dump.full
Man this SmartWatch 2 modding looks awesome . Hope we can have custom icons soonSorry been busy any way to edit these png and reflash
Sent from my C1505 using XDA Free mobile app
Thanks. Getting close now. I dont have any to mind right now. But I will tell you if I see anything.I got stm32f42 discovery board (www <dot> st <dot> com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF259090 (sorry, I cannot post link yet..)) from ebay. I uploaded smartwatch ROM dump on it and run it. After few second, I halted it and checked program counter. It says it is running on 0x08000000 - 0x080FFFFF. It means smartwatch bootloader is finished doing some initialization on this board and successfully jumped into main firmware code.
Since we cannot attach JTAG on smartwatch without removing sealed front touchscreen, I think it allows dynamic analysis using OpenOCD and some gdb client which specialized in reverse engineering (I'm still finding suitable gdb client. Does anyone know suitable gdb client for this purpose?) to discover possible memory remapping during booting, etc.
Somewhat yes. but only through liveware apps. Not through firmware. I am hoping that by the time the smartwatch 2 is 'Officially' unlocked to developers that we will have some sort of way to edit code and recompile or just resources and work from there.I guess sony still somewhat supporting smartwatch 2?http://developer.sonymobile.com/2014/10/29/smartwatch-2-api-documentation-now-available-online/
Somewhat yes. but only through liveware apps. Not through firmware. I am hoping that by the time the smartwatch 2 is 'Officially' unlocked to developers that we will have some sort of way to edit code and recompile or just resources and work from there.
Its a great platform. But with custom firmwares the community could get involved and give it even more features, and of course when sony give up on it and end support. community updates will still be rolled out. I need more input and help from other members to get this worked through, but so far we have come a long way and are almost at basic customization.
How could I help Xtreme ?Its a great platform. But with custom firmwares the community could get involved and give it even more features, and of course when sony give up on it and end support. community updates will still be rolled out. I need more input and help from other members to get this worked through, but so far we have come a long way and are almost at basic customization.
If you could in any way fully extract the dumps somehow (maybe binwalk) or find a way to get nodded resources back onto the device without it resetting back that would be great. But if you can't that's fine
Hmmm. Any beginners tips? Linux based system needed?If you could in any way fully extract the dumps somehow (maybe binwalk) or find a way to get nodded resources back onto the device without it resetting back that would be great. But if you can't that's fine
Sadly. I don't have a Linux machine on meAnyone on this thread will be invited to the Smartwatch 2 Advanced Development Team
Social group. Where things like devbuilds and tests can be done without the public thread.
Use a virtual machine like virtualbox
dfu-util -U eMMC.dmp --alt 1 --intf 0 -s 0x0:0x200000
dfu-util -U internal.dmp --alt 0 --intf 0 -s 0x08000000:0x200000
binwalk -D 'jpeg.*:jpg' -D 'png.*:png' dump.full