在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):scala-network/MobileMiner开源软件地址(OpenSource Url):https://github.com/scala-network/MobileMiner开源编程语言(OpenSource Language):Java 99.6%开源软件介绍(OpenSource Introduction):Scala Android MinerA high performance and open-source application for mining Scala on Android mobile devices. Supported CPU instruction sets
Features
MinerThis application is built upon the libraries of XLArig, the official Scala (XLA) CPU miner. UsageSettingsPoolWhen opening the application for the first time, you have to specify the pool that you want to use to mine XLA. Some predefined pools have been configured to make it easier for you. You can still select 'custom' if you wish to use a pool that is not included in the predefined list. More information about the port number can be found on the pools' website, but if you are not sure you can use port '3333'. The 'Worker name or pool options' field can be left blank if the pool doesn't use any options/password. In this case, the worker name will be set to your device type (make and model) by default so you can easily identify it on the pool. Wallet AddressSpecifies the Scala wallet address that will be used with the mining pool. A validation has been added to this field to make sure you enter a valid address. You can also use the provided QR code functionnality to retrieve the address. Currently, only the Official Pool and the Official GUI Wallet support QR code functionnality. Hardware SettingsCPU CoresThe application automatically detects your device's number of CPU cores. Use less cores if you want to prevent your device from overheating or to keep using other applications while mining. CPU TemperatureDefines the maximum temperature that you want your device's CPU to reach. If your device has no CPU temperature sensor, this setting will be ignored. Battery TemperatureDefines the maximum temperature that you want your device's battery to reach. If your device has no Battery temperature sensor, this setting will be ignored. Cooldown ThresholdDefines the temperature at which the application will resume the mining process. Both the CPU and Battery temperatures must have reached the safe level for the miner to resume. For example, if the maximum CPU and battery temperatures are respectively 65 °C and 40 °C and the Cooldown Threshold is set to -10%, then the CPU and battery temperatures must reach (0.9 * 65) °C and (0.9 * 40) °C for the miner to resume. Disable Temperature ControlThis application implements two layers of protection for your device. The first one is the As-Much-As-You-Can (AMAYC) machine learning algorithm that can predict when your device will overheat and pause the miner until the device's temperature has normalized. The second one is a static temperature monitoring that will automatically pause the miner if your device reaches one of the maximum temperatures defined in the settings. Turning this feature off might cause damage to your device. Do it at your own risk! OptionsMining GoalThe mining goal should reflect the pool payout setting, but you can also specify a custom value for your device. The default value is the minimum payout value of the specified mining pool. Pause mining on battery powerEnable this feature to pause mining when your device is not charging. When saving the settings, you will be redirected automatically to the Miner page. Just hit 'Start' to start mining. MinerThe Payout Widget which is at the top of the screen displays the current balance for the selected pool and the progression toward the defined mining goal. If the specified pool does not provide an API (in the case of custom pools for example), this widget will be hidden. The stats about the hashrate and the accepted shares are then presented in the Device Widget. All the information is extracted from XLArig. The hahsrate information comes from the 15s/30s/60s hashrate data from the output log, in this order of priority. The CPU and Battery temperatures are used for the AMYAC integration and static temperature protection. The middle screen displays the output log from XLArig as is. You can use the buttons at the bottom of the application to display the hashrate in the log ('H'), to pause the miner ('P') and to resume the miner ('R'). You cannot resume the miner when the device is cooling. The application will keep mining even when your device is on standby mode. So keep in mind that even if your phone screen is off, your device may still be running. Future development
DonationsDonations setting has been set to 0% in the XLArig lib embedded within the application.
Credits
ContactsLicenseXLARig and Mobile Miner is licensed as GPLv3, thus this derivative work also is. You need to consider this if you plan to publish an Android application. You'd propably need to make it GPLv3 also, unless you can somehow make use of the GPL clause which allows to bundle a GPLv3 binary with another proprietary licensed binary. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论