7 điểm bởi GN⁺ 2025-11-25 | 1 bình luận | Chia sẻ qua WhatsApp
  • Toàn bộ phần mềm của đồng hồ Pebble đã được công khai 100% dưới dạng mã nguồn mở, cho phép bất kỳ ai cũng có thể tải về, biên dịch và chạy
  • Mã nguồn của PebbleOS, ứng dụng di động, công cụ dành cho nhà phát triển và Appstore cùng toàn bộ các thành phần đều đã được công bố trên GitHub
  • Appstore áp dụng bản sao lưu trên Archive.org và cấu trúc nhiều feed để đảm bảo tính phi tập trung và sự ổn định lâu dài
  • Pebble Time 2 (PT2) hiện đang ở giai đoạn xác minh thiết kế, và phần lớn đơn hàng được dự kiến giao vào tháng 3~4 năm 2025
  • Việc công khai toàn diện lần này mang ý nghĩa tăng cường tính bền vững của hệ sinh thái Pebble và quyền tự chủ của cộng đồng

100% mã nguồn mở cho phần mềm đồng hồ Pebble

  • Trước đây, phần mềm Pebble chỉ được công khai khoảng 95%, nhưng lần này mã nguồn ứng dụng di động cũng đã được mở, hoàn thiện hệ thống mã nguồn mở hoàn chỉnh
    • Kho ứng dụng di động Pebble mới đã được công khai trên GitHub
    • Người dùng có thể tự tải về, biên dịch và chạy toàn bộ phần mềm
  • PebbleOS đã ở trạng thái công khai hoàn toàn từ tháng 1 năm 2025, và có thể cài đặt trực tiếp qua Bluetooth
    • Mã nguồn và hướng dẫn build được cung cấp tại kho PebbleOS
  • Ứng dụng di động được phát triển cho iPhone và Android dựa trên Kotlin Multiplatform
    • Đã khôi phục hoàn toàn các tính năng ứng dụng từng bị gián đoạn sau khi Pebble Tech Corp đóng cửa
    • Quá trình phát triển được giới thiệu trong video trình bày tại Droidcon
  • Công cụ phát triển và SDK đã được cải thiện từ môi trường cũ dựa trên Python2 sang phiên bản tương thích với các hệ thống hiện đại
    • Cung cấp môi trường phát triển trên trình duyệt tại developer.repebble.com/sdk/cloud
    • Một thực tập sinh mùa hè đã hiện đại hóa toàn bộ SDK và công cụ
  • Một số thành phần phần mềm không tự do (ví dụ: cảm biến nhịp tim, thư viện Memfault, API Wispr-flow, v.v.) được dùng theo dạng tùy chọn
    • PebbleOS và ứng dụng di động vẫn có thể chạy đầy đủ mà không cần các thành phần này
    • Ngăn xếp phần mềm cốt lõi của đồng hồ sẽ luôn được duy trì dưới dạng mã nguồn mở

Phi tập trung hóa và sao lưu cho Pebble Appstore

  • Appstore trước đây do Rebble Foundation duy trì có cấu trúc tập trung
    • Khoảng 15.000 mặt đồng hồ và ứng dụng đã được tạo ra trong giai đoạn 2012~2018
  • Hệ thống feed của Pebble Appstore mới có cấu trúc tương tự các trình quản lý gói mã nguồn mở như pip, AUR, v.v.
    • Bất kỳ ai cũng có thể tạo feed riêng để phân phối ứng dụng
    • Ứng dụng di động Pebble có thể đăng ký nhiều feed để truy cập đa dạng ứng dụng
  • Core Devices đã mở feed riêng (appstore-api.repebble.com) cùng Developer Dashboard
    • Tự động sao lưu toàn bộ ứng dụng và mặt đồng hồ lên Archive.org
    • Ban đầu chỉ bao gồm một phần ứng dụng, và việc sao lưu dự kiến sẽ hoàn tất trong vòng một tuần
  • Nhà phát triển có thể tải lên ngay các ứng dụng cũ hoặc mới
    • Cũng có thể phân phối ứng dụng trả phí và sử dụng các dịch vụ thanh toán như Kiezel Pay
    • Cấu trúc mở cho phép cả feed trả phí lẫn miễn phí

