0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在不使用电池的情况下为BOINC或折叠钻机回收Android手机

454398 来源:网络整理 作者:网络整理 2019-12-12 16:27 次阅读

步骤1:硬件

这个想法是要使用一个具有足够安培数的

稳压电源来提供尽可能多的octo-core android

我的设置基于TDK-Lambda HWS-150A-3/A 3.96 V/DC 30 A,我以不到100欧元的价格买了它。这种开放式电源在3.3V +/- 20%时可提供30A电流,这意味着最大3.96V,高于“电池”要求的3.8V。

最初,我使用了另一款TDK Lambda,其电压为12V和12.5A (便宜得多的LS150-12版本)以及便宜的降压转换器,可将电压降至3.8V。

为获得理想的结果,智能手机中使用的所有电池应具有几乎相同的电压,该电压应在3.8V。近一年来,我一直在使用2个带USB 5V的octo核心Landvo智能手机,它们使用的是“节省型”电池电路。对于其他Allview机器人,此方法不起作用,尽管在5V电压下,我收到了…过电流的消息,因为我没有“挽救”电池电路。

hadware中最重要/最困难的部分是USB集线器。我的一个朋友必须对其进行3D打印并焊接所有电路。基本上,它可以提供所需的非标准电压(在我的情况下为3.8V),但它可以选择以5V“快速充电”(我没有测试,因为如果您需要5V,则有很多选择可以购买)

他稍后会添加3D示意图,我将在此处更新教程

由于不涉及电池,因此在手机背面焊接了“红色”加号,减号“黑”。我发现其他1个,2个或3个中间引脚不相关,您可以在互联网上搜索

第2步:软件

我只使用了官方的

BOINC,我想最好同时启用商店更新,除非手机不受RAM限制

我更喜欢运行WCG,因为这基本上是徽章钻机,尽管256MB RAM的限制取决于项目,有时我猜7核占用了400MB RAM之类的东西

所以基本上,我已经在过去的两周左右时间内运行了它,而我却可以解决这个问题97%

WCG中的CPU时间/经过时间(小时):)

步骤3:控制和调整

我是使用安装在手机上的Team Viewer +主机。尽管Landvo + Allview不支持完整的远程控制,但这是我能找到的唯一解决方案。如果您使用的是其他解决方案,请添加注释。

出于谨慎的考虑,我仅在8个内核中运行7个,但是SoC不会变得很热。

现在我在钻机上运行4 octa +1对偶,在普通USB集线器上运行2 octa(Landvo),请参见下表。

步骤4:可能的改进

我将尝试切换到三星手机,因为它们应该能够在快速支持下运行Team Viewer。

如果我仅用红色+电缆就能打印3D电池,那也很好。出来以使用手机后盖。

10核电话将在更普遍和更便宜的情况下尝试尝试。

为了达到20核的目标八位,我可以使用一些wago 222-415(5根线)杠杆螺母连接器(每根线一个集线器,每根5 usb),因为开放式电源没有足够的空间插入4根集线器线

有关错误和更正,请留在下面的部分注释中。

第5步:这是针对制造商的

3D打印+需焊接

我的朋友做了这部分,所以我不能提供太多细节。

KiCad文件也用于焊接并查看3D模型

步骤6:6。2018年3月更新

6.1设备选择

我个人更喜欢至少使用八核心,因为我认为四核心可能消耗多达八核心。核心。

但是,如果您确实以几乎一无所获的价格购买了Quads,那么拥有一个小型廉价的android农场将是有意义的。相对于高端内核,更少的内核可能具有更多的空间。

我正在请求此过滤器从https://www.gsmarena.com/results中选择手机。 php3?nCPUCoresMi 。..我会建议至少1.5 GB的RAM,根据我的经验,三星设备将是最好的选择,因为与Mediatek设备相比,社区更大(TWRP和自定义ROM)。但是,由于大多数新的智能手机都具有不可拆卸的电池,我担心很难找到不可拆卸电池的手机。我在以下设备上进行了测试:6个Allview E4-MT6753,带有kingroot 2 Landvo L700-MT6592,带有Magisk 1三星Galaxy Alpha-Exynos 5430,带有magisk + TWRP

6.2根

我强烈建议对您的设备进行植根以禁用热调节。

6.2.1 Kingroot

这是最简单的方法,但也不安全

6.2.2 Magisk

如果您有自定义内核,则只需刷新magisk zip。旁注,我还通过在Needrom上找到了原始文件(为查找magisk root的电话文件提供了一个好地方),为Allview E4修补了boot.img

