PDA

View Full Version : iDemocracy - (Mostly) Automated Jailbreak + 3rd Party Apps on iPhone 1.1.1 (Windows)




Drakenza
Oct 21, 2007, 06:41 PM
Hello all!

Announcing the release of iDemocracy 1.1.1, a C# application designed for Windows XP or Vista that automates all the ugly command line stuff required for an iPhone 1.1.1 Jailbreak.

iDemocracy guides the user through the whole process and automatically takes care of Symlinking, SSH installation, Installer.app installation, SpringBoard patching, etc in a clean GUI interface. No command line skills required. The upcoming version, to be released today or tomorrow, will add preliminary activation features, and possibly someday soon iDemocracy will support sim unlocking.

The maximum user interaction required is to downgrade the iPhone; however, iDemocracy guides the user step-by-step through the process. After the downgrade, it takes care of most of the work; all you have to do is press the buttons it tells you to and reboot the phone every now and again.

You can grab a copy of the latest version of iDemocracy at http://code.google.com/p/idemocracy
and you can contact me at idemocracy@gmail.com (mailto:idemocracy@gmail.com) if you have any comments or suggestions.

iDemocracy is open-source software, and is in no way supported by Apple. iDemocracy merely automates as much as possible of the jailbreaking method devised by the Dev Team, and I can't accept any credit for that. Thanks to NerveGas, Pumpkin, Edgan, drudge, dinopio and asap18 for the guide and method without which this app could not exist, as well as to Nate True for the SSHkit that is implemented in iDemocracy.

Please download it and tell me what you think

-- Drakenza



SheepNutz
Oct 21, 2007, 07:14 PM
I have 1.0.2 with apptap and SSH and all that, but what is symlinking? Plus I saw that you had to downgrade, so with my downgraded phone, I should be good to go?

ajl917
Oct 21, 2007, 07:32 PM
Has anyone tried this yet? I'm so excited, but I don't really wanna brick my phone...

ivenus
Oct 21, 2007, 10:40 PM
i go to that site on my comp and i cant click downlode, so i went on my iphone i clicked it and i cant downlode it... um yah now what

Drakenza
Oct 22, 2007, 12:26 AM
Hey all,

Thanks for trying iDemocracy.
There are a couple of bugs related to springpatch and symlink removal, so if you don't want to take risks, wait until sometime tomorrow when iDemocracy 1.1.1(1.1) comes out, which will include bugfixes for all these issues and also include some preliminary support for non-AT&T sim activation using anySIM.

Thanks again for using iDemocracy, and thanks for being patient. It is still, after all, in heavy development.

Also, to address your questions:
- Symlinking is the process in which you make a fake shortcut to your "/var/root/Media" folder. When you update to 1.1.1, iTunes tries to rejail your iPhone by locking this folder. However, it ends up following the shortcut to "/". This leaves the iPhone jailbroken through the upgrade, which is how you end up with a jailbroken 1.1.1
- If you already have a 1.0.2 iPhone, you will still have to restore it once to factory settings to wipe out all the hacks and mods on it. If iTunes sees a hacked 1.0.2 iPhone, it will screw up the update to 1.1.1.
- @ivenus: You have to visit the website on your computer's browser, and you should be prompted to download the file. I just tested it, and Apple hasn't removed the file or anything. Just paste the URL into your browser's address bar and it should ask you to download.

-- Drakenza

firstapple
Oct 22, 2007, 12:28 AM
Would like to know if anyone has tried this yet? I am a windows user (sorry), and I would like to jailbreak my phone, but as of yet there have been no easy interfaces. If anyone knows of any other safe ways to go with windows please let me know!

BTW, I have a never been messed with 1.1.1 phone. (Was 1.0.2 when I bought it then I updated same day).

druck
Oct 22, 2007, 12:32 AM
will downgrading to 1.0.2 make me have to restore? i don't wanna lose contacts and stuff.

edit to say it's stock 1.1.1 right now, with at&t service no previous hacks installed.

