Limited Edition iPhone header image 2

UPDATE: Progress Report…

July 8th, 2009 · 65 Comments · iPhone

Hey everyone. Well, as I had said earlier, I was attempting to enable “Jibbler” (voice-control), Accessibility, and “Victoria” (Nike+) and that I had found some “references” to some strange things that I had found. Well, I think its about time that I update everyone on my progress.

Well, before I start, I would like to thank MuscleNerd and GeoHot for the killer iPhone 3G S ramdisk key, and a thank you to Mike (Limited Edition iPhone) for decrypting the 3G S firmware (due to me being on a PC, I could not have decrypted it without him and his Mac).

Alright, well, status report on “Victoria” (Nike+ support), to tell you the truth, I haven’t really been working on this as extensively or rigorously as “Jibbler” or Accessibility. I have the files to attempt to enable “Victoria”, but I won’t get to this until I resolve the other issues first.

Next up, Accessibility. Well, thanks to the iPhone 3G S OS dump, I have the necessary frameworks and bundles on the 3G successfully. The problem is, I can’t get it to work! The Accessibility pane in the Preferences application (Settings) shows up, but when you try to get into it, it just shows a blank settings panel. I have the bundles in place, but no effect whatsoever. I am still trying to get this to work, but it will take some time.

Next, is “Jibbler”. Now “Jibbler” is my main focus, I have added (what I believe to be) most of the files necessary to use it, frameworks, bundles, and SpringBoard plugins, but nothing! I looked inside of a launch daemon file for voiced, and it said I needed a com.apple.enabled.voiced.plist from the preferences folder inside of var/mobile/library. It seems that I still need files from a real (jailbroken) iPhone 3G S.

Now, some good news, I have managed to enable one thing (that I didn’t even know the iPhone 3G S actually had enabled from Apple) its a battery indicator. I found this a long time ago (I think bigboss put it into his SbSettings app). I found this in 3.0 beta 2. Its called the gas-gauge-battery, just add this to your M68AP.plist and set it to true. Then respring. Now go to Settings->General->Usage and turn “Battery Percentage” on.

I also found something that increases the overall performance of your camera. Now, this may or may not work for you, but I actually saw some improvement (I’m pretty sure its not my imagination). Add auto-focus-camera to your N82AP.plist in System/library/CoreServices/SprongBoard.app and then set it to true. Now respring, and check out your camera. It won’t give you the little blue box, but I found it to increase the cameras performance, by slightly reducing blur when you move the camera around.

Now to some references I found. Well, I can confirm an iPod touch 3rd generation. I found boot sequences and other nice little hardware scripts in the 3.0 software. They reference an iPod 3,1 model. I can also say that the next iPod touch will have a camera. Now, I can’t say it will be a regular old iPhone 3G or EDGE camera or an iPhone 3G S camera, but if I were Apple, I would add a 3 mega-pixel auto-focus camera like on the 3G S that would also be video capable.

To close this update, I want to say that I found a “sensitive-ui” reference in the OS. I have not found anything that would need this capability, but this may reference a new touchscreen. Apple filed for a patent on where you could feel what you were touching by the touchscreen moving (and having bumps where the application had controls).

So thats it for now. Not much to report, but I am working on it as diligently as I can. If you have an iPhone 3G S and would like to help me (and all other iPhone owners), restore the firmware to 3.0, and jailbreak. Install OpenSSH, and using an SSH client, go to the / directory (root) and make a folder in your desktop, and name it 3G S firmware.

Then, hit “select all” in the root directory, and drag everything to the folder, when its done, zip up the folder (to reduce size), and upload it somewhere, I really need your firmware in order to make voice-control (and everything else I talked about) available to us non 3G S users.

Don’t worry, I’m not interested in your personal data, so don’t sync your 3G S at all when transferring the filesystem to the folder. (plus it reduces the .zip file’s size if it doesn’t have your media or data on it).

Thanks guys. If you have anything to tell me about this, email me at

alan@limitededitioniphone.com

Thanks everyone!

Tags: ···········

