2115|0

422

帖子

4

TA的资源

纯净的硅(初级)

楼主
 

【 Linux Touch召集令】你若让出市场,为什么我不去抢地盘? [复制链接]

本帖最后由 北方 于 2019-5-21 12:00 编辑

你若让出市场,为什么我不去抢地盘?

1. 概述

    做一个自己的操作系统,一直是maker的大梦,现在给你机会了,你来不来?

    前面的Ubuntu Touch在魅族上跑了一下就关了,因为安卓的地位太稳固了,即使搞出来也赢不了。

    现在做一个自己的Linux Touch怎么样?把华为P系列玩坏怎么样?其实,钥匙就在大家的手中。

    现在,开始在本坛子里征集自由的Linux Touch开发者,一起开发一个自由的不受限制的移动终端操作系统。

    打算加入的,可以在下面跟帖。

2. 设计逻辑。
2.1 安卓手机本身基于linux,但是在内存管理和释放上,做得不好。但是,因为积累和沉淀了巨大的APP应用程序,用户迁移难度大,也不愿意迁移。
    其实,基于Linux的程序开发,现在的门槛已经降得很低了。
  • 如果用QT creator的话,菜鸟级的程序员用8个小时从零开始就能做一个类似wordpad的应用。
  • 如果用javascripte和electron的话,也是很容易搞得。
  • 更何况,对于数据控来说,直接用python和R开发是一个很开森的选择。

2.2 Linux Touch的硬件框架是基于核心MCU+DSP+GPU(对于ARM是mali),外设访问sensor,RF射频器件等等。所以,会玩树莓派就能搞手机。

2.3 Linux Touch驱动,基本上是这样的首先从rom加载uboot,然后用u-boot加载zImage等linux内核,最后用zImage加载操作系统。使用Debian或者Ubuntu都可以很好的完成这个工作。

2.4 如果,不够熟悉内核。那么,就准备好操作系统原型出来以后,开发自己的application,自己的墨迹天气,自己的记事本。

3. 开发计划
3.1 首先选定硬件开发平台,或者众创开发一个原型板。

3.2 移植embedded Debian到这个硬件平台上。

3.3 完善image,增加touch驱动、GUI驱动,Camera驱动,RF驱动,Sensor驱动,编写驱动接口并分享。

4. 然后是大家一起玩坏手机的时候。每人都有一个自己的Linux Touch。





此内容由EEWORLD论坛网友北方原创,如需转载或用于商业用途需征得作者同意并注明出处







此帖出自RF/无线论坛
点赞 关注(1)
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表