druck
Oct 22, 2007, 01:50 AM
just tried it and when i got to the end my capacity was at 300megs... oh well i'll just try it again later. something i might've messed up, when it asks me to back up from my old iphone settings, should i do that or do the 'sign up as new iphone' or whatever. you never said what to do for that part and it pops up several times.

druck
Oct 22, 2007, 04:14 AM
ok tried it again, this time i got no errors or anything, it was all going great and then the same thing happened when i get to the last step. i tried opening installer and it freezes, and itunes says i have 300 megs. aaaghhh

Drakenza
Oct 22, 2007, 12:24 PM
ok tried it again, this time i got no errors or anything, it was all going great and then the same thing happened when i get to the last step. i tried opening installer and it freezes, and itunes says i have 300 megs. aaaghhh

Hi,
this is a known issue on some iPhones in which stuff isn't chmodded properly and the symlink doesnt get deleted.
a fix will come out today to take care of all of this, so please wait patiently.

Drakenza

ivenus
Oct 22, 2007, 01:00 PM
ok so i got to the very last step's and its like go into the instalelr and downlode the "1. Go into Installer.app and update it to the latest version (as of 20 Oct 07, 3.0b). 2. Install Community Sources, BSD Subsystem and OpenSSH." ECT. well when i tap on installer.app it lodes but with nothing and freeses and goes back to my display...and when i pluged into itunes says i had no memorys just like a little. help :confused:

ajl917
Oct 22, 2007, 03:53 PM
ok so i got to the very last step's and its like go into the instalelr and downlode the "1. Go into Installer.app and update it to the latest version (as of 20 Oct 07, 3.0b). 2. Install Community Sources, BSD Subsystem and OpenSSH." ECT. well when i tap on installer.app it lodes but with nothing and freeses and goes back to my display...and when i pluged into itunes says i had no memorys just like a little. help :confused:

Look 1 post above...

Drakenza
Oct 22, 2007, 04:43 PM
IMPORTANT
iDemocracy has just been updated to 1.1.
Included are bugfixes for all the issues such as springboard patching, installer.app, removing the symlink, etc.
Also, it now can automatically upload and delete anySIM to your iPhone for unlocking!
All chmod problems have been fixed by including BSD subsystem as part of the installation process.
I have tested the program on my own iPhone and it works flawlessly for me.
Please download it and try it out!

Drakenza

ivenus
Oct 22, 2007, 07:30 PM
i dwnloaded the 1.1.1(1.1). What are the steps on how to do it...do i add the files into the 1.1.1 odl dwnload or not? Bc

looks like i need the progream thats int the 1.1.1 dwnload.

STEPS
1. Preparation Restore iPhone to 1.0.2; Install AppTapp; Download 1.1.1 update; Reboot.
2. Symlink Exploit Create Symlink.
3. Reboot iPhone Reboot.
3. Update iPhone Update to 1.1.1 in iTunes; Reboot.
4. Test Jailbreak iPHUC, see if filesystem can be listed.
5. Force R-W mode putjailbreak.
5. Reboot iPhone Reboot.
6. AppTapp Installer SSH upload Installer.App
7. Patch Springboard SSH upload springpatch; Run springpatch; Edit M68AP.plist
8. Remove Symlink Delete symlink, restore original.
9. Reboot iPhone Reboot.
10. Complete Install BSD Subsystem, Community Sources. Re-Sync with iTunes.

AutoArt
Oct 22, 2007, 07:36 PM
I followed your steps and bypassed the activation with PAYCAY while it was downgraded to 1.0.2 (this is a brand new 1.1.1 iphone by the way, just bought it today). The only problem is when I updated back up to 1.1.1 it locked it up again and is asking for activation. How can I bypass this activation?? I got all the way to step 6 without a problem, but now I'm stuck with this activation thing. Thanks.

ivenus
Oct 22, 2007, 08:31 PM
srry for all the questions.

Well i did it right but now when i go into installer.app i cant do this "1. Go into Installer.app and update it to the latest version (as of 20 Oct 07, 3.0b). 2. Install Community Sources, BSD Subsystem and OpenSSH."

