您尚未登录。

楼主 # 2021-08-22 22:53:35

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

红米2算是闲鱼上能搞到的有主线内核支持的最便宜的arm64的手机之一了,五六十块就能拿到2g+16g的版本。
四核Cortex-A53,1.2GHZ的主频,性能应该和全志A64差不多。
多亏了postmarketos项目,这个手机的声卡、硬解码、gpu、modem、充电、otg这些东西在主线内核里面都驱动了。
整个debian进去应该还是蛮好玩的,就适配了一个可以工作的mobian(一个针对手机的Debian衍生版)。
除了modem(用不到就没有调)、前后摄像头、三大功能键所有的东西都可以驱动,桌面是phosh,跑火狐看b站、python+opencv+usb摄像头、lvgl完全没有压力。
部分机器的用的mipi屏驱动有问题,可能刷了之后会闪屏或者有残影(但是不影响使用)。另外会有休眠睡死的BUG,要去设置里面关掉休眠。
资料和高通的DragonBoard 410c是通用的。

刷机包
https://github.com/Project-DragonPi/mobian-wt88047
原理图
Xiaomi Redmi 2 Schematic.pdf
预编译好的内核、设备树和initrd、boot.img
mkbootimg.zip
内核源码
https://github.com/msm8916-mainline/linux
如果想用alpine linux可以试试postmarketos(这个能用modem)
https://wiki.postmarketos.org/wiki/Xiaomi_Redmi_2_(xiaomi-wt88047)

另外这里还有个能工作的uboot,但是只能通过串口操作,simplefb没驱动(在ArchLinux下编译会启动不了,Ubuntu没问题)。
https://github.com/joelselvaraj/U-Boot-Redmi2-WT88047

1.jpg

2.jpg

4.jpg

离线

楼主 #1 2021-08-22 22:53:59

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

lvgl 在fb上的测试

glmark2

放B站视频

最近编辑记录 handsomehacker (2021-08-22 22:59:30)

离线

#2 2021-08-23 08:03:05

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 18
积分: 9

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

这个厉害了👍

离线

#3 2021-08-23 08:04:37

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 18
积分: 9

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

你这个串口console是怎么接的?还是ADB Shell?

离线

#4 2021-08-23 08:16:10

junyee
会员
注册时间: 2019-04-13
已发帖子: 19
积分: 15.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

谢谢,刚好手上有个699的全新红米2。

等待系统完善。

离线

#5 2021-08-23 08:29:35

cube
会员
注册时间: 2021-03-11
已发帖子: 137
积分: 65.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

太赞了,请问楼主,我的红米2A可以玩吗?

离线

#6 2021-08-23 08:47:14

memory
会员
注册时间: 2021-08-11
已发帖子: 14
积分: 7

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

楼主你太棒了,晚上我就去骑单车用不锈钢脸盆换红米2。

离线

楼主 #7 2021-08-23 09:57:30

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

jordonwu 说:

你这个串口console是怎么接的?还是ADB Shell?

接主板上的测试点,具体的位置原理图上有,可能要在手机上开个洞才用得了。。。
adb暂时没时间弄,但是内核里面usb gadget的驱动都是全的。
5.jpg


cube 说:

太赞了,请问楼主,我的红米2A可以玩吗?

如果不是高通的处理器就用不了哦~

离线

#8 2021-08-23 10:33:20

转角1068
会员
注册时间: 2019-12-14
已发帖子: 4
积分: 3

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

楼主大牛,这大概就是晕哥需求的高质量的帖子吧。

离线

#9 2021-08-23 10:47:58

cube
会员
注册时间: 2021-03-11
已发帖子: 137
积分: 65.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

666666

楼主方便拍下主板上面的测试点吗?

离线

#10 2021-08-23 11:48:59

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 843
积分: 830
个人网站

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

我也是红米2A,不过红米2A是联芯处理器,应该没资料。

离线

#11 2021-08-23 12:47:35

xyyangkun
会员
注册时间: 2018-03-14
已发帖子: 14
积分: 13

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

@handsomehacker
手机还可以引出串口,太厉害了

离线

#12 2021-08-23 15:00:12

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 281
积分: 179.5
个人网站

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

刚换完不锈钢脸盆,好气!

离线

楼主 #13 2021-08-23 20:30:07

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

cube 说:

666666

楼主方便拍下主板上面的测试点吗?

暂时不方便拆,就直接发原理图上面的吧,串口测试点就在后摄的下面一点。

a.png

b.png

离线

#14 2021-08-23 21:02:40

cube
会员
注册时间: 2021-03-11
已发帖子: 137
积分: 65.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

搜了一下闲鱼:

红米2高通处理器8g内存60- - 台

红米2高通处理器移动16g内存 70一台
红米2高通处理器移动联通双网16g 80 一台
红米2高通处理器电信16g 85一台

离线

#15 2021-08-23 21:04:51

xfdr0805
会员
注册时间: 2020-07-23
已发帖子: 169
积分: 122

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

厉害了,在手机上跑linux感觉不错!

离线

#16 2021-08-24 07:39:00

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 18
积分: 9

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

01E136F6-71D4-4972-93C4-0EFF1D258AEA.jpeg
楼主是这2个测试点吗?
还得接个GND吧?

离线

#17 2021-08-24 17:15:56

电子垃圾专业改造
会员
注册时间: 2021-07-21
已发帖子: 40
积分: 21.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

