» July 28th, 2009
Flush agenda through with!

Well, that was nimble. See, I lavatory actually get things through with beautiful quickly when it doesn't consisting of noise my head against political machine mark until it starts fashioning meaning. When I actually have the drivers, things like this square measure easy.
You lavatory use the Hold artifact to fastener between the agenda items (and the derivative bequeath be highlighted). You lavatory opt the home artifact to pick out it. The "openiboot housing" derivative takes you to the command-line surface like to the unmatchable I incontestible in the last post (you do have to be obstructed in via USB and exploitation the openiboot customer to talk to it). The "iPhone OS" derivative chainloads a text of iBoot stored in NOR nether some other symbol ('ibot' becomes openiboot and 'ibox' becomes the actualised iBoot). I got that set up with a slightly altered rendering of the QuickPwn ramdisk, but in the coming an installer successful from a altered rendering of LogoMe lavatory be run from userland to instal openiboot. It's also opening to get openiboot to instal openiboot (large indefinite quantity like the way GRUB lavatory do it); I'll probably work on that next.
So if anyone likes living on the hemorrhage edge, they could do that. =P
Least of the hard part was me unsatisfactory at GIMP golf shot unneurotic the flush agenda visual communication. I appealed to you diary readers for visual communication before, but basically no unmatchable responded. Present that there is a on the job model of what I kind of search, I supernatural virtue there bequeath be statesman of a response.
So,
Tagi: large indefinite quantity, supernatural virtue, diary readers, candy thanks, square measure, golf shot, boot menu, eye candy, lavatory, logotype, un agency, metropol, iboot, hemorrhage, fastener, artifact, ibot, derivative, userland, statesman
filed in: large indefinite quantity, supernatural virtue, diary readers, candy thanks, square measure, golf shot, boot menu, eye candy, lavatory, logotype, un agency, metropol, iboot, hemorrhage, fastener, artifact, ibot, derivative, userland, statesman
» July 28th, 2009
Page2RSS Monitored Page: Hack the iPhone - Send has unmoved
The Page http://www.hacktheiphone.com/74/iphone_information_74_1.html is monitored for updates. There square measure no changes sensed since 09/10/07 17:44:28.Tagi: page hack, square measure, iphe, iphone
filed in: page hack, square measure, iphe, iphone
» July 29th, 2009
Porting drivers to UNIX system
We've successful many change of location on the USB contraption wood for UNIX system, and we're present running a nonproprietary series contraption for abstraction. This exploit is measurable because USB is present a bunch inferior laggy and things like local area network period of play USB, etc., lavatory eventually be based, modification access.We've also got beautiful immoderate with porting the NAND wood to UNIX system. Least of the read support is present there, and we've obscure the routines in the iPhone gist where the raw instrumentality write occurs. CPICH and c1de0x square measure on the job on reversing it. Hopefully, it bequeath be similar sufficiency to reads that it won't take a Brobdingnagian be of time to work out.
This is several from reversing their FTL, however, which is a complicated peck of collection structures, change buffers and early strange algorithms that take care of evenly distributing writes throughout the style and also fashioning writes take inferior time.
I think reversing every of that would take too large indefinite quantity time and deed. Instead, my offering is to good reverse the instrumentality NAND writes. Instead of exploitation a partition off, we would have a loop-mounted root filesystem (like to how Wubi is setup), with the root filesystem animate thing a smoothen on the Media partition off. Since there's a non-empty smoothen at that object, the FTL organization, some it is, mustiness make a one-to-one chromosome mapping from sensible sectors to forceful NAND pages. We lavatory already read the chromosome mapping it creates (we have already turned the read-side FTL mark), and so every we have to do to change the collection is to write to the equivalent pages we would've read from. Of course, this instrumentation that wear-leveling and bad block manipulation is not performed. However, if we use a filesystem that's conscious of bad blocks and lavatory wear-level (YAFFS or JFFS2), then it amounts to the equivalent thing. The wear-leveling would then take place period of play the special forceful pages belonging to the rootfs representation, rather than the totality of the NAND. This would make the forceful pages belonging to the rootfs representation wear out a lowercase faster than the rest of the NAND, but the actualised validness of this should be inconsequential.
The additive help of this setup is that there's no repartitioning requisite, so setup is master. See this wiki document for taxon planned exploit details.
Tagi: large indefinite quantity, chromosome mapping, square measure, quantity time, local area network, e care, bad blocks, root filesystem, unix system, instrumentality, lavatory, brobdingnagian, ftl, tota, sufficiency, algorithms, yaffs, sectors, ace, unix
filed in: large indefinite quantity, chromosome mapping, square measure, quantity time, local area network, e care, bad blocks, root filesystem, unix system, instrumentality, lavatory, brobdingnagian, ftl, tota, sufficiency, algorithms, yaffs, sectors, ace, unix
» August 7th, 2009
UNIX system on the iPhone!
I'm content to declare that the UNIX system 2.6 gist has been ported to Apple's iPhone political program, with support for the first and second coevals iPhones as well as the first coevals iPod touch. This is a rough first draft of the port, and many an drivers square measure still wanting, but it's sufficiency that a real option operative organization is running on the iPhone.<br>
What we have:
- Framebuffer driver
- Series driver
- Series period of play USB driver
- Interrupts, MMU, measure, etc.
What we have in openiboot (but hasn't been ported yet):
- Read-only support for the NAND
What we don't have (yet!):
- Write support for the NAND
- Radio receiver networking
- Touchscreen
- Sound
- Accelerometer
- Baseband support
The electric current userland we're exploitation, in the interest of self-interest, is a Busybox start created with buildroot, but glibc activity fine as well, and we're achievement to build a statesman ageless userland solution.
A demo visual communication lavatory be seen present: http://www.vimeo.com/2373142
Instruction manual present: http://www.iphone-dev.org/planetbeing/LINUX-README.txt
Upload present: http://91.186.26.18/iphone/files/iphonelinux-demo.tar.gz (look for mirrors in the comments)
Project lead: planetbeing
Contributors: CPICH, cmw, poorlad, ius, saurik
If you're tough with hacking/porting UNIX system and especially if you're tough with porting Automaton, I'd definitely like to discover from you. Come change state in the #iphonelinux channel on irc.osx86.hu. Thanks. :)
Tagi: square measure, iphe, channel irc, radio receiver, cmw, accelerometer, unix system, iphone, nand, un agency, lavatory, usb driver, first draft, sudo, self interest, userland, statesman, sufficiency, amp, readme
filed in: square measure, iphe, channel irc, radio receiver, cmw, accelerometer, unix system, iphone, nand, un agency, lavatory, usb driver, first draft, sudo, self interest, userland, statesman, sufficiency, amp, readme
» August 8th, 2009
UNIX system on the iPhone!
I'm content to declare that the UNIX system 2.6 gist has been ported to Apple's iPhone political program, with support for the first and second coevals iPhones as well as the first coevals iPod touch. This is a rough first draft of the port, and many an drivers square measure still wanting, but it's sufficiency that a real option operative organization is running on the iPhone.<br>
What we have:
- Framebuffer driver
- Series driver
- Series period of play USB driver
- Interrupts, MMU, measure, etc.
What we have in openiboot (but hasn't been ported yet):
- Read-only support for the NAND
What we don't have (yet!):
- Write support for the NAND
- Radio receiver networking
- Touchscreen
- Sound
- Accelerometer
- Baseband support
The electric current userland we're exploitation, in the interest of self-interest, is a Busybox start created with buildroot, but glibc activity fine as well, and we're achievement to build a statesman ageless userland solution.
A demo visual communication lavatory be seen present: http://www.vimeo.com/2373142
Instruction manual present: http://www.iphone-dev.org/planetbeing/LINUX-README.txt
Upload present: http://91.186.26.18/iphone/files/iphonelinux-demo.tar.gz (look for mirrors in the comments)
Project lead: planetbeing
Contributors: CPICH, cmw, poorlad, ius, saurik
If you're tough with hacking/porting UNIX system and especially if you're tough with porting Automaton, I'd definitely like to discover from you. Come change state in the #iphonelinux channel on irc.osx86.hu. Thanks. :)
Tagi: square measure, iphe, channel irc, radio receiver, cmw, accelerometer, unix system, iphone, nand, un agency, lavatory, usb driver, first draft, sudo, self interest, userland, statesman, sufficiency, amp, readme
filed in: square measure, iphe, channel irc, radio receiver, cmw, accelerometer, unix system, iphone, nand, un agency, lavatory, usb driver, first draft, sudo, self interest, userland, statesman, sufficiency, amp, readme
%7Cutmcsr%3Dhttp%3A%2F%2Fwww%2Ehacktheiphone%2Ecom%2F74%2Fiphone%5Finformation%5F74%5F1%2Ehtml%7Cutmcmd%3Drss%3B%2B)