and i cant install SummerBoard or SummberBoard(old) help:confused:

i get ERROR during install script execution

Drakenza
Oct 22, 2007, 09:00 PM
Hey everyone,
Thanks for using iDemocracy.
Don't worry about the steps.txt file, that's not for you, that was what I used to keep track of where I was during development. You should follow the steps on the screen.
And for those of you having Installer.app problems, this is related to some preferences persisting through the upgrade to 1.1.1 somehow, which is strange. I've yet to figure out why this is, but for now I have posted an Installer.app Fix on the iDemocracy webpage at Google Code (check under downloads). This app will basically delete Installer.app and all its preferences and then reinstall Installer.app to fix all the problems related to permissions or updating, etc.
If you're having problems getting Installer.app to start, or if you can't install/update/remove packages or update to Installer.app 3.0, you need this program.

Thanks again for all the support, and thanks a lot for the donations, they really do help.

Drakenza

ivenus
Oct 22, 2007, 09:23 PM
Customize doesnt work...is that normal?? i see the chicken and then goes to my home.

Virgil-TB2
Oct 22, 2007, 09:35 PM
You might want to pick a more appropriate name.

Democracy, (or the lack of it), has nothing to do with iPhones and the implication given (that Apple is fascist or whatever), is guaranteed to lose you a certain amount of potential customers and makes you sound like an idiot in the bargain.

Why not go for the gusto and call it "iRon Paul?" :)

Drakenza
Oct 22, 2007, 11:23 PM
@Virgil-TB2: :D I was going for the Apple and Apple Hacker communities to be allowed to make their own decisions on whether or not they should have third-party stuff... And the fact that democracy is "freedom" from oppressive government. Plus it stands out...

AutoArt
Oct 22, 2007, 11:59 PM
After lots and lots of research I finally figured out how to get passed the activation. I now have a fully functionaly 1.1.1 phone! Thank you very much!! I will be donating to you very soon, your program is awesome!!

druck
Oct 23, 2007, 03:57 AM
cool, thanks for the updated version. i will give it a shot when i wake up in the morning and i'll let you know how it goes.

ohho
Oct 23, 2007, 06:01 AM
I have a newly purchased version 1.0.2 iPhone, does iDemocracy 1.1.1 work on it? Or, should I upgrade my 1.0.2 iPhone to 1.1.1 before running iDemocracy 1.1.1?

Thanks!

DittoMuch
Oct 23, 2007, 04:11 PM
After lots and lots of research I finally figured out how to get passed the activation. I now have a fully functionaly 1.1.1 phone! Thank you very much!! I will be donating to you very soon, your program is awesome!!

what was the issue / solution?

AutoArt
Oct 23, 2007, 04:25 PM
what was the issue / solution?

iDemocracy jailbreaks and unlocks the phone but doesn't bypass the activation screen. I tried a number of different ways on how to do this but wasn't able to do it. Finally after lots of research I found this
http://modmyiphone.com/forums/showthread.php?t=11511
but then ran into another problem. Whenever I would try to connect from WinSCP I would get a error exit 127 message (or something along the lines of that). Then I did a lot more research and figured out that for some people (not a lot) the SFTP in the protocol section needs to be changed to something else. I changed mine to SCP and it finally connected and I was able to upload the lockdown file and get past the activation screen. Then I continued on with iDemocracy and unlocked it.

The other problem I had was with apptapp. When in 1.0.2 mode I installed apptapp but the community source files were nowhere to be found. So I updated apptapp to 1.1.1 and downloaded all the needed files. When I updated the phone to 1.1.1 it somehow downgraded apptapp to the older version but didn't know that it was the older version (meaning I couldn't updated to 1.1.1, it was stuck in the older version). It wasn't working right so I went in and deleted all the installer files through WinSCP, after that it wouldn't install apptapp anymore so I had to install it manually. I found this
http://www.iphonealley.com/news/iphone-v1-1-1-jailbreak-apptapp-installation-guide
and installed it that way. After that I updated apptapp and now its working with no problems.