好多手能刷Ubuntu,和你这个有uboot,内核,文件系统比较是不是也可以通过研究同样导出uboot ………

离线

#18 2021-08-24 17:35:30

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 214
积分: 194.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

楼主太厉害了。涨姿势了!

离线

楼主 #19 2021-08-24 21:16:48

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

jordonwu 说:

是的,GND我直接接屏蔽罩上了。

离线

#20 2021-08-26 11:41:13

playboy2020
会员
注册时间: 2021-01-21
已发帖子: 3
积分: 6.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

我也烧录了一台红米2移动增强版(2+16)的.

zz.pngyy.png

离线

#21 2021-08-26 11:43:20

playboy2020
会员
注册时间: 2021-01-21
已发帖子: 3
积分: 6.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

但是要注意,第一步的时候:

fastboot flash boot lk2nd.img
会出现错误:
fastboot: error: Couldn't parse partition size '0x'.
===================================
改成如下才行:

fastboot flash:raw boot lk2nd.img

Sending 'boot' (344 KB)                            OKAY [  0.013s]
Writing 'boot'                                     OKAY [  0.018s]
Finished. Total time: 0.038s

离线

#22 2021-08-26 11:52:28

playboy2020
会员
注册时间: 2021-01-21
已发帖子: 3
积分: 6.5

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

自带有SSH Server。

zz2.png

离线

#23 2021-08-28 16:59:28

muzhi
会员
注册时间: 2019-12-14
已发帖子: 17
积分: 8

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

在16年左右用过好久的红米2,甚至感觉可以做主力不输当时新出的千元机,各种刷机魔趣、supersu、xposed,代表一段时光了意义非凡,字库寿终正寝不开机后又入了第二部,后来也得到一块410的智能家具主板,看起来可以折腾起来了

离线

#24 2021-08-29 18:17:59

willX
会员
注册时间: 2019-09-06
已发帖子: 23
积分: 22

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

LZ给的刷机包路径里,只有一个jpeg照片和read.md,包在哪呢?
https://github.com/Project-DragonPi/mobian-wt88047

离线

楼主 #25 2021-08-29 20:57:45

handsomehacker
会员
注册时间: 2020-04-06
已发帖子: 9
积分: 36

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

willX 说:

LZ给的刷机包路径里,只有一个jpeg照片和read.md,包在哪呢?
https://github.com/Project-DragonPi/mobian-wt88047

包没有放在仓库里,放在release里面

离线

#26 2021-08-29 23:52:20

willX
会员
注册时间: 2019-09-06
已发帖子: 23
积分: 22

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

handsomehacker 说:
willX 说:

LZ给的刷机包路径里,只有一个jpeg照片和read.md,包在哪呢?
https://github.com/Project-DragonPi/mobian-wt88047

包没有放在仓库里,放在release里面

确实看到readme.md说放在release里了,但是这个release在哪?

离线

#27 2021-08-30 00:12:23

哇酷小二
管理员
注册时间: 2020-04-22
已发帖子: 2,561
积分: 1902

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

离线

#28 2021-08-31 22:32:58

小王子&木头人
会员
注册时间: 2018-05-08
已发帖子: 55
积分: 32

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

有没有刷机教程分享一下

离线

#29 2021-09-19 18:22:46

ieiao
会员
注册时间: 2021-06-10
已发帖子: 4
积分: 17

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

手里有一个红米2A移动4G版,fastboot getvar product获取到的型号是WT86047,但是不能正常工作

按照github仓库步骤写入lk2nd镜像后开机始终保持小米logo,此时fastboot可操作,继续刷入boot.img和userdata.img之后重启依旧是小米logo,看来目前只有红米2可以使用了。

离线

#30 2021-09-19 20:36:30

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 18
积分: 9

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

2A好像是MTK的芯片

离线

#31 2021-09-20 10:17:25

ieiao
会员
注册时间: 2021-06-10
已发帖子: 4
积分: 17

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

jordonwu 说:

2A好像是MTK的芯片

2A有好多个版本,有联芯处理器和高通处理器版本,我这个确认过了,是高通处理器版本的

离线

#32 2021-09-20 12:10:16

tango_zhu
会员
注册时间: 2018-04-12
已发帖子: 61
积分: 38

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

lvgl 的fb sample能否放上来下

离线

#33 2021-09-20 12:50:40

ieiao
会员
注册时间: 2021-06-10
已发帖子: 4
积分: 17

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

ieiao 说:
jordonwu 说:

2A好像是MTK的芯片

2A有好多个版本,有联芯处理器和高通处理器版本,我这个确认过了,是高通处理器版本的

测试了好多次,最终发现先刷一个安卓5.1的小米官方rom进去之后再刷一楼github中release的镜像就可以成功了,只是下方的三个触摸键不太好使

刷入5.1 rom的标志是fastboot模式中fastboot文字为蓝色,之前为绿色

附5.1 rom下载地址 https://xiaomirom.com/en/rom/redmi-2-redmi-2-pro-wt86047-china-fastboot-recovery-rom/#download-redmi-2--2-pro-weeklybeta-fastboot-rom

最近编辑记录 ieiao (2021-09-20 12:55:09)

离线

#34 2021-09-20 16:01:03

tango_zhu
会员
注册时间: 2018-04-12
已发帖子: 61
积分: 38

Re: 红米2(msm8916)的debian 11和主线内核(5.14-rc4)刷机包

这个交叉编译工具链是什么,怎么编译

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn