read.cash Log in
@Nanashi0313 more from that month

#酷欸3000有你有我 恭喜酷欸來到3000人拉~ 還在想要發甚麼的時候差點時間又要超過了冏 之前版上有不少大大在討論手機挖礦這件事 我這邊就分享一個"純粹有趣"的實作Android手機挖礦方式 會說純粹有趣是因為比起前面曾經看過的Honeygain(這其實不算挖礦拉,只是投入時間電費網路資源賺錢而已)、Pi、Hi等不勝枚舉的app來說,收益速度實在是低得太多 那麼正文開始 0.準備工具:不低於Android5.0的可連網手機(只要可連網、可以正常安裝app就基本上可以用)、一台可連網的PC(非必要,除非你的手機無法觸控) 1.終端機程式termux 如果Android版本低於7.0,請先到google play商店下載termux 如果Android版本達7.0以上,請到 https://f-droid.org/packages/com.termux/ 下載termux apk 2.termux操作 打開termux,他會自動安裝一些元件並開始運作 小提示,termux支援複製貼上,在別的地方可以打好指令再複製,在termux終端界面中長按螢幕可以貼上 以下請輸入指令後按Enter apt-get update && upgrade 說明:更新套件清單與套件庫 pkg install automake clang git vim cmake 說明:下載可以編譯程式的工具 git clone https://github.com/MoneroOcean/xmrig 說明:MoneroOcean是一個可以利用各種不同CPU支援算法挖礦換成XMR的礦池,由礦池幫你選擇最適合的算法挖礦 你也可以使用 https://github.com/xmrig/xmrig原版程式,但這個不會對MO礦池最佳化測試 ls 說明:ls用來列出檔案及資料夾清單,底下應該會出現xmrig這個資料夾 mkdir xmrig/build && cd xmrig/build 說明:建立一個拿來編譯程式的資料夾,並進到這個資料夾 cmake .. -DWITH_HWLOC=OFF 說明:建立編譯程式用的必要檔案,耐心等他跑完 make -j$(nproc) 說明:開始編譯程式,這個步驟會花一段時間,如果是老舊的手機可能會跑快一個小時 總之如果有跑完會出現[100%]及built之類的字眼,為了確保速度,請接上手機電源 如果你順利執行完成,到這邊手機挖礦的準備已經完成了80% ls 說明:檢查一下挖礦程式有沒有順利產生,這時應該要出現xmrig這個東西,如果沒有,可能是哪邊出了問題 3.開始挖礦 用手機或電腦到 https://github.com/MoneroOcean/xmrig/releases 這邊下載xmrig-xxxxxx-lin64或win64都可以,下載後請解壓縮 "可能會有防毒軟體跳出警告",因為這個資料夾裡面有包含電腦版的挖礦程式,不過沒差 找到config.json檔案,打開他,拉到最下面 找到第二張圖片中的標籤區段 在YOUR_WALLET_ADDRESS的地方貼上你的門羅幣收款地址,注意不要刪掉頭尾的雙引號 如果你沒有門羅幣錢包,我不確定能不能使用交易所錢包,但你可以去 https://mymonero.com/ 下載電腦版 或是手機版 https://play.google.com/store/apps/details?id=xmr.org.freewallet.app 取得門羅幣地址後填入YOUR_WALLET_ADDRESS這個地方 然後把這個config.json傳送到手機裡面 接下來請打開termux,開始輸入指令(沒錯,又是指令) termux-setup-storage 說明:讓termux存取手機的儲存空間,這時候如果有跳出東西,請按"同意"或"是"或"OK" 這時候回到根目錄 cd ~ ls 你應該會看到除了xmrig以外多了 storage資料夾 因為每個人的手機情況跟你放檔案的位置可能都不一樣,如果有需要幫助的可以來問我 如果你的檔案放在下載資料夾,就輸入 cd storage/download ls 這時候你應該可以找到你傳給手機/下載給手機的config.json 接下來我們要把它放到剛剛建立的xmrig程式的目錄底下 mv config.json ~/xmrig/build 說明:mv移動檔案到某資料夾 然後如果你成功做到這一步,恭喜你可以開始體驗在手機上真正的挖礦了! ./xmrig/build/xmrig 會出現像是圖三的樣子(*註2) 首先他會跑所有演算法的測試,請插上電源等他跑完,如果你開始看到new job...或是accept(1/0)字樣代表你成功了! 4.查看挖礦結果 請到https://moneroocean.stream/ 在中間的框框填入你的xmr地址,就會看到你的挖礦速度 從第一個accept出現到網頁更新,可能會需要等待20分鐘到一個小時 5.後記 事實上手機拿來挖礦的效益如何呢? 我這邊實際使用兩支手機下去跑給各位參考一下 手機1:2021,xperia 5 III 核心是高通S888 randomx算法(*註1)的速度是600~700H/s 換算得到0.0001037XMR 相當於0.02U/天 手機2:2017,xperia XA1 Ultra 核心聯發科Helio P20 相對速度 200H/s 0.0003192XMR 0.007U/天 手機3:2013,xperia Z 核心高通APQ8064 相對速度 40H/s 0.0000638XMR 0.001U/天 至於功耗的部分我就懶得測試了(沒瓦數計) 註1:我用原版xmrig去跑的,懶得測其他的 註2:如果在測試算法時遇到bus error,看一下是什麼算法出問題,然後到config.json裡面找到CPU區段,最後面加上"該算法": false 將不測試那個算法,例如"ghostrider": false。如果你是加在區段的最後面,請在上一行末尾加上逗號, 這是因為某些手機的CPU可能不支援某種算法的指令。 參考資料:https://zhuanlan.zhihu.com/p/350641185 http://hold-man.blogspot.com/2021/05/androidtermuxxmr.html https://xmrig.com/docs/miner/config 自行測試 ------- 打完了 花了我一小時多 有夠長XDD

6 comments

Log in to join in Reading is open to everyone. Replying needs an account.