6.2.3带root的自定义ROM支持

如果您拥有更昂贵的手机并安装了Custom ROM,则一切就绪。

您还可以使用一些功率/热量参数来获得最大的收益。你的设备。随附的是cpufreq_power_dump的图片,我仍然不知道如何将电源状态设置为“ 0” :)

6.3功率传输

作为我的经验法则是要购买的任何电源,请尝试确保使用的是“广告”总输出功率的50%左右。

6.3.1带有电源的PCB(好的解决方案,但困难,请参阅上一页)第1-5步,适用性强,目前未使用)

如我的原始帖子所述,我强烈建议使用4.62V电源(例如TDK-Lambda CUS-250LD-4 4.62 V/DC 50 A)由于覆盖范围为4.2V-5.0V,因此更合适,因为某些USB电缆上的电压降(0-0.2V)更好地改善了我以前使用“粗”螺钉电缆的解决方案。当我的朋友有足够的时间来构建定制的电源印刷电路板时,我将发布此解决方案的更新。

6.3.2带电池(最坏的解决方案,请检查WCG上的Coleslaw帖子)

您可以使用此解决方案,但是除非您保持电池足够凉爽,否则肯定会导致电池爆炸。 ,或降低CPU频率

6.3.3使用电池电路,但没有电池(好的解决方案)

您可以销毁电池并小心取出电池电路,最好先放电,所以它不会在您的脸上爆炸!然后,您可以连接到我在Landvo L700上尝试过的5V usb电缆,并且在较低的电压下运行了1.5年基本上没有问题(我猜电池电路确实可以降低输入电压)

6.3.4带二极管的USB电缆(良好的解决方案和简便的电流解决方案)

您可以直接挂接电缆,但我更喜欢使用二极管(1N5400系列),二极管支持的最大电流为3A ,并且在0.6A-1.2A(3W-6W)时具有大约0.7V-0.9V的下降电压。温度会很高,但是由于USB电缆的下降电压为0-0.2V,因此您应该获得3.9V-4.4V,类似于您的电压电池您不需要很多组件进行焊接(从我的角度来看,此级别很低),请参阅所附图片。您应该使用万用表来测量不同的引脚电压。我的经验法则是测量所有引脚,确定提供3.8-3.9V电压的引脚(不理会电池引脚),并选择最极端的引脚以获得更好的间隙。

当前我正在使用2 Anker 5端口USB 40W,可馈送9个android +二极管和一根消防电视棒

6.3.4.1纹波效应

对此不确定,请纠正我,因为二极管具有纹波电流,如果将太多的设备放在一起,可能会对电路产生影响。

6.3.5带有二极管的USB电缆(好的解决方案,请检查WCG上的joneill003帖子)

您可以将5V直接挂接到电话上并希望它不会油炸电路。根据

joneill003的帖子,它应该可以正常运行,具体取决于硬件。

6.4远程访问

Teamviewer是一个可行的选项,但是是封闭源。如果有人使用其他方法,请在此处发布。最好设置一个邮件帐户,并将其仅用于android远程(最多可以使用40台设备)。如果您的设备支持远程控制以便于访问,则最好在Google Play和论坛上进行搜索。

通过由于teamviewer有时会断开连接,因此可以自动执行流程,请参阅

https://groups.google.com/forum/#!topic/automate-u 。..

6.4.1通过PC访问电缆

我最近使用的便携式/开源软件是scrcpy。

6.5热调节

这是一个棘手的部分,花了一些时间才能弄清楚,它非常有用,如果您的屏幕坏了,但仍在Android中启用了adb。绝对需要root如果不禁用热调节,则某些内核将脱机,如果要运行一些WCG单元,则这是不好的。请始终注意CPU-Z的热量选项卡以获取实时值。

我将尝试尽可能精确地更新附有概述的Android图形,房间温度

6.5.1三星设备

“应该”是通用方法

https://forum.xda-developers.com/galaxy-s8/how-to 。..在三星上,我的温度升至94摄氏度:)

6.5.2 Mediatek设备

“应该”是通用方法

https://forum.xda-developers.com/showpost.php?p = 76 。..

6.5.3热插拔驱动程序

如果您有支持此功能的自定义rom,则“也许”还可以在线修改min_core,并“可能”修改其他散热设置

6.6 CPU监视

我正在使用CPU-Z散热标签可随时关注温度CPU监视器查看各个核心频率的历史记录。如果有人有更好的选择,我发现了一些错误(未报告实际频率),请张贴它。

如果CPU温度低于预定义的个人限制,我也会使用以下流程

