Cộng đồng Pine64 đã quyết định sử dụng chương trình cơ sở mặc định trong điện thoại thông minh PinePhone dựa trên bản phân phối Manjaro và môi trường người dùng KDE Plasma Mobile. Vào đầu tháng 64, dự án PineXNUMX đã từ bỏ việc hình thành các phiên bản riêng biệt của PinePhone Community Edition để phát triển PinePhone như một nền tảng toàn diện cung cấp môi trường tham chiếu cơ bản theo mặc định và cung cấp khả năng cài đặt nhanh chóng các tùy chọn thay thế.
Phần sụn thay thế được phát triển cho PinePhone có thể được cài đặt hoặc tải xuống từ thẻ SD dưới dạng tùy chọn. Ví dụ: ngoài Manjaro, hình ảnh khởi động dựa trên postmarketOS, KDE Plasma Mobile, UBports, Maemo Leste, Manjaro, LuneOS, Nemo Mobile, nền tảng mở một phần Sailfish và OpenMandriva đang được phát triển. Thảo luận về việc tạo các bản dựng dựa trên NixOS, openSUSE, DanctNIX và Fedora. Để hỗ trợ các nhà phát triển phần sụn thay thế, chúng tôi đề xuất bán bìa sau được cách điệu cho từng phần sụn trong cửa hàng trực tuyến của Pine Store với logo của các dự án khác nhau. Chi phí của vỏ bọc sẽ là 15 USD, trong đó 10 USD sẽ được chuyển cho các nhà phát triển chương trình cơ sở dưới hình thức quyên góp.
Cần lưu ý rằng việc lựa chọn môi trường máy tính để bàn mặc định được thực hiện nhằm ghi nhận sự hợp tác lâu dài và vững chắc giữa dự án PINE64 với cộng đồng Manjaro và KDE. Hơn nữa, chính môi trường máy tính để bàn Plasma Mobile đã truyền cảm hứng cho PINE64 tạo ra môi trường riêng của mình. Linux- điện thoại thông minh. Việc phát triển Plasma Mobile gần đây đã có những tiến bộ đáng kể, và giao diện hiện nay khá phù hợp cho việc sử dụng hàng ngày. Về bản phân phối Manjaro, các nhà phát triển của nó là những đối tác quan trọng của dự án, cung cấp hỗ trợ cho tất cả các thiết bị PINE64, bao gồm cả bo mạch ROCKPro64 và máy tính xách tay Pinebook Pro. Các nhà phát triển Manjaro đã đóng góp đáng kể vào việc phát triển phần mềm cho PinePhone, và các bản firmware mà họ đã chuẩn bị nằm trong số những bản tốt nhất và có đầy đủ tính năng nhất.
Bản phân phối Manjaro được xây dựng dựa trên nền tảng gói phần mềm của Arch. Linux và sử dụng bộ công cụ BoxIt riêng, được mô phỏng theo Git. Kho lưu trữ được duy trì trên cơ sở cập nhật cuốn chiếu, nhưng các phiên bản mới trải qua thêm một giai đoạn ổn định. Môi trường người dùng KDE Plasma Mobile dựa trên phiên bản di động của máy tính để bàn Plasma 5, thư viện KDE Frameworks 5, ngăn xếp điện thoại Ofono và khung giao tiếp Telepathy. Giao diện ứng dụng được xây dựng bằng Qt, bộ thành phần Mauikit và khung Kirigami từ KDE Frameworks, cho phép tạo ra các giao diện phổ quát phù hợp với điện thoại thông minh, máy tính bảng và PC. Kết xuất tổng hợp được sử dụng cho đầu ra đồ họa. máy chủ kwin_wayland. PulseAudio được sử dụng để xử lý âm thanh.
Bao gồm KDE Connect để ghép nối điện thoại của bạn với máy tính để bàn, trình xem tài liệu Okular, trình phát nhạc VVave, trình xem hình ảnh Koko và Pix, hệ thống ghi chú buho, kế hoạch lịch calindori, trình quản lý tệp chỉ mục, trình quản lý ứng dụng Discover, phần mềm gửi SMS Spacebar, danh bạ plasma-danh bạ, giao diện gọi điện thoại plasma-dialer, trình duyệt plasma-angelfish và tin nhắn Spectral.


