1. picassolsus's Avatar
    Are you guys showing 0 for the filesize on iblacklist.dylib? The other two dylibs I have in the folder WinterBoard and FiveIconDock, both are 47 and 35,744 bytes respectively.

    EDIT:

    damn edlockW your too fast for me =) You reply before I even post
    iPhone 3GS 16GB 3.0fw White + Jailbroken
    2008-09-04 03:40 PM
  2. pl_svn's Avatar
    Are you guys showing 0 for the filesize on iblacklist.dylib?
    ... yesssss!
    2008-09-04 03:52 PM
  3. spektro's Avatar
    Actually

    /Library/MobileSubstrate/MobileSubstrate.dylib is a file

    /Library/MobileSubstrate/DynamicLibraries/iblacklist.dylib is a symlink to /Library/Frameworks/iBlacklist.framework/iblacklist.dylib

    To really force it to be loaded, please first check if you have the iblacklist.dylib FILE on the correct path above (/Library/Frameworks/iBlacklist.framework/iblacklist.dylib).
    The add this line on the SB plist:

    /Library/Frameworks/iBlacklist.framework/iblacklist.dylib

    If there is previous lines on the DYLD insert, separate them by :

    I edited my previous post with the workaround and added a link to a site that converts the plist into a readable xml text file.

    After this, put the new SB plist on /System/Library/LaunchDaemons/ overriding the existing one.

    Reboot the phone.

    Now the SB knows it must load the iblacklist.dylib file straight from our just created folder.
    This is what we have done on 1.X firmwares and the lib was always being correctly loaded.
    2008-09-04 03:53 PM
  4. edlockW's Avatar
    spektro, MobileSubstrate.dylib is not a file on my iPhone (2.0.1):

    # ls -ld /Library/MobileSubstrate/MobileSubstrate.dylib
    lrwxr-xr-x 1 root wheel 27 Aug 31 19:19 /Library/MobileSubstrate/MobileSubstrate.dylib -> /usr/lib/libsubstrate.dylib*

    anyway, just tried making the iblacklist.dylib a symlink to the real location; but that doesn't seem to be doing the trick either

    # ls -ld /Library/MobileSubstrate/DynamicLibraries/iblacklist.dylib
    lrwxr-xr-x 1 root wheel 57 Sep 4 16:06 /Library/MobileSubstrate/DynamicLibraries/iblacklist.dylib -> /Library/Frameworks/iBlacklist.framework/iblacklist.dylib*
    2008-09-04 04:08 PM
  5. nycdiplomat's Avatar
    i guess we will have to wait for an update then..i did everything as spektro advised and still a no go....
    waiting on my iPhone 6+
    2008-09-04 04:12 PM
  6. edlockW's Avatar
    spektro,

    workaround doesn't work

    this is the value of my DYLD_INSERT_LIBRARIES variable:

    /Library/MobileSubstrate/MobileSubstrate.dylib:/var/mobile/Library/biteSMS/biteSMSsb.dylib
    2008-09-04 04:16 PM
  7. edlockW's Avatar
    spektro,

    workaround doesn't work

    this is the value of my DYLD_INSERT_LIBRARIES variable:

    /Library/MobileSubstrate/MobileSubstrate.dylib:/var/mobile/Library/biteSMS/biteSMSsb.dylib
    2008-09-04 04:18 PM
  8. spektro's Avatar
    Supposing you have added the /Library/Frameworks/iBlacklist.framework/iblacklist.dylib line on the SB plist and rebooted the phone, the library must be loaded.
    Please check if youhave this file:

    /var/mobile/Library/iBlacklist/iBlacklist.sqlitedb

    This is our database, please check if it is 0777 permission.
    Also, please check if our dilyb is 0755 permission.

    I´m in a place with no wifi at this moment and can´t install it from Cydia, but as soon as i can install it, i´ll be abled to understand what´s going on with this.

    Thanks friends
    2008-09-04 04:20 PM
  9. nycdiplomat's Avatar
    thanks spektro, ill try this again. we appreciate your help
    waiting on my iPhone 6+
    2008-09-04 04:21 PM
  10. picassolsus's Avatar
    Mmmm.....

    Threw /Library/Frameworks/iBlacklist.framework/iblacklist.dylib into SB plist and rebooted.....been sitting at apple logo for better part of 5 minutes now....I smell a restore.
    iPhone 3GS 16GB 3.0fw White + Jailbroken
    2008-09-04 04:22 PM
  11. edlockW's Avatar
    !UPDATE!

    replacing the iblacklist.dylib (empty) file with a symlink to the correct file, seems to work

    i didn't notice it immediately, because apparantly my iBlacklist settings (also registration) dissapeared after doing that

    i just put some test phone numbers in the blacklist, and it seems to work now

    so here is the workaround, that worked for me (fw 2.0.1):

    1) before installation
    # cd /var
    # ln -s mobile mobie
    2) after installation
    # cd /Library/MobileSubstrate/DynamicLibraries
    # rm iblacklist.dylib
    # ln -s /Library/Frameworks/iBlacklist.framework/iblacklist.dylib iblacklist.dylib

    reboot your iphone, and reconfigure iblacklist

    wedlock

    ps: most likely, you also need the MobileSubstrate workaround mentioned, if you don't have it loaded in SB
    Last edited by edlockW; 2008-09-04 at 04:26 PM. Reason: Automerged Doublepost
    2008-09-04 04:25 PM
  12. jonniespence's Avatar
    Spektro,

    That did the trick. SMS and Calls now being blocked - phew.

    Thanks for all your help.
    2008-09-04 04:28 PM
  13. picassolsus's Avatar
    Great, as soon as I finish this RESTORE I'll give that a try =(
    iPhone 3GS 16GB 3.0fw White + Jailbroken
    2008-09-04 04:30 PM
  14. spektro's Avatar
    No restore is needed. Just place again the old SB plist there without the iblacklist line and it will boot again
    2008-09-04 04:30 PM
  15. picassolsus's Avatar
    No restore is needed. Just place again the old SB plist there without the iblacklist line and it will boot again
    Well not sure how I can ssh in if I'm at apple logo and can't get to my wireless settings to find my IP....
    iPhone 3GS 16GB 3.0fw White + Jailbroken
    2008-09-04 04:32 PM
  16. Bouzo's Avatar
    Are you guys all for real?!?! I have to do all this work to get an app to work, and then pay for it?!?

    Spektro, might I suggest you remove it from the repo, fix the problem and then put it back up once this is solved.

    unbelievable, am I the only one thinking this

    Well not sure how I can ssh in if I'm at apple logo and can't get to my wireless settings to find my IP....
    and thats why you should save your login info with the opening screen on SSH!

    I speak from being in your same situation so no condescension intended. After that, if you know your IP, it IS possible to SSH into your phone while on that logo, of course if you left WIFI and SSH on before it all happened.
    Last edited by Bouzo; 2008-09-04 at 04:36 PM. Reason: Automerged Doublepost
    2008-09-04 04:36 PM
  17. pl_svn's Avatar
    Actually

    /Library/MobileSubstrate/MobileSubstrate.dylib is a file

    /Library/MobileSubstrate/DynamicLibraries/iblacklist.dylib is a symlink to /Library/Frameworks/iBlacklist.framework/iblacklist.dylib
    ... sorry, spektro, *no*: on my phone, as I wrote, MobileSubstrate.dylib is a symlink and iblacklist.dylib is a file

    To really force it to be loaded, please first check if you have the iblacklist.dylib FILE on the correct path above (/Library/Frameworks/iBlacklist.framework/iblacklist.dylib).
    ... funny... I do have this file too and... this one is 93.5kb whilst the one in /Library/MobileSubstrate/DynamicLibraries/iblacklist.dylib is 0kb (but it's not a symlink!)


    The add this line on the SB plist:

    /Library/Frameworks/iBlacklist.framework/iblacklist.dylib

    If there is previous lines on the DYLD insert, separate them by :

    before I screw everything... this way is ok?

    /Library/MobileSubstrate/MobileSubstrate.dylib
    :
    /Library/Frameworks/iBlacklist.framework/iblacklist.dylib
    Last edited by pl_svn; 2008-09-04 at 04:44 PM.
    2008-09-04 04:40 PM
  18. jonniespence's Avatar
    Spektro,

    Sadly another problem to report. I attempt to set password.

    I ENABLE Startup Password and set 4 digit passcode - Save the password and yet on iBlacklist Home Screen - Password always reads - Startup Off

    Additionally it does not challenge for a password on launch.

    Any ideas ?
    2008-09-04 04:40 PM
  19. spektro's Avatar
    Bouzo

    The package was sent to BigBoss but he redid the .deb there. We are talking to him and asked for it to be temporarily removed from the repository.
    You are right, it shouldn´t be so painfull to install and have it working, but things went a little wrong when the package was rebuilt and this is what is causing these problems.

    This is being fixed and soon it will be a painless installation.


    pl_svn

    Just place them on the same line, just separated by :
    Last edited by spektro; 2008-09-04 at 04:44 PM.
    2008-09-04 04:41 PM
  20. Bouzo's Avatar
    dbl post
    Last edited by Bouzo; 2008-09-04 at 04:47 PM.
    2008-09-04 04:43 PM
663 123412 ...
LINK TO POST COPIED TO CLIPBOARD