https://groups.google.com/forum/#!topic/automate-u 。..

6.7 Wifi干扰

如果您的手机具有双频,那么我强烈建议使用5GHz频段。我已经遇到了一个中文盒子(没有5GHz的低端路由器)的问题,该盒子有将近20个用于boinc的设备和5个个人设备。自从我将Amlogic H96 Pro棒放到网上以来,它们似乎有点激进(突围)Allview E4手机。我尝试通过“电话”时间表来减轻这种情况,但是我很确定它无法正常工作。因此,我会打开屏幕并等待几秒钟,以获取新的设备,我正在关注https://login.teamviewer.com/,以查看这些设备上次在线的时间

Update1 :由于。..固件错误,我的路由器出现了问题。

我强烈建议仅将第二个路由器用于boinc设备(如果您有10台以上的设备),最好使用openwrt双频,因此您可以降低powerTx(最好将设备放置在路由器周围)并使它们全部处于联机状态。

或者您可以使用自动旋转设备以免“加载”路由器,请参阅我的

https://groups.google.com/forum/#!msg/automate-use 。..

6.8深度睡眠

上的链接Landvo L700手机的一些问题,当屏幕关闭时,它们无法运行。对我来说,它可以与CPU Awake(可能是99%)一起使用,而不能与省电模式一起使用。您可以使用一些应用程序来最小化屏幕强度,但是效率不高。一部完整的8核手机在大约1 GHz的频率下,屏幕打开时消耗6W(屏幕关闭时消耗3W)

6.9 CPU频率

我正在使用开源的Kernel Adiutor,因此您可以设置自己的CPU频率(需要root)。当(而不是如果)达到油门温度时,频率将下降(或者频率上升时内核将脱机)即使禁用了节流,我仍然无法同时从所有内核获得最大频率。因此,我猜这是内核的“功能”。根据经验,在大多数情况下,您应该至少获得最大理论CPU频率的60-70%。

6.10故障排除

检查团队查看器是否设备离线。使用多种设备时,只需在盖子上放一个数字即可轻松识别

很显然,您可以将其用于硬币开采。但是,最好使用那里的所有300万个GPU(占全球功耗的0.24%)来估计(最小)10个EFlop,以解决医疗项目。他们将在几周内完成所有GPUgrid和FOLDING任务。

6.11胶枪

由于以下原因,我正在使用胶枪:将导线固定在适当的位置。由于它们易碎,因此可以防止扭曲和可能的连接断开。便宜,易于应用且易于起飞。不建议在二极管上使用,因为它会在二极管周围不断融化(二极管会升高到105摄氏度)。。..

6.12外壳

对于我使用的最终设置

6.12.1对于四核或低温设备,

我制作了3层乐高地板(宽42单位,高9单位(3倍)高度),高度为16,深度为)

花了大约2.5公斤的乐高积木,本来可以再用2公斤来完全塞满所有肋骨。

有些手机真的很热,大约90°C,其中一些保持引导循环

6.12.2对于高温设备

最好使用我的第一张照片中的照片,其中电缆是自制的,二极管是没有与手机联系

6.13自制电缆

我从亚马逊购买了以下商品

https://www.amazon.de/gp/产品/B00I8NACEA/REF = OH 。..

HTTPS://www.amazon.de/gp/product/B071R2KD9T/ref=oh 。..

https://开头www.amazon.de/gp/product/B01N22469I/ref=oh 。..

我用过机翼可指示的

http://www.whatimade.today/all-i-know-about-usb-ph 。..

AWG 18导线有点过大,AWG 20应该没问题

塑料USB套管不断破坏我的连接,所以我改用热缩管。

二极管N5402会将电压降低0.7-0.9V,这应该保持手机负载在4.2-4.4V左右,这是我所见的最佳情况。

通过这种方法,二极管不会与手机接触,从而降低了温度并改善了线缆管理。

6.14使用电池内部电路(最佳解决方案)

我有一部UMI Rome电话,无法通过插针启动。

所以我已经切断了电池电路(首先要排干电池,以免爆炸),然后将红色/黑色电线焊接到电池引脚上。

使用热胶来限制引脚,使它们始终与电池电路接触。

这是2年前我在Landvo手机上的原始设计,应该是最好的,因为应该由电池电路调节4.3V电压(也使用0.7V二极管)。

6.15带电池的手机

我还有一个Apollo Vernee Lite deca核心MTK6797 Helio X20,我对此有点失望,不确定从ebay购买时它是否已经坏了。

最初,我可以使用内部电池电路来启动它,并且它在所有10个内核上都可以正常运行,但是几个小时后电压下降到2.5V,并且无法启动。

