原文: https://forum.sailfishos.org/t/next-gen-jolla-phone-update-11-25/25503
Jolla的Mastodon https://techhub.social/@jolla
谷歌翻译如下:
您好,
本次公告开启了一系列更新,我们将在此向大家介绍下一代 Jolla 手机的规划进展。我们与 Sailfish 社区携手合作,共同打造这款手机,因此我们希望公开透明地分享这一独特的欧洲项目的进展。这将是一款真正意义上的“共同开发”(DIT)Linux 智能手机,由大家共同定义!或许,它将成为全球首款真正由社区定制的 Linux 智能手机?
首先,衷心感谢大家对最初问卷调查的热烈响应、积极反馈和持续不断的讨论。我们一直关注着大家的讨论,并对大家对该项目如此浓厚的兴趣深表敬意!看来大家对下一代 Jolla 手机的推出充满热情,并且社区成员也积极参与预购。正如我们在最初的公告中所述,我们预计下一代 Jolla 手机至少需要 2000 台预购订单才能实现商业可行性,从而启动项目。这并非项目启动和预购开始的正式公告,而是项目规划,特别是某些关键规格方面的重要一步。
听取了大家的意见后,我们很高兴地宣布,我们似乎能够实现设想中的下一代 Jolla 手机的几乎所有关键规格。
设备尺寸与屏幕尺寸密切相关。目前,我们的产量取决于组件供应商现有屏幕模块的供应情况,我们需要将其与 5G SoC 平台匹配,而无需对 PCBA(手机的“主板”)进行大规模重新设计。经过深入研究和协商,我们找到了一些尺寸小于行业“标准”(目前通常为 6.5 英寸或更大)的屏幕方案,并且可以与 5G SoC 平台兼容。因此,我们似乎能够实现屏幕尺寸小于 6.5 英寸的产品。屏幕比例是另一个需要考虑的因素。许多用户反馈,例如索尼热门设备采用的屏幕比例对很多人来说都略显“长”,他们更倾向于 16:9 到 20:9 的比例。如今,在现代智能手机中采用 16:9 屏幕已属罕见,而且就我们的产量而言,实现起来也不现实。此外,这样做可能会导致产品外壳比 PCBA 所需的尺寸宽得多,因此我们需要找到一个合适的折衷方案。
Jolla 以其产品的超长生命周期而闻名,我们也将继续致力于保持这一优势。我们认为,高质量的硬件加上长期的软件更新是打造可持续产品、确保产品未来多年可持续发展的最佳途径。为了进一步提升产品性能,我们投入了额外的精力,在产品中加入了容量和密度都较高的可更换电池。虽然这需要额外的工作和定制,但正如许多用户在问卷调查中反馈的那样,我们认为这是值得的。
关于定价。正如之前提到的,我们对硬件配置有一些定制化的需求,例如尺寸和定制电池配置,这些在目前的行业标准流程中无法直接实现。考虑到我们预期的产量,我们无法将价格与市面上常见的安卓大批量设备相媲美。另一方面,我们致力于在软件方面创造更高的生命周期价值,因此我们不需要像其他一些手机项目那样,将一次性硬件销售利润推得过高。因此,我们相信能够为产品制定出在其所属类别和目标受众中具有吸引力的价格——具体价格将在时机成熟时公布!
此外,我们计划在后续阶段完成内存配置的勾选工作,包括支持SD卡、指纹识别器、双SIM卡、NFC、指示灯等。
请关注Mastodon上的jolla (@[email protected]) - TechHub 以及其他社交媒体平台,并使用#nextgenjollaphone标签,了解最新进展。敬请关注!
我讨厌安卓,因为安卓是虚拟机机制,特别卡,吃资源,而且是封闭的,肮脏的FCM推送系统,
我希望开源社区能继续在原有Tizen/webos/Sailfish OS/Ubuntu Touch系统上挑一个开源的,能继续在基础之上继续开发的移动系统,
他能够支持手表,电视,手机,还有linux,
内置推送消息系统,统一推送联盟,统一的app商城,但允许第三方app安装,支持多种 App 包格式,拒绝虚拟机!让系统稳定,快速,高效,省电,轻量,并且支持ai,
还有,支持更多开发语言/ QML / JS / C++/HTML5/C/Java/go,所有的app都应该支持在linux上允许还有移动端运行,只需要简单适配就行,
不走安卓的虚拟机机制,所有app都原生重新编译,
为实现这个目的,驱动层可以不开源,
UI 直接抄袭 ios即可,
这个系统必须允许所有手机厂家免费使用,
windows为什么成功?因为他可以安装在所有PC 上,所以他成功了,安卓也走了这条路所以成功了,为什么windows phone失败了?寨班系统失败了?因为他们走的都是ios封闭的路子,那是一条死路,
所以代替Android的系统必须永远开放使用,
并且支持多种开发语言,方便更多的开发者开发应用和移植,一点点搞定app生态问题,干掉安卓,最重要的是搞定中国的市场,然后是印度,韩国,日本,非洲,欧洲,然后是美帝
[image: 1762918628349-9ee39752-6744-4cec-bd04-fcd6cd4a446b-image.png]
来源: https://commerce.jolla.com/products/sailfish-os-voluntary-subscription
具体而言,它还有助于维持和发展重要的社区服务,例如:
免费提供 Sailfish OS,用于开发流行的社区移植版本。
任何人都可以使用和贡献的公开文档
Sailfish OS 论坛,是我们社区讨论和协作的家园
社区 OBS(开放构建服务)使开发者能够构建和共享软件。社区 OBS 是数十个社区移植项目的重要服务,我们非常高兴地看到这些项目不断发展壮大,并且新的社区移植项目也在不断涌现。
翻译平台,让 Sailfish OS 能够以更多语言在全球范围内使用。感谢活跃的社区翻译人员,我们目前已能免费提供 30 多种语言版本的 Sailfish OS,而且语言种类还在不断增加!
……以及更多维持生态系统生存和发展的因素
为什么要订阅?
通过自愿订阅,您可以为……做出贡献
增强 Sailfish OS 的生存能力和独立性
提供一种不来自大型科技集团的可行替代方案
支持平台和持续的软件开发
保持社区基本基础设施的维护和全天候可用
每一份贡献都至关重要。无论金额大小,您的支持都有助于确保 Sailfish OS 继续成为所有重视隐私、开放性和数字主权的人们的真正欧洲选择。
选择您的订阅级别,成为支持 Sailfish OS 的一份子,共创美好未来!
[image: 1762918666155-07168248-2aa9-4d5b-b342-d5aee72f2d94-image.png]
红米note4x mido的sailfishos是由piggz移植的,本人移植的红米5plus vince深受其影响(直接抄),鉴于两部机型几乎一致,然后又有粉丝想要5.0的旗鱼,于是简单试了一下,给续一下命
由于是在原有移植基础上进行更新,理论上只需要更新一下内核参数,更新一下dhc、dhd、dhv的submodule就行了,事实也确实是这样。
1.更新内核
sailfishos使用 mer-kernel-check 对内核配置进行检查,如果有ERROR的就补上去,重新打包即可。这里我本地测试了一下,发现缺少下面几个,添加上git commit一下即可。
CONFIG_QFMT_V2=y
CONFIG_IP_NF_MATCH_RPFILTER=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
2.更新dhc、dhd、dhv
你可能会问,这仨是啥玩意?
dhc == droid-config-$DEVICE
dhd == droid-hal-$DEVICE
dhv == droid-hal-version-$DEVICE
这三个又有各自的子模块,子模块是通用配置。你可以在https://github.com/mer-hybris 找到很多类似的仓库。
关于dhc的,由于piggz弃坑的早,没有对patterns进行迁移,这里我fork了一份提交到我GitHub了 https://github.com/0312birdzhang/droid-config-mido/
其他两个进入子模块目录 git pull origin master一下即可,或者fetch一下checkout到指定的版本号。
3.打包
没什么好讲的,一步一步来就行了,看我的ci吧 https://github.com/Sailfish-On-Vince/ci/tree/mido
需要注意的是,mido和vince只能用32位,64位的lipstick启动有问题。也就是export PORT_ARCH="armv7hl"
4.想伸手?没问题
可以加Q群,在群文件里面有已经打包好的了. 在 https://sailfishos.club/about 这里可以找到群号码