永发信息网

求mobilesubstrate的cydia源 高手来

答案:1  悬赏:30  手机版
解决时间 2021-11-23 06:28
  • 提问者网友:疯孩纸
  • 2021-11-22 10:31
求mobilesubstrate的cydia源 高手来
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-11-22 11:36
The Real Deal w/ Skype
April 4th, 2009
I keep getting a flood of e-mail from people about bugs in Skype and MobileSubstrate. There are the users who are incredibly thankful that everything is fixed, and those who are still having problems and even want to downgrade their MobileSubstrate.
This letter is to the people in the latter group, in the hope that it fully explains the problem, the correct solution, and also why MobileSubstrate looks to be a culprit at a glance (but actually isn't).
In all seriousness: MobileSubstrate is not your problem. Yes, I understand that you upgraded MobileSubstrate to 0.9.2804-1 and it worked, and you upgraded to 0.9.2805-1 and it doesn't.
That does not mean that 0.9.2805-1 is your problem: debugging is a much more complicated problem than that.
MobileSubstrate is a framework that allows "extensions" to modify the code of existing "applications".
Here are some typical examples:
WinterBoard: changes the way graphics and other files are loaded
SBSettings: alters the status bar to drop down a useful settings panel
Backgrounder: adds code to any program to put it in the background
VoIPover3G: tricks programs into believing they are on WiFi (not 3G)
Doing this is somewhat tricky, as one might imagine. You have to be very careful to not disrupt the program you are extending: it is easy to break it.
The primary tool is libsubstrate (which extensions often use): it provides a couple tools to do the hard parts:
it lets developers hook functions.
MobileSubstrate itself, though, doesn't do anything but load other extensions (which in turn may use libsubstrate).
This makes it generally harmless.
By doing so, it can provide a layer of safety through "Mobile Safe Mode":
when extensions cause SpringBoard to crash, MobileSubstrate detec
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