社区导航

 

搜索
查看: 272|回复: 0

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

[复制链接]

236

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-5-20 20:45 | 显示全部楼层 |阅读模式
本帖最后由 北方 于 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论坛网友北方原创,如需转载或用于商业用途需征得作者同意并注明出处







来源:EEWorld RF/无线板块,转载请附上链接


回复

使用道具 举报

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

关闭

站长推荐上一条 /2 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-8-25 04:34 , Processed in 0.075026 second(s), 15 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表