65 Comments so far ↓

  • truehybridx

    good job with the snooping around bro… like most ppl say itll probably be hard to make 3gs features work on the 3g cuz of the memory or cpu, but no harm in trying

  • Chewie

    But if the dev team can jailbreak you can get this done ๐Ÿ™‚

  • Alan Vazquez

    truehybridx: OMG, I have been working and I figured out that I had forgotten a .dylib file, so there is still hope. I added it, and no effect. I have also tried to set the booleen value in com.apple.springboard.plist and nothing. I’m trying. I still think I can do this. If anything, the problem would be that the 3G S’ executables are for ARM7 and all past devices are ARM6. I hope I can do this, but it is tricky. Nike is also difficult. (Mabe I can enable Nike via an iPod touch 2G OS dump…)

    Chewie: Oh, its jailbroken. I have decrypted iPhone 3G S 3.0 (7A341) firmware right now. I just nee people’s cooperation to try to get some files that the iPhone creates after installation. i’m really close, but I need to study a real live 3G S to get this to work.

  • truehybridx

    lol nice one, just think of it like this… Leopard can run on an AMD computer so this should work with a lil coaxing
    if you want ill make a post on hackint0sh asking ppl for their 3gs dumps before they set up their phones

  • truehybridx

    just tell me exactly what you need and from what devices

  • Alan Vazquez

    truehybridx: great comparison, that’s true. The iPhone should also be the same as it has basically the same exact KEXTS and core frameworks.

    That would be a great idea. Spread the word on my efforts, and we might be able to get this fixed soon.

    I need complete directories. As in /System /usr /Private, etc. The whole OS. Just make sure that they use jibbler and accessibility, reboot, then dump the OS on their 3G S’. I need a plist.

    I’m almost sure that I need that, it should be in /var/mobile/livbrary/preferences.

    It should be called com.apple.voiceover.enabled.launchd

    i need the whole OS just to be safe. Also, if possible, what the permissions should be on the frameworks, Accessibility bundles, and preference bundles.

    Thanks man. We can do this! I know we can!

    Thanks for the help!

    Spread the word. ๐Ÿ™‚

  • Chewie

    What I ment before was if the dev team can manage to jailbreak a iPhone you can do this with just a little work

  • Alan Vazquez

    Chewie: I know. Every device has a ailbreak out for them. There is also a jailbreak and unlock for the 3G S. redsn0w was updated. That’s why I’m asking for people’s cooperation to get a full OS dump.

  • truehybridx

    it was kinda the same thing i said…
    we both pretty much mean, where theres a will theres a way lol

    ok i sent word out and im seeing what comes up

  • Chewie

    Not to go back and forth I’m not meaning that the dev team hasn’t jailbroken it(I know they have) I’m saying since they did that you can do this

  • Alan Vazquez

    truehybridx: How’s the request going?
    Chewie:yep.

  • truehybridx

    i put one on hackint0sh and insanelymac and no one is replying ๐Ÿ™ so im like wtf right now

  • Alan Vazquez

    truehybridx: WTF? Weird. I guess the majority of their readers are dumb/selfish as hell. (This comment should get their attention, lol) ๐Ÿ™‚ Don’t worry, I’ll try to start a campaign to get help. I think it’s about time to start talking to actual site administrators in order to get this thing off the ground.

    (I wonder why 3G S users don’t want to help us iPhone 3G and iPhone EDGE users…)

  • truehybridx

    hey make an account there, start a topic and ill back it up that should get some attention

  • Iphone3GSfreak

    I’ve got com.apple.voiceover.enabled.launchd
    I can upload it for you for 5$

  • Alan Vazquez

    truehybridx: I’ll atalk to the site admins soon.

    iphone3GSfreak: Ha ha. Ur funny. If you really want to help, then help. Extortion isn’t allowed here.

  • truehybridx

    isnt that some kinda copyright infringment for uploading apple files for a price?

  • Alan Vazquez

    truehybridx: Yes it is. If I really wanted to, I could sue him to get money for a new computer if I were a bad guy.

  • truehybridx

    well hmmm… dont we have a list of apple lawyers we can leak to lol

    ANyways

    any luck with the forums cuz i still got no replies what so ever ๐Ÿ™ selfish sobs

  • Alan Vazquez

    truehybridx: Lol, I have Apple’s PR numbers, I an always call them to get lawyers. รฎยโ€ž

    I have been busy, you see, my computer died yesterday, and I have been frustrated and I haven’t had the will to do anything more than write articles on the site to keep my mind off it.

    It died with a “disk read error, press ctrl alt del to reboot”. รฎยย Turns out it was my motherboard and CPU. For an 8 year old PC, what should I expect?

  • iPhone3GSFreak

    hehe joking ๐Ÿ˜‰
    i also need tht freakin file..

  • truehybridx

    @Alan- hey atleast your computer didnt come to a dramatic end in a blazing his and silicon fueled smoke of glory… 3 transistors next to the processor blew on mine… then carried to the processor

  • Alan Vazquez

    iPhone3GSfreak: yeah yeah. Just seriously, don’t do that. You’re gonna end up getting sued by someone.

    truehybridx: I probably wouldn’t be as pissed if I had a show to go with my computer dieing in a blaze. That probably would have been cool.

    That sucks man. The first time my HD died, it made the scariest noises I had ever heard, it was scary, I thought it could have blown up or something, lol. You shoulda heard it the first time, OMG. I was scared out of my mind the noises were so creepy and loud.

  • truehybridx

    yea ever since i learned how to work ghost ive had every harddrive i have backed up lol

    Update, ok i talked to dtube and i made another thread and hopefully someone will give some help http://www.hackint0sh.org/forum/f203/78719.htm#post427406

  • truehybridx

    also good news, im gonna get a 3gs hopefully by thursday so ill be able to send you a dump when i get it

  • Iphone3GSfreak

    @thruehybridx
    Lucker =)

  • Alan Vazquez

    truehybridx: You are so damn lucky! I wish I had one!

  • Alan Vazquez

    truehybridx: Thanks. I hope we an get some help, and yes you do need a USB dump and stuff in order to jailbreak forever.

  • truehybridx

    ok just checkin… idk how long itll take me before i can upload the firmware dump on my phone but ill give you the link once i get it

    oh i thought you already had one and just needed more dumps to get everything right?

  • Alan Vazquez

    truehybridx: Yes, I do. Its from the ipsw. I need an actual OS dump from a working iPhone 3G S. Make sure you use jibbler and accessbility and have them enabked when you send me the OS dump.

    My PC died so I am off of the jibbler project until I get a new one. So take your time.

  • truehybridx

    ok just find your local discount electronics and get a nice cheapy to tide you over ๐Ÿ˜›

    umm soo how are yall posting all the new stuff on here?

  • Alan Vazquez

    truehybridx: I’m gonna save up for a “hackint0sh”. Mike told me that the Lenovo S10 is OS X compatable, and its around $300, so that’s my best choice. Its specs are awesome enough to be useful and compatable with the iPhone SDK, which means you will see apps I make on the App Store sometime in 2010.

    Well, I use many methods to do this without a PC. I like to use messenger pigeons to go to Steve Jobs’ house and deliver our article in hand writing so he can type it out for us using his computer.

    On occasions, I ask our neighborhood aliens to post stuff for me.

    Or I even let bigfoot take care of it for me.

    But, if all else fails, I download the free WordPress application from the App Store to my iPhone 3G and set it up to work with LEI’s configuration so I can post articles anywhere without a computer.

    That last one, os a bunch of crap by the way. The truth is, me and bigfoot are buisness partners. Lol. รฎโ€žโ€ฆ

  • truehybridx

    lol well that makes sense i guess,

  • truehybridx

    soo boys does the file owner.exe mean anything to you… cuz its on my external harddrive requesting access to the internet lol

  • Alan Vazquez

    truehybridx: Dude, I did a search and its a virus. Can it as fast as you can. Its an AOL virus.

    Dude, get rid of it!

  • Nate

    I got the file!! http://filebin.ca/zvwspz/com.apple.voiceover.enabled.rar

    he also gave me another file that was in the same place as the above one.
    http://filebin.ca/zddwra

    Good luck guys!

  • truehybridx

    yea i crushed its ass… but the damn thing was weird lol
    what you mean aol virus?

  • truehybridx

    the funny thing is the dumbass that made the virus made it to where it changed the icon of my external harddrive when it got infected, but it was unique how it was hidden beyond what windows can unhide

  • Coentje44

    Nate the com.apple.voiceover.enabled file is empty it contains nothing..
    the zddwra file looks interesting.

  • pagaman1

    com.apple.voiceover.enabled size ‘0’ bytes so i do not know if it’s the right one…

  • pagaman1

    i converted the ather file to xml and the result it’s this…

    AccessibilityEnabled

    ApplicationAccessibilityEnabled

    CurrentRotorTypeSimple
    4
    VoiceOverTouchEnabled

    VoiceOverTouchUsageConfirmed

    Volume
    1.
    ZoomTouchEnabled

  • Alan Vazquez

    Sweet! Could you upload the com.apple.voiceover.enabled anyways? Also where did u find the plist u uploaded?

  • pagaman1

    Here you go 3GS File system dump
    Zip 1
    http://www.sendspace.com/file/2zxzmd
    Zip2
    http://www.sendspace.com/file/5qaoch
    Unzip and go have fun

  • pagaman1

    the problem it’s that the file we ar searching ( com.apple.voiceover.enabled ) is not there at all

  • truehybridx

    ok i got my 3gs finally and ill get a dump up in a few hours

    hows your com coming

  • Alan Vazquez

    truehybridx: Tak your time. Mike says my new netbook should be in my hands by next Friday! (thanks again Mike!)

  • matlead15999

    I downloaded the zddwra.plist file and should I rename it? And also, where do I put it when I ssh into my iphone?

  • truehybridx

    is there a way to make it copy all in one swing… i keep getting that gay Host hasnt answered for 15secs

  • Alan Vazquez

    truehybridx: reboot. Then try again. It will reset the SSH daemon and let you do it. Then just go to /. Then on ur computer, make a folder called “iPhone 3G S Dump”, then go select all and drag the folders from winscp to the folder. Make sure you have auto lock set to never. Plug it in (so it doesn’t die) and let it do its thang.

Leave a Comment