feat: update

This commit is contained in:
eric
2023-04-01 10:39:41 +08:00
parent 1d710c60f5
commit 475dc619f5
9 changed files with 176 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,83 @@
## 为什么需要海外手机号?
> `google voice`大概率属于虚拟号,许多服务并不能有效注册
大火的AI应用`ChatGPT`,就在不断的提升注册和使用门槛
拥有一个海外手机号,简单说有3种方式
- 使用google voice [虚拟号]
- 国行iphone,或者android,安装`实体SIM卡`,开启`wifi calling`
- `美版`iphone或者`google pixel`,使用`esim`,激活海外服务商套餐
> 实际方案
鉴于身边有N多国行手机,所以不考虑购买新机于是在`飞猪`上购买了ultramobile 的手机卡
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272137772.png" title="" alt="" width="316">
每个月固定`月租3$`
套餐内包含`100min通话/100条短信,100mb流量`
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272137614.png" title="" alt="" width="313">
---
## paygo实体电话卡激活
> 提示:准备`双币信用卡`
如果要申请信用卡,最好申请银行的双币信用卡,支持海外平台消费
`ultramobile.com`首次绑定充值10$
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272137302.png" title="" alt="" width="237">
> google map
开启wifi calling权限,需要填写实际的地址,建议在谷歌地图上选一个地址,填写即可
---
## wifi calling实际使用体验
> 也许你还需要一个`软路由`
国行的iphone,插入实体卡后,会自动出现wifi通话的选项
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272138622.jpeg" title="" alt="" width="262">
wifi calling的状态并不是很稳定,所以最好在软理由里`设置dns/以及host:ip映射关系`
---
## 国内安卓:xiaomi如何开启wifi calling
> 使用`拨号盘`输入指令
开启wlan通话的指令是: `*# * #869434 # * #*`
在安卓上,状态栏,会显示`vowifi`的标识
> 类原生的ROM:`pixel experience`
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272138580.png" title="" alt="" width="281">
需要`解锁bl`后,刷入海外ROM,相比较原生的国产系统,默认就开启的wifi calling,设置里自带开关
而且使用中,信号更加稳定
---
## 飞行模式也能用
> 飞行模式也可以开启wifi calling状态
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303272138659.png" title="" alt="" width="309">
如果有闲置的安卓手机,可以刷入一个类原生ROM,然后开启飞行模式,配合软路由设置host后的wifi
wifi通话的状态会相对稳定
当然拉,不缺钱的话,直接淘一个美版手机,使用esim食用,味道应该更佳,毕竟硬件固件基地就稳

View File

@@ -0,0 +1,93 @@
## termux: 安卓上的linux
> 随身服务器
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303281833470.png" title="" alt="" width="138">
termux是终端模拟器,可以在其安装ubuntu/ debain/kali linux等linux操作系统来运行脚本
> 移动设备的便携性有很大的优势
可以常用的功能如下
- 作为静态服务器,传输安卓手机数据
- 作为短信服务器
- 无线adb控制手机
---
## 作为静态服务器
> node的http-server
<img title="" src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303281838989.png" alt="" width="283">
由于termux可以读取安卓设备的内容,输入一下命令
```
termux-setup-store
```
在同一个wifi条件下,就可以高速无线传输数据
---
## termux api调用系统功能
> 最基础的打电话/发短信等等
以前需要`开发板加gsm模块/cat模块`做事,用termux也能做到,而且有更好的优势
> termux拨打google voice电话
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303281846022.png" title="" alt="" width="296">
由于google voice可以作为默认的拨号程序, 使用`termux-telephony-call`拨打电话可以自动呼出
结合tts将文字转成语音播放,就是一个电销机器人
> 群发sms短信
`termux-sms-send`可以自动发送短信,只要遍历通讯里,就可以群发短信
如果需要导入电脑端的`excel资料`
那么只需要部署一个web服务,读取即可
当然,有个缺点,用AT指令控制gsm模块时,是可以发送`0级短信`的,实现霸屏
提示: 如果是小米手机,需要取消`miui优化`,否则会出现弹窗确认
![download.jpg](/Users/eric/Documents/marktext/images/f876a0aea714aafb149430786439d620060e34c2.jpg)
吐槽一下,很多国内互联网厂商的客服电话,都是0级短信(又叫`闪信`)提示
明明是用应该来做紧急事件的通知
----
## 无线adb调试
> 不需要借助电脑,用adb控制自身设备
有些termux-api覆盖不到的命令,就需要用abd命令来操作手机
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303281850066.png" title="" alt="" width="200">
比如监听当前的`通话状态`
以及配合测试框架的GUI自动化脚本
---
## 最后
termux,`终究是模拟器`,有很多缺点,比如自启动就会报错
曲折的办法是在bash里的写sh脚本
可以解锁bl,后,安装`rootless版本的nethunter,还有kex桌面支持`
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202303281855429.png" title="" alt="" width="483">