squidboy
Oct 24, 2007, 02:14 PM
I had the same issue as AutoArt (can't get past the Activation screen), and I tried to use the new iDemocracy/Activation/YouTube fix posted this morning.

At first I thought it had worked - i.e. all the dialogs came up saying that everything was proceeding correctly:

"Ssh connection established"
"Old lockdownd backed up"
"Patched lockdownd uploaded"
"Killall binary uploaded"
"Permissions on killall corrected"
"Lockdownd resetting. Your iPhone should activate now, or after a reboot"

and this was after an initial dialog told me that "Ssh: connection timed out", but it still doesn't activate. I did a test where I tried the app again, but this time, I turned off my iPhone. As I expected, all the same dialogs came up saying its successful. I think what's going on is that i can't establish an SSH connection, but then it goes on to tell me that everything is working, when each step is really timing out because of the network error.

I think there needs to be some error checking after each step :o I think i'm actually not even able to get a network connection.

That made me realize, why do i think there is even an SSH daemon running on my iphone? When I downgraded from 1.1.1 to 1.02, I installed Installer.app, and the BSD sources and OpenSSH like suggested, but isn't the SSH the client program? I'm not sure there is an SSH server running on the iphone, which would render an SSH session into the iphone useless.

I'm kind of curious about AutoArt's successful attempt to get the new lockdownd into his iPhone. He used WinSCP, which used the SCP protocol into his phone. That seems like something that would be more readily available on the iPhone than SSH. Just a thought ....

Squid

spinstorm
Oct 24, 2007, 04:43 PM
I have manually TWICE gone through the downgrade/upgrade procedure and done the jailbreak and activation manually.

This was BEFORE this brilliant GUI came out and on both occasions I had problems with the Jailbreak and NOT activation.

They DevTeam website has instructions on how to activate and it now involves simply putting a patched 1.1.1 lockdownd file on the phone and it should work.

I used the online activation method and the first time I tried it everything worked and the second time YouTube did NOT work - I did a search on the forums for a way to get it working in 1.1.1 and it involved copying some files to my iphone which were next to the lockdownd file and everything worked after that!

So to be fair if you are really having problems with activation I would simply head over to the devteam page and follow that - the activation procedure involves using WinSCP to copy the lockdownd file thats all! so its not complicated and although a totally automated method would be even better (and it may well be fixed by now) if you do get he JB done I would NOT give up at the activation stage.

As I said the activation stage was the easiest of all to get working - the brunt of the idemocracy app - the command line and putty etc that was the hard bit!

squidboy
Oct 24, 2007, 05:37 PM
Maybe I should be more specific about the issue. I can't connect to my iphone via WinSCP (SFTP or SCP) to do the lockdownd overload.

I did the "*#307#" trick to make sure WiFi was enabled and that I had an IP, but I still get a network connection timeout problem.

Did you have to install anything special on the iphone in oder for the WinSCP client to connect? When I downgraded to 1.0.2, I was able to install OpenSSH and BSD tools via Installer.app.

Thanks,
Squid

AutoArt
Oct 24, 2007, 08:44 PM
Maybe I should be more specific about the issue. I can't connect to my iphone via WinSCP (SFTP or SCP) to do the lockdownd overload.

I did the "*#307#" trick to make sure WiFi was enabled and that I had an IP, but I still get a network connection timeout problem.

Did you have to install anything special on the iphone in oder for the WinSCP client to connect? When I downgraded to 1.0.2, I was able to install OpenSSH and BSD tools via Installer.app.

Thanks,
Squid

I did my second 1.1.1 phone and ran into some other problems. For some reason this one wasn't acting like the one before. The first time I tried to do my second phone it didn't run into error messages when iDemocracy said I would. Despite all of it I continued through the process and when I finished everything it only had 300 megs of memory. So of course I re-formated the phone and re-tried the process and it worked out fine. I'm not saying that this is your problem, I'm just saying this for other people that have ran into this problem along the way, don't be discouraged and just re-try it.

Now, I think I know what your problem is. At what step do you try to connect to the phone with winscp?? Because I would replace the lockdown file at step 9 since you don't need to actually use the phone itself until that step. By the way your IP address shouldn't change from when you were 1.0.2 so you don't always need to be checking the IP with the *#307# method. Maybe check it once when you updated to 1.1.1, but after that it shouldn't change. Hopefully that will help because I think I had the same problem until I went all the way to step 9 because at step 6 you re-install ssh, installer, and bsd so your phone can connect again. Hope that helps =]

