Subscriber Artificial Module (SIM) works on hacktivated iPhone 3G, iPhone 3GS and iPhone 4 to re-activate these phones without stock or official SIM.
This simple cydia tweak is very important for those who are facing battery consumption issues leading to hostness and battery drain after jailbreak with redsn0w or PwnageTool.
Many users faced battery drainage issues after they jailbreaked their idevices with Redsn0w on iOS 4.2.1. Sherif Hashif, an iPhone baseband hacker, has already posted the exact reason of these problems:
I hope those of you with iPhone 3G/3GS are enjoying their updated unlocked devices, all props to @MuscleNerd & co. for making this possible :) , hopefully the iphone 4 on 2.10.04 and 3.10.01 follows within a good time table.
On a very important side note, before anyone starts to complain about battery drainage issues after installing the new ultrasn0w on the 6.15.00 updated Baseband, the culprit here is not ultrasn0w, it’s the hacktivation process (activating the phone by pwnage tool or redsn0w rather than using an official carrier sim to do so) that u mostly did while jailbreaking.
The 4.1 and 4.2.1 ipsws unlike their old ancestors, seem to keep looking for valid push certificates all the time, either through your WiFi, or through your cellular data network (which you only have after installing ultrasn0w and hence you accuse it) , this can be seen clearly if you have a cellular working data plan for 3G or EDGE and you watched the settings > general > usage > cellular network data (sent & received are continuously increasing even without using any internet traffics on the phone) , this will also render the phone going hot even in stand by mode and also very rapid battery drainage occurs plus consuming you data if you were not on an unlimited plan.
So, SIM (subscriber artificial module) allows you to do official activation on an iPhone running on iOS 4.2.1 or later without a stock SIM. Here is the procedure to install SIM app on your iPhone.
- Jailbreak your iPhone with Redsn0w.
- Add http://repo.bingner.com as a repo in Cydia
- Install “SAM” and “SAMPrefs”
- Follow the steps in Troubleshooting/Hacktivated with redsn0w or PwnageTool
- Go to Settings > SAM and click “De-Activate iPhone”
- Activate with iTunes.
If iTunes says invalid SIM, you will need to manually select the appropriate carrier under one of the methods besides “Automatic” and click on a SIMID.
If you have hacktivated your phone with Redsn0w or Pwnagetoool, you will need to revert to a stock lockdownd for SAM to function.
- With SAM and SAMPrefs installed; install openssh and secure shell into your phone. Run “stockify” and it will revert your lockdownd to a stock lockdownd
- Reboot your phone.