iPhoneGuiden.se

Sök

Att vissa tweaks inte fungerar till jailbreak på iOS 7 känner de flesta säkert redan till. Att det beror på att Mobile substrate kanske inte lika många är bekanta med och Saurik har gått ut med att det kommer komma en uppdatering på detta inom en snar framtid. Dock kan vissa redan nu hämta hem en uppdatering av Mobile Substrate, men det fungerar inte på alla enheter tyvärr.

Fix-MobileSubstrate-Issues-in-iOS-7-with-Mobile-Substrate-Fix-Cydia-Tweak

Mobile Substrate är ett program som gör det möjligt för olika tweaks att fungera korrekt med en jailbreakad enhet. Visst, det går att ladda ner tweak, men det som händer är att de inte fungerar korekt. Det kan vara att dom inte funkar alls, att man hamnar i safe mode eller att man i värsta fall måste återställa sin enhet. Eftersom iOS 7 var helt annorlunda jämfört med tidigare iOS-versioner så är också jobbet med att uppdatera vissa tweaks rätt omfattande. Nu finns det ett tweak i Cydia som uppdaterar Mobilesubstrate men det är dock begränsat eftersom det inte fungerar på alla enheter, vilket i detta fall är följande enheter:

Med andra ord så fungerar detta tweak på samtliga enheter som inte har en A7-processor. Här nedan visas hur man installerar Mobilesubstrate.

Så här gör du:

mobilesubstrate
Även om detta är en välkommen lösning rekommenderar jag att man väntar på sauriks uppdatering, då denna installation inte är helt felfri. Efter att ha utfört olika tester på olika tweaks blev resultatet rätt många springboard crasches, vilket kräver en hel del omstarter av enheten. Men för den som vill testa är det fritt fram att installera detta tweak och pröva om det fungerar.

Så här säger saurik om mobile Substrate fix:

(This is horribly dangerous: MSHookFunction is not designed to be used on functions that might actively be running; this makes Substrate get injected into launchd while launchd is loading launch daemons… no one should install this; it doesn’t even solve the problem remotely correctly for anything but SpringBoard/backboardd, and will end up leaving you with Substrate having been randomly applied to different background processes.)

Även följande information finns att läsa från Saurik:

This only works on evasi0n 1.0.1 because it relies on the feature I had evad3rs add so I could solve this problem ”correctly”. In that light, it probably does work (it is not ”dangerous” as I described the previous ones), but there is still little point in installing it because clearly a new build of Substrate would come out soon using this new feature I got from evad3rs ;P. (Which didn’t happen yet as I took Christmas Eve/Day mostly as a holiday.)

Det är alltså inte farligt att installera det, som Saurik påstår i första texten men som han sen verkar ta tillbaka. Däremot så löser det som sagt inte de befintliga problem som finns. Vi håller er uppdaterade i ämnet och återkommer så fort vi vet mer om detta, så håll utkik…