电源管理硬件可能坏了?!?。

另外,当连接到5 usb集线器时,在启动时它将重新启动其他2台octo核心手机,这是同时很奇怪/不酷的。

另外,同时运行所有三个集群(quad + quad + dual)也很麻烦,因为您需要在启动时以每个集群频率创建和运行文件(http://en.miui.com/thread-2105983-1-1.html)。

因此,也许我不太幸运使用第一个deca内核,但是它比八角内核更复杂。

但是,如果内部电池电路在5V和二极管的情况下是稳定的,则可以卸下其他组件以最大程度地降低功耗(开机时不带手机:后置摄像头,指纹传感器,整个子板:移动天线) ,微型USB充电器),并且由于制造节点的数量较少,仍然可以控制热量包络。

6.99问题

-由于我使用的是Vernee Apollo Lite,因此这种方法不能完全用于未来deca-core,我无法保持所有10个内核都装载

-新手机集成了电池,通过电缆更换将更加棘手,将不胜感激。

-发现了第一个无法通过此方法加载的八核心(UMI罗马),因为我猜想电池的rezistor需要放置到位

-当最后一个cpu频率低于某个特定值时重新启动设备,需要使用root :可以被CPU温度检查流程覆盖

-断电后自动重启

-带有5个USB端口的anker 40W硬盘在3-4次后死在我身上一个USB端口你们ars

-三星G850F和Landvo L700之一有时决定停止计算,我需要手动唤醒设备或重新启动设备,这很烦人

步骤7:7。如何回收BOINC 2018年3月更新的流媒体流

有关更多详细信息,请参阅第六步

7.1设备选择

我正在使用一台非常坚固的Fire Stick电视(始终启用3/4核)(还包括5GHz)缺点:4核,没有团队查看器远程控制

10个Amlogic H96 pro octa核心

缺点:不支持将AAC作为编解码器(或其他,记不起)。没有遥控器(我正在使用带usb端口的Logitech USB/键盘)如果将其与aukey aukey pa-t8结合使用,则将获得80芯的小型“群集”,容量为0.11x0.16x0.17升(也使用10 usb eBay的3.0公对公适配器)所有这些都消耗约32W的功率:)。您可以从齿轮减速机中拿起棍子,价格低至25欧元(选择最便宜的欧盟/美国/英国),而对于300欧元,您可以获得80核,而消耗的功率约为30W,我想这是相当有效的

7.2根

Amlogic摇杆默认为:)

7.3供电

对于所有摇杆,正常的5V usb端口就足够了。对于Amlogic,我使用2个USB端口之一为USB 3.0公对公适配器供电(最大0.9V = 4.5W,在1GHz频率下的标称功率为3.2W)

7.4远程访问

Amlogic棒带有Teamviewer遥控器

7.5热节流

对于Amlogic,我只使用Kernel Adiutor并将所有频率设置为1 GHz,而温度低于80度(我想这是节流的温度)没有在流媒体上搜索禁用此功能的方法

7.6 CPU监视

CPU-Z和CPU监视器。 CPU监视器显示的CPU温度相对于CPU-Z大约低7度

7.7 Wifi干扰

Amlogic记忆棒可能离线了几分钟,但没有更多。

7.8深度睡眠

没有问题

7.9 CPU频率

只需将所有内核设置为1 GHz,在最近几周内一直运行正常

7.10故障排除

7.99问题

-有些问题变得很热,所以我不得不降低CPU频率以防止达到80摄氏度

如果您担心有人在用手机进行加密千斤顶,则该密码(仅适用于运行WCG项目):计算您拥有多少个内核。乘以97%的CPU时间/经过的时间(小时)和24小时的总和应等于总运行时间(小时)

对于特定的请求问题,我将对此进行更多更新。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3935

    浏览量

    127347
  • 电池
    +关注

    关注

    84

    文章

    10560

    浏览量

    129480
