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!
truehybridx // Jul 9, 2009 at 10:29 AM
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 // Jul 9, 2009 at 2:57 PM
But if the dev team can jailbreak you can get this done ๐
Alan Vazquez // Jul 9, 2009 at 11:29 PM
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 // Jul 10, 2009 at 11:01 AM
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 // Jul 10, 2009 at 11:01 AM
just tell me exactly what you need and from what devices
Alan Vazquez // Jul 10, 2009 at 11:22 AM
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 // Jul 10, 2009 at 3:46 PM
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 // Jul 10, 2009 at 5:03 PM
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 // Jul 10, 2009 at 8:05 PM
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 // Jul 11, 2009 at 5:46 PM
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 // Jul 14, 2009 at 12:37 AM
truehybridx: How’s the request going?
Chewie:yep.
truehybridx // Jul 14, 2009 at 9:54 AM
i put one on hackint0sh and insanelymac and no one is replying ๐ so im like wtf right now
Alan Vazquez // Jul 14, 2009 at 10:14 AM
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 // Jul 14, 2009 at 3:55 PM
hey make an account there, start a topic and ill back it up that should get some attention
Iphone3GSfreak // Jul 16, 2009 at 1:58 PM
I’ve got com.apple.voiceover.enabled.launchd
I can upload it for you for 5$
Alan Vazquez // Jul 16, 2009 at 3:18 PM
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 // Jul 16, 2009 at 6:48 PM
isnt that some kinda copyright infringment for uploading apple files for a price?
Alan Vazquez // Jul 16, 2009 at 6:59 PM
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 // Jul 16, 2009 at 9:01 PM
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 // Jul 16, 2009 at 9:29 PM
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 // Jul 17, 2009 at 1:44 AM
hehe joking ๐
i also need tht freakin file..
truehybridx // Jul 17, 2009 at 9:55 AM
@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 // Jul 17, 2009 at 4:30 PM
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 // Jul 18, 2009 at 2:21 PM
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 // Jul 18, 2009 at 8:35 PM
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 // Jul 19, 2009 at 12:14 AM
@thruehybridx
Lucker =)
Alan Vazquez // Jul 19, 2009 at 9:04 AM
truehybridx: You are so damn lucky! I wish I had one!
Alan Vazquez // Jul 19, 2009 at 9:05 AM
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 // Jul 19, 2009 at 9:07 PM
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 // Jul 19, 2009 at 10:54 PM
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 // Jul 20, 2009 at 12:22 AM
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 // Jul 20, 2009 at 1:55 AM
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 // Jul 20, 2009 at 10:28 AM
lol well that makes sense i guess,
truehybridx // Jul 21, 2009 at 10:47 AM
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 // Jul 21, 2009 at 11:54 AM
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 // Jul 22, 2009 at 12:09 PM
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 // Jul 22, 2009 at 12:20 PM
yea i crushed its ass… but the damn thing was weird lol
what you mean aol virus?
truehybridx // Jul 22, 2009 at 1:22 PM
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 // Jul 22, 2009 at 2:11 PM
Nate the com.apple.voiceover.enabled file is empty it contains nothing..
the zddwra file looks interesting.
pagaman1 // Jul 22, 2009 at 2:35 PM
com.apple.voiceover.enabled size ‘0’ bytes so i do not know if it’s the right one…
pagaman1 // Jul 22, 2009 at 2:41 PM
i converted the ather file to xml and the result it’s this…
AccessibilityEnabled
ApplicationAccessibilityEnabled
CurrentRotorTypeSimple
4
VoiceOverTouchEnabled
VoiceOverTouchUsageConfirmed
Volume
1.
ZoomTouchEnabled
pagaman1 // Jul 22, 2009 at 2:46 PM
http://filebin.ca/vdapgz/zddwra.plist
Alan Vazquez // Jul 22, 2009 at 4:51 PM
Sweet! Could you upload the com.apple.voiceover.enabled anyways? Also where did u find the plist u uploaded?
pagaman1 // Jul 23, 2009 at 2:57 AM
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 // Jul 23, 2009 at 6:16 AM
the problem it’s that the file we ar searching ( com.apple.voiceover.enabled ) is not there at all
truehybridx // Jul 24, 2009 at 4:14 PM
ok i got my 3gs finally and ill get a dump up in a few hours
hows your com coming
Alan Vazquez // Jul 24, 2009 at 5:18 PM
truehybridx: Tak your time. Mike says my new netbook should be in my hands by next Friday! (thanks again Mike!)
matlead15999 // Jul 24, 2009 at 6:19 PM
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 // Jul 24, 2009 at 9:27 PM
is there a way to make it copy all in one swing… i keep getting that gay Host hasnt answered for 15secs
Alan Vazquez // Jul 24, 2009 at 9:33 PM
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.