Hãy để chúng tôi nhắc bạn rằng phần cứng của PinePhone được thiết kế để sử dụng các thành phần có thể thay thế - hầu hết các mô-đun không được hàn mà được kết nối thông qua cáp có thể tháo rời, chẳng hạn, điều này cho phép bạn thay thế máy ảnh tầm thường mặc định bằng một máy ảnh tốt hơn nếu bạn muốn. Máy được xây dựng trên SoC ARM Allwinner A4 64 nhân với GPU Mali 400 MP2, trang bị RAM 2 hoặc 3 GB, màn hình 5.95 inch (1440×720 IPS), Micro SD (hỗ trợ tải từ thẻ SD), 16 hoặc 32 GB eMMC (bên trong), cổng USB-C với USB Host và đầu ra video kết hợp để kết nối màn hình, giắc cắm mini 3.5 mm, Wi-Fi 802.11 b/g/n, Bluetooth 4.0 (A2DP), GPS, GPS- A, GLONASS, hai camera (2 và 5Mpx), pin 3000mAh có thể tháo rời, các thành phần bị vô hiệu hóa phần cứng với LTE/GNSS, WiFi, micrô và loa.
Trong số các sự kiện liên quan đến PinePhone, việc bắt đầu sản xuất phụ kiện có bàn phím gập cũng được nhắc đến. Bàn phím được kết nối bằng cách thay thế nắp lưng. Hiện tại, lô đầu tiên có vỏ bàn phím đã được phát hành, nhưng bản thân các phím trên cao vẫn chưa sẵn sàng vì một nhà sản xuất khác chịu trách nhiệm sản xuất chúng. Để cân bằng trọng lượng, hãng dự kiến sẽ tích hợp thêm một viên pin có dung lượng 6000mAh vào bàn phím. Ngoài ra, trong khối bàn phím sẽ có một cổng USB-C chính thức, qua đó bạn có thể kết nối, chẳng hạn như chuột.


Ngoài ra, công việc đang được tiến hành để mở mã nguồn của các thành phần ngăn xếp điện thoại và chuyển chúng vào nhân hệ điều hành chính. Linux Trình điều khiển modem và khả năng xử lý cuộc gọi và tin nhắn đến được cải thiện khi thiết bị ở chế độ ngủ. Modem đã được cấu hình để tải nhân hệ điều hành không sửa đổi. Linux 5.11, nhưng chức năng với nhân hệ điều hành mới hiện chỉ giới hạn ở việc hỗ trợ giao diện nối tiếp, USB và NAND. Phần mềm firmware ban đầu cho modem dựa trên Qualcomm được phát hành cho nhân hệ điều hành 3.18.x, và các nhà phát triển đang phải chuyển đổi mã sang các nhân hệ điều hành mới hơn, viết lại nhiều thành phần trong quá trình này. Trong số những cải tiến đáng chú ý, khả năng thực hiện cuộc gọi VoLTE mà không cần sử dụng blob được đề cập.
Phần sụn được cung cấp cho modem Qualcomm ban đầu chứa khoảng 150 tệp và thư viện thực thi đã đóng. Cộng đồng đã nỗ lực thay thế các thành phần đóng này bằng các lựa chọn thay thế mở bao gồm khoảng 90% chức năng cần thiết. Hiện tại, không cần sử dụng các thành phần nhị phân, bạn có thể khởi tạo modem, thiết lập kết nối và thực hiện cuộc gọi bằng công nghệ VoLTE (Thoại qua LTE) và CS. Nhận cuộc gọi chỉ sử dụng các thành phần mở vẫn chưa hoạt động. Ngoài ra, một bộ tải khởi động mở đã được chuẩn bị cho phép bạn thay đổi chương trình cơ sở của modem, bao gồm cả việc sử dụng chương trình cơ sở thử nghiệm dựa trên Yocto 3.2 và postmarketOS.
Để kết luận, chúng ta có thể đề cập đến sáng kiến tạo ra phiên bản mới của bo mạch PINE64 dựa trên kiến trúc RISC-V và việc công bố bo mạch Quartz64 model-A, dựa trên chip RK3566 (4 nhân Cortex-A55 1.8 GHz với GPU Mali-G52) và có kiến trúc tương tự bo mạch ROCKPro64. Trong số những điểm khác biệt so với ROCKPro64 là sự hiện diện của cổng SATA 6.0 và ePD (dành cho màn hình e-Ink), cũng như khả năng cài đặt RAM lên tới 8 GB. Bo mạch có: HDMI 2.0a, eMMC, SDHC/SDXC MicroSD, PCIe, eDP, SATA 6.0, SPI, MIPI DSI, camera MIPI CSI, Gigabit Ethernet, GPIO, 3 cổng USB 2.0 và một USB 3.0, WiFi 802.11 b/ tùy chọn g/n/ac và Bluetooth 5.0. Về hiệu năng, bo mạch Quartz64 gần bằng Raspberry Pi 4, nhưng lại kém ROCKPro64 dựa trên chip Rockchip RK3399 từ 15-25%. GPU Mali-G52 được hỗ trợ đầy đủ bởi trình điều khiển Pan Frost mở.

Nguồn: opennet.ru