Tính bền vững của phần cứng và công khai thiết kế

  • Core Devices là một tổ chức nhỏ vận hành bằng vốn tự có, không có nhà đầu tư
    • Việc sản xuất đồng hồ Pebble sẽ tiếp tục chừng nào doanh thu còn được duy trì
  • Pebble Time 2khả năng sửa chữa tốt hơn so với mẫu trước
    • Có thể thay pin nhờ nắp lưng bắt vít
  • Các tệp thiết kế điện và cơ khí của Pebble 2 Duo đã được công khai trên GitHub
    • Bao gồm tệp dự án KiCad
    • Người dùng có thể dựa trên đó để thiết kế thiết bị tương thích với PebbleOS

Lịch phát triển và sản xuất của Pebble Time 2 (PT2)

  • Hiện đang ở giai đoạn kiểm thử xác minh thiết kế (DVT)
    • Sau đó sẽ đến các giai đoạn kiểm thử xác minh sản xuất (PVT)sản xuất hàng loạt (MP)
  • Lịch trình không thay đổi so với bản cập nhật trước, nhưng có thể thay đổi tùy theo kết quả của kiểm thử chống nước và môi trường
  • Trong kỳ Tết Nguyên đán tại Trung Quốc (CNY) (cuối tháng 1 đến giữa tháng 2), nhà máy nghỉ nên có khả năng làm chậm tiến độ
    • Mục tiêu là xuất xưởng vài nghìn chiếc trước kỳ nghỉ, nhưng phần lớn đơn hàng được dự kiến giao trong tháng 3~4
  • PT2 sẽ có 4 tùy chọn màu sắc (dự kiến: black/black, black/red, silver/blue, silver/white)
    • Email chọn màu sẽ được gửi hàng loạt sau, hiện vẫn chưa gửi
  • Nhờ kinh nghiệm sản xuất Pebble 2 Duo, quy trình sản xuất đã đạt được độ ổn định

Tick Talk #4 và bản demo PT2

  • Video mới Tick Talk #4 đã công bố màn trình diễn Pebble Time 2
    • Video sử dụng sản phẩm phiên bản tiền sản xuất (Pre-production), hiện vẫn đang được tinh chỉnh chất lượng
    • Sản phẩm thực tế có thể thay đổi một số thông số
  • Trong video có thể thấy cách Pebble Time 2 hoạt động và phần demo tính năng

