OpenWatchProject/manifest

Adding Sony SmartWatch 3 - SWR50 and guidelines

Opened this issue · 5 comments

Are there any guideline in order to add a new target and build it?

I'm interested on adding swr50 because Android Wear 1.5 support is almost removed from the platform.

Also what's the actual status of the project for other targets?

Any discord or communication channel?

Thanks a lot

iscle commented

Hi frangarcj!

Thanks for showing interest in our project :)

Right now we are just focusing on MediaTek watches (those with MT6580, MT6737 and MT6739). The SWR50 uses a QC SD400 which is not compatible with our current BSP. However, since most of our work will be UI-related, I'm sure it will be portable to other platforms as well.

Do you know of any A10 firmware (like LineageOS) for your watch that is currently booting? Or maybe Android 7...

We have a Telegram group where we're posting updates as soon as we have them: https://t.me/joinchat/AMOzyElbICt7Zh4GKxZ8yw

Iscle

The platform is really a BCM chip under the mach-java directory called Sony Brooks. The actual ROM is Android 6.0.1 and the kernel sources are for 3.10.x.

What are the requirements for A7 / A10?

Thanks

iscle commented

Well, that's interesting.

My initial research showed that the watch was powered by a Snapdragon 400 🤔

We're trying to focus on A10 right now, since it's the newest Android version available (and that our watches can run). A backport to A6 would require a lot of work since the UI is completely different.

As far as I know, kernel version really does not matter, what matters is that the proper patches are applied for the Android binder, hals, etc.

Could you confirm the model number of the CPU?

Thanks!

It looks like it is a BCM23550

This is the kernel at 3.10.108 https://github.com/alexey6600/mm_sony_tetra_3.14

Maybe knowing how to build a ROM , I can help on this. An old version of TWRP is available too.

What I really need is to go from wear 1.5 (Android 6) to wear 2.0+ ( or Openwatch on Android 7+)

iscle commented

With a Broadcom SOC I doubt we will support it.

MediaTek is easy, Qualcomm a bit harder, but for Broadcom, almost nobody works on it... So if it ever happens, it will be after a loooooooong time.

That said, if you want to work on porting Android 8 to it using the work done for the Samsung Galaxy Grand Neo (with the same SOC), that could speed things up.