请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 520|回复: 7

[修仙教程] 绿板小爱同学免单片机自启拦截ssh最新系统空间不足解决

[复制链接]

1

主题

13

帖子

91

积分

论坛分享达人

积分
91
金钱
78
HASS币
0
发表于 2019-8-12 18:14:16 | 显示全部楼层 |阅读模式
过程看原帖

此教程用于解决绿板小爱最新系统空间不足的问题

原帖第6-7步:

串口上:
  • dd if=/dev/mtdblock4 of=/data/m4_1.img bs=20M count=1
  • 使用winscp将m4_1.img传回电脑
  • rm /data/m4_1.img
  • dd if=/dev/mtdblock4 of=/data/m4_2.img bs=20M count=1 skip=1
  • 使用winscp将m4_2.img传回电脑
  • rm /data/m4_2.img

电脑上:
  • 在传回的目录下按住shift右键空白处,单击在此处打开powershell窗口(在此处打开命令窗口)
  • cmd /c copy /b m4_1.img+m4_2.img m4.img


原帖第12步及以后(假设改好的文件是m4_crack.img):

linux系统上:
  • 复制下面代码到linux系统dd.sh并给予执行权限(chmod 777 dd.sh)

#!/bin/sh

dd if=m4_crack.img of=m4_1_crack.img bs=128k count=3 #0x0-0x60000
tr '\000' '\377' < /dev/zero | dd of=m4_1_crack.img bs=128k count=1 seek=3 #0x60000-0x80000 0xFF
dd if=m4_crack.img of=m4_1_crack.img bs=128k count=156 skip=3 seek=4 #0x80000-0x?1400000

dd if=/dev/zero ibs=128k count=96 | tr "\000" "\377" >m4_2_crack.img #创建一个12M的文件
dd if=m4_crack.img of=m4_2_crack.img bs=128k skip=159 conv=notrunc #剩下的写进去
PS:经过多次测试发现分次写入mtdblock时总会跳过第一次写入的0x60000-0x80000段,写了这个脚本修复并分割一下,上面用0xFF填充这一段

串口上:
  • flash_erase /dev/mtd4 0 256
  • 使用winscp将m4_1_crack.img传进小爱 /data 目录
  • dd if=/data/m4_1_crack.img of=/dev/mtdblock4 bs=20M count=1
  • rm /data/m4_1_crack.img
  • 使用winscp将m4_2_crack.img传进小爱 /data 目录
  • rm /data/m4_2_crack.img
  • dd if=/data/m4_2_crack.img of=/dev/mtdblock4 bs=20M count=1 seek=1


  • /usr/bin/fw_env -s boot_part boot0
  • reboot



init.sh(不要忘了给执行权限)
#!/bin/sh
dropbear -r 重新生成的dropbear_rsa_host_key目录
/data/mico.sh &


修改好的固件

评分

参与人数 1金钱 +20 收起 理由
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

2

主题

59

帖子

373

积分

论坛技术达人

积分
373
金钱
314
HASS币
0
发表于 2019-8-12 22:30:48 | 显示全部楼层
放到 /tmp 就目录可以了
回复

使用道具 举报

7

主题

676

帖子

2354

积分

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
1678
HASS币
0
发表于 2019-8-13 10:07:15 | 显示全部楼层
大神厉害了,谢谢分享,
回复

使用道具 举报

7

主题

1845

帖子

4829

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
4829
金钱
2984
HASS币
145

灌水之王

发表于 2019-8-13 16:46:06 | 显示全部楼层
不知道在说什么, 顶一个肯定对的!!
回复

使用道具 举报

10

主题

232

帖子

655

积分

高级会员

Rank: 4

积分
655
金钱
423
HASS币
0
发表于 2019-9-23 23:39:56 来自手机 | 显示全部楼层
先看看,看多了脑一热说不定就入一个哈哈
回复

使用道具 举报

3

主题

130

帖子

442

积分

中级会员

Rank: 3Rank: 3

积分
442
金钱
312
HASS币
10
发表于 2019-10-18 09:38:12 | 显示全部楼层
大佬,这两步是不是调转了
rm /data/m4_2_crack.img
dd if=/data/m4_2_crack.img of=/dev/mtdblock4 bs=20M count=1 seek=1
回复

使用道具 举报

0

主题

16

帖子

49

积分

新手上路

Rank: 1

积分
49
金钱
33
HASS币
0
发表于 2019-10-18 10:41:04 | 显示全部楼层
大神好厉害呀
回复

使用道具 举报

10

主题

232

帖子

655

积分

高级会员

Rank: 4

积分
655
金钱
423
HASS币
0
发表于 2019-10-19 19:03:23 | 显示全部楼层
感谢分享!按照教程搞了半天重启发现脚本没生效来这儿看到啦,原来是init没给执行权限
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-12-14 15:33 , Processed in 0.100701 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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