Yeah, don't use 3.55 stuff on 3.41 firmware.
Actually, patching 3.41 first would have been a better approach for flukes1 to use. We know the patches needed, since it's basically the Hermes 4b payload. Deliver that in the lv2 self file inserted into the firmware, and you've got a dongle-free "full" Jailbreak FW (I'm not going to call geohot's crippled patch a "full" jailbreak).
To apply the patch in 3.55, they need to find the analogous points; otherwise, it is still code that executes in lv2 (the service jig "exploit" runs in lv2). If they had worked on 3.41 and got it fully working, they would probably have an easier time getting 3.55 to work, right after.
This is why there are different payloads for 3.15, as well. All the firmware has different patch points.
Working hard on UberCFW, incorporating NTFS, sub-free NetFlix and Blockbuster, PSN cheat system with built-in swearbot and MAC-spoofing, Adding MKV, RAM and BIK movie support, and Xbox360 emu*.
*not really. Get a life, newbs...
My YouTube channel: http://www.youtube.com/user/BenJeremy