Orwell1984
Oct 24, 2007, 11:36 PM
Hey guys,

I keep getting stuck on the symlink step and don't know what to do to get past it:

"an unknown error occurred in applying the Symlink, possibly related to permissions or missing files. Reinstall this app, make sure your iPhone is plugged in, and try again."

Ideas?

squidboy
Oct 25, 2007, 02:10 AM
Orwell - I got that symlink error as well. I just forgot to make sure that wifi was enabled on the phone before hitting the 'symlink' button. The next time around, I ssh'ed to the iphone via putty to make sure I could get to it before doing the symlink again.


AutoArt - You are replacing the lockdownd file at Step #9?? Step 9 is still dealing with the 1.0.2 firmware. You must be thinking I'm trying to get by the first Activation during the 1.0.2 restore. That step went flawless for me. I briefly saw the activation screen, but iTunes recognized the phone and asked if I wanted to restore my software and it did the activation. I said yes, and it activated the phone and proceeded to put all my 1.0.2 stuff back on my phone.

What I am talking about is activation after the symlink hack is applied and 1.1.1 is restored. Once 1.1.1 is restored, the iphone reboots, and that's when i hit the activation "wall."

Something kind of bugs me though. After the 1.1.1 update, I have a factory-fresh 1.1.1 phone with the symlink hack. At that point, should i be able to ssh or WinSCP into the phone? I wouldn't think so since the BSD tools and OpenSSH are no longer there (from teh 1.0.2 install). None of those tools are there, so I shouldn't be able to connect to the phone .... right? :rolleyes:

So what you are saying is that the lockdownd file should be patched back during the 1.0.2 restore?? Would that get me past the 1.1.1 activation problem? I would think not because when 1.1.1 is installed, wouldn't that blow away everything I did during 1.0.2?

Now I'm confused ....

Squid

AutoArt
Oct 25, 2007, 02:22 AM
Orwell - I got that symlink error as well. I just forgot to make sure that wifi was enabled on the phone before hitting the 'symlink' button. The next time around, I ssh'ed to the iphone via putty to make sure I could get to it before doing the symlink again.


AutoArt - You are replacing the lockdownd file at Step #9?? Step 9 is still dealing with the 1.0.2 firmware. You must be thinking I'm trying to get by the first Activation during the 1.0.2 restore. That step went flawless for me. I briefly saw the activation screen, but iTunes recognized the phone and asked if I wanted to restore my software and it did the activation. I said yes, and it activated the phone and proceeded to put all my 1.0.2 stuff back on my phone.

What I am talking about is activation after the symlink hack is applied and 1.1.1 is restored. Once 1.1.1 is restored, the iphone reboots, and that's when i hit the activation "wall."

Something kind of bugs me though. After the 1.1.1 update, I have a factory-fresh 1.1.1 phone with the symlink hack. At that point, should i be able to ssh or WinSCP into the phone? I wouldn't think so since the BSD tools and OpenSSH are no longer there (from teh 1.0.2 install). None of those tools are there, so I shouldn't be able to connect to the phone .... right? :rolleyes:

So what you are saying is that the lockdownd file should be patched back during the 1.0.2 restore?? Would that get me past the 1.1.1 activation problem? I would think not because when 1.1.1 is installed, wouldn't that blow away everything I did during 1.0.2?

Now I'm confused ....

Squid

Okay, I think you mis-understood me. Step 9 is the last step of the whole entire process. I'm not talking about step 9 of step 1 of the overall process, I'm talking about being at step 9 in the overall process, i.e. step 9 out of 10 right next to the progress bar.