收藏 人收藏

    评论

    相关推荐

    ADS1220正常的情况下,ads的采样精度能到达0.01%?

    我们课题组计划选型于ADS1220用于电阻式应变片日本共和KFG-5-120-C1-11L1M2R的测量,采用电池低功耗供电模式,请问:正常的情况下,ads的采样精度能到达0.01%?
    发表于 12-11 07:20

    android手机上emulate应用程序的方法

    Android手机上模拟(emulate)应用程序的方法通常涉及到使用Android模拟器(Emulator)类似的工具来模拟
    的头像 发表于 12-05 15:33 245次阅读

    请问DAC37J82不使用DAC PLL的情况下,寄存器的配置顺序应该怎样呢?

    请问DAC37J82不使用DAC PLL的情况下,寄存器的配置顺序应该怎样呢?有没有推荐的寄存器配置顺序表?
    发表于 11-26 06:04

    不影响性能占用空间的情况下隔离您的CAN系统

    电子发烧友网站提供《不影响性能占用空间的情况下隔离您的CAN系统.pdf》资料免费下载
    发表于 08-29 10:49 0次下载
    <b class='flag-5'>在</b>不影响性能<b class='flag-5'>或</b>占用空间的<b class='flag-5'>情况下</b>隔离您的CAN系统

    opa227使用电压跟随器的情况下测容性阻抗时,会产生失真的波形,为什么?

    新手一枚,侧导纳膜时,使用电压跟随器(我使用的芯片是opa227)的情况下测容性阻抗时,会产生失真的波形,大致是接近于正弦波的三角波,而且频率远大于我给的1000hz,为何?i
    发表于 08-29 06:24

    为什么电容低电压情况下会发热

    电容器低电压情况下发热的原因可能包括以下几个方面: 1、电压波形畸变 :即使电压低,但如果电压波形存在谐波畸变,可能会导致电容器吸收非基波频率的电流,从而增加损耗并发热。 2、内阻损耗 :电容器
    的头像 发表于 08-26 14:04 695次阅读
    为什么电容<b class='flag-5'>在</b>低电压<b class='flag-5'>情况下</b>会发热

    esp-wroom-32如何在不使用wifi功能的情况下获取mac地址?

    你好 我想检查 esp-wroom-32 模块的mac_address。 我已经通过初始化wifi然后调用函数来esp_get_mac检查了它。 但是,如果我想在不使用 wifi 功能的情况下获取该 mac 地址。 有没有其他方法可以检查MAC地址。
    发表于 07-19 09:37

    APK可以SDK V1.4的情况下使用吗?

    新的 SDK 现在更新到 V1.4。GitHub 中 EsptouchForAndroid 的 SmartConfig 何时更新到 V2.5 以匹配 SDK V1.4? APK可以SDK V1.4的情况下使用吗? 谢谢。
    发表于 07-15 07:59

    受控源什么情况下可看为电阻

    受控源,又称为非独立源,是指其电压电流值受电路中其他部分的电压电流控制的电源。受控源电路分析中具有重要的作用,其特性和行为与独立源(如电池、发电机等)有所不同。在某些特定
    的头像 发表于 07-12 09:29 1874次阅读

    有没有办法不使用GPIO 16的情况下将ESP8266从深度睡眠中唤醒?

    有没有办法不使用 GPIO 16 的情况下将ESP8266从深度睡眠中唤醒?我有 ESP8266 01 板,它不会暴露引脚。是的。。看到很多发烧友芯片上焊接了跳线,但我做不到(没有
    发表于 07-09 07:02

    求助,多块ESP32开发板不依赖手机APP的情况下可否自动组网?

    比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,不使手机app连接的情况下,他们可否组网? 如果可以,需要在demo代码里做哪些修改?
    发表于 06-25 07:11

    减速电机不通电的情况下为什么用手无法转动?

    电机的状态是改变的,而用稳压电源时电机两端的电压一直是保持个基本稳定的值,所以不存在交替变化的现象。有明白的兄弟能跟我说下这里面的原因吗?还有就是减速电机不通电的情况下为什么用手无法转动?普通直流电机轻松的就能转的动。
    发表于 04-25 08:29

    是否可以不使用freeRTOS的情况下运行Infenion AIROC蓝牙包来配置CY43439?

    是否可以不使用 freeRTOS 的情况下运行 Infenion AIROC 蓝牙包来配置 CY43439(将 CY43439 与 STM32H753 连接)?
    发表于 03-06 06:02

    TC397不使能SWAP功能的情况下,对UCB_SWAP_ORIG/_COPY操作会锁芯片吗?

    我想测试一下对UCB_SWAP_ORIG/_COPY的写入/擦除操作,请问不使能SWAP的情况下,对芯片的这种操作是否会锁片。
    发表于 02-05 08:04

    ADP1614电子负载情况下,为什么不能正常工作?

    使用电子负载进行产品测试时,进行出现输出不正常的现象,会瞬间跌落,有点类似于输出短路保护的样子。输出电流100mA,200mA等都测试过,都出现过这种现象。 请帮忙分析下,为何在电子负载情况下,不能正常工作? 非常感谢
    发表于 01-08 10:33