1 bình luận

 
GN⁺ 2025-11-25
Ý kiến trên Hacker News
  • Cũng có cả tin về Appstore mới. Có vẻ như đây là phản ứng trước tranh cãi tuần trước
    Chúng tôi đã tạo Pebble Appstore feed riêng (appstore-api.repebble.com) cùng bảng điều khiển cho nhà phát triển. Nó chạy trên phần mềm hoàn toàn mới, và đang sao lưu toàn bộ app cùng mặt đồng hồ lên Archive.org. Hiện mới chỉ bao gồm một phần app, nhưng các nhà phát triển có thể tải app mới lên ngay từ bây giờ. Hy vọng điều này sẽ thiết lập được một tiêu chuẩn lưu trữ công khai

    • Điều này thực sự cho cảm giác là kết quả tốt nhất có thể. Thường thì app store hiếm khi hỗ trợ nhiều feed, nhưng cấu trúc như vậy có khả năng chống chịu cao hơn kể cả khi một công ty lớn thất bại
      Người dùng có thể tiếp tục dùng feed của Rebble hoặc tự do chọn feed khác. Ứng dụng được thiết kế để chuyển feed dễ dàng ngay bên trong app, nên nếu có sự cố thì cũng không tạo ra gánh nặng kỹ thuật quá lớn

    • Sau khi xem tranh cãi tuần trước, tôi thấy mình đứng về phía Rebble. Sau khi Eric rời đi, chính Rebble đã giữ cho cộng đồng tiếp tục tồn tại.
      Nhưng giờ khi Repebble và Appstore mới xuất hiện, thật tiếc vì có cảm giác Rebble đã trở nên không còn cần thiết. Tôi nghĩ họ xứng đáng được đền đáp cho giai đoạn đã đóng vai trò như cây cầu nối. Tôi cũng có ấn tượng rằng lời của Eric không thật sự chân thành. Dù vậy, tôi vẫn tôn trọng việc anh ấy đã hồi sinh dự án

  • Từ góc nhìn của một số người ủng hộ tự do phần mềm, PebbleOS vẫn còn chứa các thư viện blob độc quyền
    Đây không chỉ là firmware đơn thuần mà là các thư viện .a chạy trên lõi chính.
    OpenDevices cũng nói rằng họ không có quyền truy cập vào mã nguồn này
    Liên kết liên quan

  • Đây đúng là một cách tái ra mắt rất tuyệt. Tôi từng dùng Pebble vào năm 2013 và đã thất vọng khi dịch vụ bị đóng. Từ đó tôi bỏ hẳn smartwatch và đeo Casio, nhưng tin lần này khiến tôi lại thấy hứng thú

    • Hầu hết smartwatch đều có thể tắt thông báo. Tôi vẫn thích dùng vì những thông báo đơn giản như thay đổi thời tiết và cả yếu tố game hóa
  • Rebble hôm nay cũng đã đăng bài mới: Rebble in your own world
    Bài viết không nhắc tới việc Appstore hỗ trợ nhiều feed, và có vẻ như đang thúc giục Eric hành động. Hai bài xuất hiện gần như cùng lúc nên khá thú vị nếu chỉ là trùng hợp

    • Nhờ bài này mà tôi phần nào thấy được hồi kết của drama tuần trước. Có vẻ Rebble đã hiểu sai ý định của Eric. Khi Eric đã công khai mọi thứ dưới dạng mã nguồn mở, có vẻ anh ấy đang cố giữ đúng lời hứa ban đầu của Pebble. Rebble đã làm rất tốt trong việc giữ cộng đồng tồn tại, nhưng xét cho cùng tôi nghĩ kết quả tốt nhất là có thiết bị Pebble mới xuất hiện
    • Có vẻ Rebble tự mình cũng không rõ họ muốn gì. Eric thậm chí đã đề nghị bồi hoàn theo số lượng người dùng, vậy mà họ vẫn muốn có bên trung gian thứ ba. Có lẽ trước khi đàm phán họ nên tự thống nhất phương hướng nội bộ đã
  • Với tư cách là cựu kỹ sư Pebble, sau khi đọc bài này tôi đã quyết định đặt trước
    Tôi thích việc mọi thứ được phát hành dưới dạng FOSS để không hạn chế tự do. Tôi sẵn sàng trả tiền cho điều đó

  • Ngoài việc chúc mừng màn tái ra mắt thì tôi không biết nói gì hơn. Thật đáng nể khi một sản phẩm đã chết lại được hồi sinh theo cách này.
    Tôi mới mua Apple Watch gần đây, nhưng tin này quả thật khá hấp dẫn

  • Xem điều khoản giấy phép dành cho cộng tác viên thì Core Devices được phép sử dụng mọi đóng góp vĩnh viễn, không độc quyền và miễn phí
    Biết đâu vài năm nữa lại sẽ có thêm một thread trên HN kiểu “mã của chúng tôi đã bị lạm dụng”

    • Nhưng CLA cũng ghi rõ rằng Core Devices phải phân phối mọi đóng góp theo giấy phép FOSS tương thích OSI (ví dụ GPLv3). Tức là sẽ không có chuyện mã bị “đánh cắp”
      Chi tiết giấy phép
    • Tôi thấy thú vị vì đây là lần đầu tiên mình biết tới từ “lachrymosely”
    • Pebble thực ra đã bị Google mua lại từ lâu rồi, nên theo một nghĩa nào đó chuyện này đã từng xảy ra một lần
  • Tôi đang đeo Pebble trắng mới, và rất hài lòng vì màn trở lại lần này thực sự thân thiện với mã nguồn mở
    Nếu bạn đang tìm một chiếc đồng hồ đơn giản, đậm chất geek, thì tôi rất khuyến nghị. Chỉ riêng thời lượng pin và màn hình luôn bật cũng đã đủ đáng giá rồi. Cảm ơn Eric

  • Đây có lẽ là lần đầu tôi thấy phần cứng hiện đại trong KiCad
    Thật thú vị khi có thể xem cả cấu trúc PCB 6 lớp lẫn các lớp keo dán.
    So với những bo mạch một lớp thường thấy trên YouTube thì nó phức tạp hơn rất nhiều, đủ để tôi càng tin chắc rằng mình không thể làm ra thứ như vậy

  • Thật vui khi thấy ứng dụng được mã nguồn mở hóa. Hy vọng một ngày nào đó nó cũng sẽ được phát hành trên F-Droid
    Tôi không có ác cảm gì với Rebble, nhưng việc có thêm quyền lựa chọn và tính mở lúc nào cũng là điều tốt