实不相瞒,作为一个苹果安卓手机双持党,世超曾不止一次想过要是有手机能够同时支持iOS和Android这两大操作系统就好了。
平时想搞机折腾你就切换到安卓系统,想简单省事你就切换成iOS,哪天系统玩厌了还能随时来回横跳,手机拥有双系统光想想就很爽。
世超本以为这样的事情根本不可能实现,毕竟手机如果能换操作系统,那么谁还会为了iOS买比安卓卖更贵的iPhone呢 ~
然而就在最近,世超注意到国外的开发者大佬们开发出了一款名为UTM的虚拟机软件,无需越狱,它就能让iPhone和iPad运行其它系统!
而且从博主发布在油管上的视频来看,目前UTM已经支持运行包括Windows、macOS、Android以及Liunx在内的几乎所有常见的操作系统。
哦吼,什么叫生产力?这才是真正的生产力啊!
这个软件简直是把iOS和iPadOS系统玩出了新高度,难不成以后我们真的只用一台iPad就能做原本需要在电脑上才能完成了事情了?
带着这样的疑惑,世超在20款iPad Pro上下载了这个软件,准备借助它安装几个系统试试,看看其它系统运行在iPadOS上的体验到底如何。
需要注意的是,因为苹果一直禁止虚拟机软件上架到自家的App Store,所以世超还是在电脑上通过一个叫AltStore的签名工具来安装的UTM。
So,待会各位看完文章就别再跑去App Store搜了,搜索结果只会显示跟它同名的软件,UTM的官网在这儿:https : //getutm.app/。
安装系统前和电脑上常见的虚拟机软件一样,下载好UTM后,我们还需要下载对应系统的镜像。
由于iPadOS的系统会强制关闭使用设备总内存 80% 以上的应用,出于保守世超这里首先选择了跟iPadOS同出一处的Mac OS X 10.5系统。
打开UTM,创建一个虚拟机,选择适合Mac OS X版本系统运行的环境,给它分配好内存和空间,把镜像导入到驱动器,设置好虚拟机从cd盘启动。
做完这些,macOS X系统安装前的准备工作就算是大功告成,如果差友们之前接触过虚拟机,那么整个设置过程相对来说还是比较简单的。
点击运行虚拟机,激动人心的时刻到了,iPad屏幕真的出现了Mac OS系统的安装引导!
经过一系列安装步骤后,托尼终于在iPad上用上了Mac系统,这次不是远程镜像,也不是阉割版,而是完完整整的Mac OS X系统,有图有真相:
看到这里差友们可能会好奇这个Mac系统能不能在 iPadOS上正常使用。
世超试了试,一台Mac该有的系统设置它都有。
而且无论是系统内置的浏览器还是邮件又或者是日历等工具都能够在UTM软件内正常打开和使用,跟在MacBook上的操作逻辑基本一致。
你甚至还能在系统里打开iTunes。
只可惜由于它的版本太过古老,并不能顺利地识别世超这台从扩展坞接出来再接回去的iPad。
不然它岂不是可以通过套娃操作靠自己导入和导出文件了。
除此之外,UTM还支持多个外接设备的输入,也就是说咱们可以给它外接键盘和鼠标,这样形态的iPad四舍五入差不多就是一台MacBook~
要是再把它连接到显示器,iPad就摇身一变成了iMac,世超说实话自己都快被自己想出来的骚操作给秀到。
要说苹果今年才宣布Mac将放弃英特尔处理器,而逐渐采用自家的芯片,没曾想这个软件通过虚拟机的方式提前把它给实现了,属实牛批。
但是,它俩的效果真的一样吗 ?
熟悉虚拟机工作原理的差友都知道,虚拟机在运行的时候并不能充分利用硬件百分百的资源,虚拟机本身的运算也需要占用一部分资源。
再加上 iPadOS对应用软件占用系统资源的严格限制,我们能给虚拟机分配的资源其实极其有限。
比如世超曾尝试把iPad 6G内存中的3G分配给Win 10虚拟机,结果在安装系统的时候,因为软件占用资源过高直接给闪退了。
最后几经折腾终于给 iPad 安装上了Windows XP。
不得不说,有时候系统还是老的好,即使只给它1G内存,XP系统运行起来照样流畅,能玩宇宙游戏神作扫雷,也能打开断网检测工具百度。
甚至还能玩植物大战僵尸和红警你敢信?!
世超本来打算接上鼠标玩几把青春回忆,却遗憾的发现在这个虚拟机下无法识别鼠标,只能在屏幕上用手势对游戏进行操作,实在是可惜了。
考虑到XP系统如今已经被其他很多主流软件放弃,差友们想通过这种途径来玩小黄油干正经活肯定是不行的。
所以,不信邪的世超又花了一下午把Windows 7也安装到了iPad上。
好家伙,Windows 7系统跟XP 一样不支持外接鼠标和键盘,难不成只有macOS系统支持外设?
好在UTM提供的虚拟键盘还能凑合一下。
世超首先尝试着在Windows 7虚拟机上下载了娱乐大师,虚拟机模拟出来的硬件情况如下:
至于跑分,由于软件每次跑到显卡测试环节就会导致UTM卡死,只能作罢。
另外世超想说的是,差友们也别指望用它来代替电脑了,无论是加载网页动画还是打开常用软件,系统都存在着明显的掉帧和卡顿。
当然,特殊情况下拿来应急也不是不行。
至于Android系统,世超试着在UTM虚拟机里跑了下 Android 9,结果系统一直卡在了启动界面,最后只在iPad上运行了七年前的Android 4.4。
不过现在支持该系统的软件寥寥无几,我们还能拿它来做些什么呢?
新的系统硬件跟不上,老的系统软件不支持,没有软硬件的深度结合,世超觉得这大概就是这款UTM虚拟机在iOS和 iPadOS系统中面临的最大问题。
但不管怎么说,UTM是目前为止唯一一款能在iPhone和iPad上跑其它系统的虚拟机软件了,感兴趣的差友们不妨自己下载个试试。
/*MacOS苹果系统,正常情况下,只能安装到苹果公司自己出品的Mac电脑,俗称白苹果,不能安装到各种组装机或者其他品牌的品牌机上,黑苹果的的原理,就是通过一些 “破解补丁” 工具欺骗macOS系统,让苹果系统认为你的电脑其实是一台苹果电脑,从而可以安装运行。*/
1.购买苹果笔记本或苹果一体机(俗称白苹果),通过群发脚本调用苹果电脑系统下的imessages应用来实现自动群发imessages短信
优点: 只需要群发脚本代码即可实现群发,无需其他任何操作。
缺点: 如果发送的较多,官方会封ID或设备串码(序列号、主板序列号、UUID等设备串码),一旦设备串码被封,苹果电脑下很多应用都无法使用,得不偿失,解封很麻烦(解封需要电联官方解封)。
2.通过大于16G的U盘制作Mac OS系统的启动盘,使用U盘将黑苹果系统安装到我们的英特尔或者AMD架构的硬件上,然后通过相关工具将黑苹果洗成白苹果,并使用相关工具注入设备串码后正常的使用FaceTime,Imessages等苹果自带的应用。
优点: 安装在windows系统的PC硬件电脑上的黑苹果系统通过特定工具及技术洗成白苹果后,完全和Mac笔记本或苹果一体机拥有完全一样的功能。发送数量也大大提高。
缺点:需要自行购买U盘并制作Mac OS启动盘,并将苹果系统安装在英特尔或者AMD架构的硬件上或VMware虚拟机上,并使用相关工具注入三码(序列号、主板序列号、UUID等设备串码)洗成白苹果。
3.Windows下通过安装Vmware虚拟机,在Vmware虚拟机下安装Mac OS黑苹果系统,通过特定工具以及技术洗白苹果后,然后通过克隆复制多开N个这样子的苹果系统,通过脚本全自动实现批量群发。
优点: 安装部署起来简单方便,随时可以大批量克隆复制多开系统,即使APP ID或Imgessages被封不能发送,使用者可以随时更换设备串码(序列号、主板序列号、UUID等设备串码)等来解封从而达到继续使用Imessages
缺点:发送数量根据ID所属国家地区(解封方便,使用者随时可以自行使用相关工具来生成新的串码来更换设备串码解封设备)
总结.黑苹果注入三码,避免封号,解锁iCloud、 FaceTime、iMessage
(1)三码主要影响以下苹果服务和功能:FaceTime、iMessage、iCloud
三码指的是机型序列号(SerialNumber),主板序列号(BoardSerialNumber),通用唯一识别码(UUID) 生成的序列号首先在EveryMac(https://everymac.com/ultimate-mac-lookup/)验证是否符合编码规则。然后还需要到苹果官网(Consent Form)验证序列号的“无效性”,如果EveryMac显示有效,而苹果官网显示无效,同时满足这两个条件,这个序列号就是黑苹果可以使用的。为什么?因为这个序列号并不是不存在(符合编码规则),苹果说无效可能意味着它还未注册,反之,如果苹果官网显示出了正确的查询结果,那么这个序列号属于已注册的白苹果,强烈建议不要使用,大概率会导致AppleID被拉黑。
(2)APP ID无法激活iCloud、Imessages、FaceTime等应用?
记录良好的 Apple ID:App Store 和 iMessage 没有黑历史;账号注册及使用时间越长越好;账号下绑定了多个苹果设备并且有 App Store 的消费记录就更好了。有了这种 Apple ID,三码问题和各类苹果服务不能用的情况基本不会在你这里出现。与之对应的另一种情况就是,一个新注册的 ID,没有绑定任何设备,没有消费记录甚至没有绑定支付方式,这样的账号在苹果的服务器看来就是一个机器人账号,新账号+黑苹果,基本上一登录就会被自动拉黑。
(3)解决一些苹果服务(iCloud/App Store/FaceTime/iMessage)不能激活或无法正常使用方面的坑
1)安装苹果系统的怎么无法登陆app id,使用id激活imessage就提示鉴定失败?
2)iMessge群发是不是风控了,无法发送了?
3)安装的苹果系统怎么发送几封就无法发送或发送失败了?
4)安装苹果系统的怎么无法修改三码或五码?
5)Vmware下通过ISO镜像安装苹果系统无法使用iMagess或ID登陆后发送几封就开始显示送达失败?
鉴于以上问题,笔者给出肯定的答案,一直是可以发的,鉴于出现以上问题,分析得出:
1)你所安装的黑苹果系统与你的电脑硬件(主板、CPU、显卡等硬件)不符。
2)你的电脑硬件配置上所安装的黑苹果系统与正品Mac的机型ID不符
3)你安装的mac os系统注入的设备串码(五码)不匹配
4)你所安装的黑苹果系统是否支持NVRAM
系统是否支持NVRAM,取决于主板。NVRAM在黑苹果中有及其重要的作用,第一,是用于重启后保存与蓝牙、屏幕亮度、系统音量、iMessage、FaceTime等相关参数;第二,Clover和OpenCore需要NVRAM支持才能支持系统启动磁盘设置(例如Bootcamp功能);第三,用于支持NVIDIA Web Driver Manager等相关功能。配置功能完善的NVRAM,会让你的黑苹果系统完善,较白苹果来讲上述功能几乎没有区别。总之一句话,NVRAM 对于苹果服务能否正常工作至关重要。
二、账号获取
/* 群发iMessage主要需要攻破两个技术难点,一个是iMessage账号的获取,另一个是群发iMessage。最新级版本可参考博文首页文章: https://www.cnblogs.com */
1.iMessage账号获取,iMessage账号目前获取的方法主要是扫描手机号码或邮箱账号。扫描手机号码或邮箱账号可以通过代码自动扫描,也可以通过人工筛选。
2.编写AppleScript脚本控制Mac OS自带的iMessage客户端进行验证,类似于群发iMessage。发送一条iMessage之后,如果捕获到发送失败的异常则不是iMessage账号
3.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。其中红色表示不是iMessage账号,蓝色表示iMessage账号以及未检验的账号.
三、实现自动发送
1.实现群发imessage信息的两个方法(一个是通过iMessage客户端,另一个是通过AppleScript脚本控制iMessage客户端发送。
简易版示例代码:(注意:要根据CPU架构,显卡,主板等硬件来部署Mac OS系统,系统安装完成需要根据机型对应的修改注入五码到系统、然后编写自动发送脚本来实现自动群发。)
tell application "Messages"
set csvData to read "/Users/用户/Desktop/test.txt"
set csvEntries to paragraphs of csvData
repeat with i from 1 to count csvEntries
set phone to (csvEntries's item i)'s text
set myid to get id of first service
set theBuddy to buddy phone of service id myid
send "今天北京晴,气温16到23度;周三晴,气温16到23度,北风1-3级;周四晴,气温17到25度,微风<3" to theBuddy
delay 3 -延时三秒,不然取不到已发达的内容
set FailNum to (get count chat)
if FailNum>100 then
repeat with j from 1 to FailNum
set phone to (get name of chat (FailNum-j))
set DelMsg to "iMessage;-;" & phone
if exists (text chat id DelMsg) then
delete text chat id DelMsg
end if
end repeat
end if
end repeat
end tell
四、在AMD或者英特尔架构的电脑上安装的苹果系统(Mac os)或Vmware下的苹果系统的注意事项:
1.黑苹果Mac Os系统注入三码或五码,App Store iMessages 和FaceTime 可用
/* 如果登陆app store过程一直在转圈的情况,或imessages一直无法激活的原因是:app store 会检查机器的smbios 信息,如果不是 mac 机器,就不让登录。*/
(1) Clover configurator 或OpenCore制作引导EFI文件后。正确的注入三码或五码。(黑苹果正确的注入了三码或五码,三码或五码不能胡乱套用,必须和机型ID匹配)
(2) 登录“偏好设置-icloud” 或直接登录imessages时正确输入app id账号信息。
(3)记录良好的 Apple ID:App Store 和 iMessage 没有黑历史;账号注册及使用时间越长越好;账号下绑定了多个苹果设备并且有 App Store 的消费记录就更好了。有了这种 Apple ID,三码问题和各类苹果服务不能用的情况基本不会在你这里出现。
安卓系统的平板和windows系统平板有什么区别?
安卓板:我优化好
win板:我能运行exe应用
安卓板:我界面美观
win板:我能运行exe应用
安卓板:我性价比高
win板:我能运行exe应用
安卓板:
windows系统的平板和PC有什么区别?
1、windows系统的平板从系统来看的话平板主要是以触摸屏为主,上网看视频很方便,功能不强大,配置相对缩水,携带方便。也是时尚范。
2、PC的话不但能上网看视频还有处理功能强大,携带没有平板方便。
3、平板和PC系统都一样。(之前的一代平板系统淘汰了)硬件不一样。要买就买最新的。
l平板电脑Windows系统和安卓的有什么区别
更贴近我们的生活。它可以打开台式机所能打开的任何文件,也可以安装台式机能安装的任何应用。还可以与台式机直接联网资源共享。
安卓系统的平板电脑就像电话一样,仅仅只是大屏幕,高CPU和内存的手机罢了。应用只限安卓系统使用。
安卓系统相对于windows系统,那就是婴儿和妈妈的关系。很多我们平时在台式机常用的软件都无法安装到安卓系统里。
Windows系统的平板电脑和笔记本有什么区别
win7平板的话没什么区别,就是没键盘,当然可能可以外接键盘。
安卓糸统的平板电脑与win7系统的平板电脑有什么区别
一般cpu架构不同,安卓有x86的,但是win的除了rt版就没有arm版的平板
平板买Windows系统好 还是安卓系统好
安卓吧,毕竟安卓系统现在是主流,应用多,价格相对与苹果IOS和WINDOWs便宜。
安卓系统好,
Windows系统平板还不是特别成熟,运行没那么流畅
要看你平时主要干什么,办公用win系统的,大多配键盘,输入方便。娱乐用安卓,这个系统跟手机一样,有的安卓平板还能插手机卡与扩充内存。
目前建议Windows系统平板。
Win系统平板搭载的是标准Win系统和电脑一样,全面支持电脑程序,功能是非常强大的。不仅可以安装电脑的EXE应用,还可以在应用商店里下载适用于触控屏幕的应用程序,基本可以完全满足日常需求。而安卓平板的优化一直不太好,平板安卓系统的体验一直不太舒服,兼容性也不强。
题主所要求的微博微信贴吧,在Win10系统下,贴吧已经拥有了应用商店客户端,微博的应用商店客户端正在内测中(现在应用商店里也有老版本可以使用),而微信又相对应的桌面版应用程序,完全可以满足日常使用。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...