Эрик Мигиковски (Eric Migicovsky), основатель компании Pebble Technology, объявил об открытии недостающего исходного кода программного обеспечения Pebble Watch — все приложения, необходимые для работы с умными часами Pebble, теперь можно самостоятельно собрать из исходного кода. Отмечается, что до этого открытым было около 95% программных компонентов. Финальным звеном, заполняющим недостающие 5%, стала публикация кода мобильного приложения для Android и iOS, а также используемой в нём библиотеки libpebble3, предоставляющей функции для взаимодействия с носимыми устройствами Pebble. Код мобильного приложения написан на языке Kotlin и распространяется под лицензией GPL 3.0.
ʻO ke code no ka ʻōnaehana hana PebbleOS i hoʻohana ʻia ma nā smartwatches i wehe ʻia e Google i Ianuali 2025 ma hope o kona loaʻa ʻana iā Fitbit. Mai ia manawa, ʻoi aku ka nui o nā hoʻololi a me nā hoʻomaikaʻi i hana ʻia i ka codebase PebbleOS me ka hoʻokomo kaiāulu. ʻO nā mea hana hoʻomohala (SDK) a me ka hoʻokō ʻana i kahi papa inoa no ka hāʻawi ʻana i nā polokalamu a me nā kumumanaʻo pale i hoʻokomo ʻia ma nā wati akamai.
No ka hoʻopau ʻana i ka pilina o ka kaiaola i hoʻokahi papa inoa app, ua hoʻolaha ʻia nā mākaukau e hoʻolauna i ke kākoʻo no ke kau inoa ʻana i nā papa inoa ʻē aʻe a e ʻae i kekahi e hana i kā lākou papa inoa app ponoʻī. Ma keʻano he laʻana, ua hoʻokumu ka hui i kāna papa inoa pono'ī, ka Pebble Appstore, a me kahi mea hoʻomohala, ka Dashboard Developer. Ua hoʻokumu ʻia kahi kaʻina hana no ka mālama ʻana i kahi waihona kūʻokoʻa kūʻokoʻa hiki ke ʻike ʻia e ka lehulehu o nā ʻike holoʻokoʻa o ka catalog, mālama ʻia e ka papahana Archive.org.
ʻO nā mea hoʻomohala o ka papa inoa Rebble mua, nona nā mea i hoʻohana ʻia no ka hana ʻana i ka Pebble Appstore hou, hōʻike i ka hauʻoli i kēia neʻe ʻana a hoʻopiʻi iā Eric Migicovsky no ka hoʻopiʻi ʻana i ka hana a kekahi. Ua wehewehe ʻo Eric i kāna mau hana ma ka haʻi ʻana i ka manawa e koho ai, nā kuʻikahi ma luna o ka hui pū ʻana, a me ka makemake e hoʻokaʻawale i ka papa inoa mai kahi hui ʻaoʻao ʻekolu e pale i ka hana hou ʻana o ka make ʻana o ka papahana. E pili ana i ka hoʻopiʻi ʻana i ke code plagiarism, ua kuhikuhi ʻo Eric ʻaʻole e uhaki i ka laikini code a ʻaʻole ʻaihue ka hoʻomohala ʻana i kēlā code open-source. Ma hope o ka wehewehe ʻana a Eric, ua hoʻolaha nā ʻelele Rebble ua hoʻohalahala lākou i ka hoʻopiʻi ʻana iā ia no ka ʻaihue a hōʻike i ko lākou makemake e hoʻomaka hou i ka hana ma kahi ʻaelike me ka hui ʻo Eric e pōmaikaʻi ai nā ʻaoʻao āpau a me ke kaiāulu.

I ka manawa like, ua hoʻolaha ka Pebble Time 2 smartwatch i kahi lohi o ka hoʻouna ʻana mai Ianuali a Malaki. Hōʻike ka Pebble Time 2 i kahi hōʻike e-pepa 64-color 1.5-inch. Ua uhi ʻia ka pālima e ka lens aniani pālahalaha, ʻaʻole like me ka lens curved ma nā hiʻohiʻona Pebble Time mua, e hōʻemi ana i ka distortion a me ka ʻālohilohi. ʻO nā hiʻohiʻona e pili ana i ka nānā ʻana i ka hiamoe, kahi pedometer, kahi mākaʻikaʻi puʻuwai, a me kahi panana. Loaʻa iā ia ʻelua microphones (hoʻokahi no ka hoʻopau ʻana i ka walaʻau) a me kahi leo leo. ʻO ia ka IPX8 pale wai. Hōʻike ʻia ke ola pākaukau ma 30 mau lā. ʻO ke kumu kūʻai mua he $225.
Loaʻa nā Schematics a me nā faila hoʻolālā (KiCad) no ke kumu hoʻohālike Pebble 2 Duo maʻalahi i hoʻokuʻu ʻia ma ʻAukake ma GitHub (e paʻi ʻia nā faila like no ka Pebble Time 2 ma hope o ka pau ʻana o ka prototype). ʻO ka firmware i hoʻohana ʻia ma nā ʻaoʻao a me ka polokalamu kelepona paʻa e mālama i kekahi mau mea waiwai a me nā blobs, e like me ka waihona Memfault a me nā ʻāpana no ka nānā ʻana i ka puʻuwai puʻuwai, a me ke code no ke komo ʻana i nā API proprietary o waho, e like me ka lawelawe ʻike ʻōlelo Wispr-flow. He koho kēia mau hiʻohiʻona, a hiki i nā mea hoihoi ke kūkulu i kahi mana firmware me ka ʻole o lākou inā makemake ʻia.
ʻO nā loina i hoʻokō ʻia ma ka wati akamai Pebble:
- Ke hoʻohana nei i ka pale e pili ana i ka pepa uila, hiki ke heluhelu maʻalahi i ka lā a ʻaʻole e huki i ka manaʻo o nā poʻe ʻē aʻe me kona ʻālohilohi.
- Ka lōʻihi o ke ola ʻana o ka pākaukau ma ka pā hoʻokahi.
- ʻO kahi mea hoʻohana maʻalahi e hāʻawi ana i kahi hoʻonohonoho kumu o nā hiʻohiʻona i hoʻohana pinepine ʻia (hōʻike manawa, nā hoʻolaha, nā mana pāʻani mele, ka uaki ala, ka wānana o ka wā, ka kalena, ka pedometer a me ka nānā ʻana i ka hiamoe).
- ʻO ke alo o nā pihi e ʻae iā ʻoe e hana i nā hana me ka nānā ʻole ʻana i ka pale (no ka laʻana, hoʻōki i ka pāʻani mele a neʻe paha i kahi mele aʻe).
- Loaʻa no ka hoʻololi (hackable), hoʻonui i ka hana, hana i kāu mau mea hoʻohui a hoʻololi i ka hoʻolālā.
Kākoʻo ka paepae PebbleOS i nā hiʻohiʻona nui o nā wati Pebble kahiko, e like me ka hoʻolaha ʻana a me nā memo mai kāu kelepona (ka leka hoʻomaopopo o nā kelepona komo a me nā hanana alemanaka, ʻike e pili ana i nā SMS hou, nā leka uila, a me nā leka mai nā ʻelele koke kaulana), nā papa inoa hana, nā hoʻololi ʻana i ke kumumanaʻo pale, nā uaki alarm, nā manawa, nā kalena, nā mana hoʻokani mele, hoʻonui i nā hana tracker.

Source: opennet.ru
