Skip to content

d0r4emon/anydmg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

//anydmg
//该插件去掉了dmg加载时的签名校验,现在我们可以加载自己修改过的DeveloperDiskImage啦!
//

//安装步骤:

#1.找到对应版本的DeveloperDiskImage,例如:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.1/DeveloperDiskImage.dmg

#2.解包到一个文件夹,例如~/myimg

#3.修改~/myimg/usr/bin/debugserver
$ cd ~/myimg/usr/bin/
$ lipo -thin arm64 ./debugserver -output ./debugserver_arm64
$ ldid -Sent.xml debugserver_arm64
$ mv debugserver debugserver_old
$ mv debugserver_arm64 debugserver

#4.重新打包镜像
$ cd ~
$ hdiutil create -fs HFS+ -volname DeveloperDiskImage -srcfolder ./myimg -layout NONE -o DeveloperDiskImage_new.dmg

#5.替换原镜像
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.1/
$ mv DeveloperDiskImage.dmg DeveloperDiskImage_old.dmg
$ cp ~/DeveloperDiskImage_new.dmg DeveloperDiskImage.dmg

now! 拿起你的数据线,let's plug & play!

参考:
https://www.theiphonewiki.com/
https://zhiwei.li/text/2011/06/29/developerdiskimage/
http://cocoahuke.com/2015/08/30/Developer%E6%8C%82%E6%8E%A5%E4%BB%8B%E7%BB%8D/
https://github.com/angelXwind/AppSync

About

enable customised DeveloperDiskImage.dmg

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published