http://img.photobucket.com/albums/v351/A2ThaK/step9.jpg

sorry for the crappy photoshop lol, but get to that step and then try connecting through winscp.

Orwell1984
Oct 25, 2007, 02:23 AM
Wifi was enabled and I did have it run its BSD Subsystem/SSH program thingy in sequence.

squidboy
Oct 25, 2007, 02:57 AM
Thanks for the clarification - I noticed right after I posted that the word "Step" is used in two different contexts in iDemocracy. Now I know what you mean :D - great photoshop image BTW :)

Ok, i think i'm understanding what you are staying - still, I can't get past 1.1.1 activation. I was just perusing the idemocracy issues pages and apparently there is an issue where there are 2 SSHD daemons running on the iphone (dropbear sshd is installed by idemocracy). That's a bad situation where you have 2 servers vying to listen at port 22. I'm wondering if that's the issue?? I couldn't discern where in the process that's happening, so i'm just speculating.

Squid

AutoArt
Oct 25, 2007, 03:20 AM
Thanks for the clarification - I noticed right after I posted that the word "Step" is used in two different contexts in iDemocracy. Now I know what you mean :D - great photoshop image BTW :)

Ok, i think i'm understanding what you are staying - still, I can't get past 1.1.1 activation. I was just perusing the idemocracy issues pages and apparently there is an issue where there are 2 SSHD daemons running on the iphone (dropbear sshd is installed by idemocracy). That's a bad situation where you have 2 servers vying to listen at port 22. I'm wondering if that's the issue?? I couldn't discern where in the process that's happening, so i'm just speculating.

Squid

You don't need to get past the activation until step 9 so it shouldn't even matter. You don't need to use your phone until that point. I would just recommend restoring your phone to 1.1.1 at this point and then starting over from step 1, downgrading to 1.0.2 and so on. After you update your phone to 1.1.1 don't worry about getting past activation until step 9. When you get to step 9 try connecting to it through winscp and uploading lockdown. After you upload lockdown restore your phone and finish off the steps on step 9. Hope I helped :)

Drakenza
Oct 26, 2007, 12:57 AM
Hi all,
Sorry I haven't been by to answer questions. I just don't have any time :)
Do NOT download the activator until I release the new version in a little while which will use CARNAVAL to activate and patch youtube.
As for the issues some people have with timeout errors from putty... I can't find why this happens to some. You're either not connected to WiFi or you didn't input your IP address correctly or SSH didn't install properly.
Please continue to send your feedback and donations.
Thank you all.
Drakenza

squidboy
Oct 26, 2007, 11:50 AM
You don't need to get past the activation until step 9 so it shouldn't even matter. You don't need to use your phone until that point. I would just recommend restoring your phone to 1.1.1 at this point and then starting over from step 1, downgrading to 1.0.2 and so on. After you update your phone to 1.1.1 don't worry about getting past activation until step 9. When you get to step 9 try connecting to it through winscp and uploading lockdown. After you upload lockdown restore your phone and finish off the steps on step 9. Hope I helped :)

Hmmm - that's an interesting point. I re-read the instructions from steps 3-9 and it appears that you are right: i don't necessarily *need* to get past activation to continue the steps. However .... there is a bigger issue here.

The reason activation is failing (for me anyways) is that I cannot get a network connection to the phone via WiFI. WiFI is enabled and the IP is assigned, but I keep getting a "connection refused" error. I get this regardless of what SSH client I use (e.g. tried Putty, WinSCP, and pline). Otherwise, I could have just patched the lockdownd file manually and activated the iphone myself.

If I'm reading steps 3-9 correctly, it appears that just about every step requires that a network connection to the iphone be available for files to be copied, commands to be remotely executed, etc.

I want to do a little digging into Carneval to see what that is - if its another app that requires a network connection in order to work properly, then I'm still hosed.

Squid

AppleSJ511606
Oct 26, 2007, 06:15 PM
So I've preped my Iphone for Stage 2. I get to the Symlink Exploit (iTunes open, both computer and iPhone well connected to the internet), fill in the iPhone's IP address (xxx.xxx.xxx.xxx, and of course clearing the field of "IP address" in the application so I can type the numbers in the text field), and click the Symlink (ONCE!).

