安卓手机改直供电+来电自动开机,搭建私人云
1改直供电:
取下电池小板,电池触点焊接到usb 5v电源上,ps电池电压是4.2v-3.7v左右所以需要给5v电源降压,我这里串联了二极管硅二极管压降为0.7v左右,这里需要大功率的二极管,工作电压最好大于1A。

1.2引出开机键
将开机键焊接漆包线引出,作为通电自动开机的触发,ps我的手机没法实现插usb接口自动开机:改ROM通电启动--文字版 修补boot.img,实现安卓设备通电自动开机

1.3连接电路
通电三极管对电容充电,bc有电流流过三极管ec导通继电器动作。电容充满电bc无电流,三极管ec电流无法维持继电器动作继电器断开。电阻为电容放电电阻,阻值要保证其电流不能使三极管ec电流达到继电器动作电流。

2手机可以用官方系统或者类原生,我使用的是arrowos[http://www.arrowos.net/download]twrp是3.6.2[https://dl.twrp.me/santoni/]红米4x。手机需要root。
2.1linux deploy配置参考:[https://cloud.tencent.com/developer/article/2046860?areaSource=102001.14&traceId=ZnS98ED7fl4kCGL-eAZq5]
“然后我们开始配置操作系统我原来测试了一下Ubuntu,发现无法执行二进制文件,修改依赖库的时候一直报错。。可能我有什么地方没设置好我后来尝试了Debian成功运行。所以以下内容都是基于Debian系统进行操作。”
容器设置



属性设置-界面右下角


初始化自动启动cloudreve

挂载手机内存卡。安装之前勾上ssh。配置完了可以关闭

ssh登陆alpine
1.下载Cloudreve,地址:https://github.com/cloudreve/Cloudreve/releases,因为我们安装系统时安装的linux并且架构为arm64,所以请下载linux arm64位版本的
新建目录sudo mkdir /cloud
2.拷贝cloudreve安装包到/cloud下。cp /路径/文件名 /目标路径
3.进入系统,将文件复制到用户家目录然后解压,解压命令 tar zxvf cloudreve_3.2.1_linux_arm64.tar.gz
安装好alpine之后。参考:https://www.bilibili.com/read/cv9566471/
“1.编辑 /etc/rc.local 命令 vim /etc/rc.local,如果提示没有这个命令则先安装 apt install vim 就可以编辑了
2.先按下i键进入编辑模式,然后输入如下命令,第一行
, 表示使用bash执行,第二行 nohup /root/cloudreve &, nohup 表示不挂断执行,即退出终端不会影响程序的运行, & 表示后台执行
3.按esc退出编辑模式,然后按:wq进行保存并退出,这样再系统下次启动时cloudreve就会跟随系统启动了 ”
设置开机自启动cloudreve
此处由于是alpine需要下载编辑器nano命令
编辑内容
输入命令,alpine是用的ash作为shell
我没装aria2