I get a black windows popped up (different than terminal), it pauses for 10 seconds, and I receive another popup "PuTTY Fatal Error-Network Error: Connection Timed out"

Any Ideas?

Edit: After I close the TTY window I get a black blank terminal screen. Nothing happens for awhile so I close it & get the popup "An unknown error has occurred in applying the Symlink, possibly related to permissions or missing files. Reinstall your app, make sure your iPhone is plugged in, and try again"

Edit 2:Thought this would help: http://code.google.com/p/idemocracy/issues/detail?id=19 . Didn't help for me in which order I downloaded them :(

dennis99
Oct 27, 2007, 02:11 AM
hi autoart,

what software you use to activate your new iphone without AT&T sim and still use idemocracy for jailbreak and unlock?

After lots and lots of research I finally figured out how to get passed the activation. I now have a fully functionaly 1.1.1 phone! Thank you very much!! I will be donating to you very soon, your program is awesome!!

AutoArt
Oct 27, 2007, 03:29 PM
hi autoart,

what software you use to activate your new iphone without AT&T sim and still use idemocracy for jailbreak and unlock?

After you get to step 9 out of 10 use this method to connect to the iphone through winscp and replace the lockdown file. This will get past the activation stage.

http://modmyiphone.com/forums/showthread.php?t=11511

Drakenza
Oct 27, 2007, 07:53 PM
Hi everyone,
A quick update:
iDemocracy Activator has now been updated to 1.3, which has been confirmed working for Firmwares 1.1.1 and 1.0.2, as long as your iPhone is Jailbroken (and in the case of 1.1.1, Read-Writeable-Forced).
The iDemocracy page has been rewritten to make it easier to understand as well.
Also, work has begun on iDemocracy 1.2 which will include a number of new features. It will likely release in November. There might be a Beta/ReleaseCandidate release before then, so keep watching the Google Code site.
If you're interested in the latest news and fixes, I suggest you watch the iDemocracy thread on ModMyiPhone.com (link on the iDemocracy site), as I am on there more often and it is more frequently updated.
Thank you all for your interest.

Drakenza

deusex2500
Oct 28, 2007, 02:21 AM
Hi am just asking for clarification.
In read me for idemocracy it says :

Please DO NOT use this software on an unlocked iPhone!! If your iPhone is unlocked for non-AT&T SIM cards, iTunes will very likely brick it during the upgrade/downgrade process.

I have an unlocked 1.0.2 phone and is there any solution for me to upgrade 1.1.1.
It seems idemocracy is not capable of it.:confused:

Thanks...

deusex2500
Oct 28, 2007, 04:39 AM
As far as i know from 1.0.2 unlocked to 1.1.1 is easily done with independence on MAC OS X.
For windows systems i know idemocracy is around.But the above statement i posted is confusing me.

Can someone at least confirm me is this possible via idemocracy
From 1.0.2 already ulocked jailbreaked to 1.1.1???

AppleSJ511606
Oct 28, 2007, 04:50 AM
As far as i know from 1.0.2 unlocked to 1.1.1 is easily done with independence on MAC OS X.
For windows systems i know idemocracy is around.But the above statement i posted is confusing me.

Can someone at least confirm me is this possible via idemocracy
From 1.0.2 already ulocked jailbreaked to 1.1.1???

Hell, I can't get past step 2 on a AT&T(locked) phone! Not even the fix (that I'm PRETTY sure is supposed to fix something related to installer.app) can work for me.

squidboy
Oct 31, 2007, 11:42 AM
Thanks Drakenza for all your hard work. I saw you had posted a fix for the activation problem, but I never got around to trying it. The one-step AppSnap (www.jailbreakme.com) 1.1.1 jailbreak solution was posted a day after I started to run into problems with iDemocracy and so I decided to give it a try. All I can say is Wow - I have never seen something work so cleanly and effortlessly.

Squid