iPhone 1.1.3 firmware behind the scenes changes

Tags: 1.1.3, applications, breaking, changes, hack, internal, iphone, jailbreak, sdk, widgets
So I've had the chance to examine the 1.1.3 firmware on a deeper level (using a technique not developed by me and which I can't release so don't ask) and have noticed some interesting changes behind the scenes that are quite blogworthy:

- SpringBoard no longer needs to be modified (via SummerBoard) in order to show extra applications in the /Applications folder.
- All applications now run as the user 'mobile' instead of as root.
- Preferences are now stored in /var/mobile rather than in /var/root.

What does this all mean? I'll tell you what it means.

The iPhone 1.1.3 firmware is ready for official installable applications.

Even though there are no applications available for purchase (besides the iPod Touch's $20 "upgrade package"), the installation architecture appears to be there already.

It also appears that the frameworks have undergone many changes, ostensibly to make it easier for official SDK developers to make programs. It does, however, break many of the existing applications including most of mine (Lights Off still works though :D).

Additionally, the SpringBoard app appears to have widget support - it contains a class called SBWidgetApplication which manages the package location and icon.

I will update this post with more details as I find them, so keep checking back.

Also check out this other hack for adding Speed Dial icons to your 1.1.3 home screen.

Return to Nate True's blog

Comments:

Posted by tatesman 6 years ago ( 23-Jan-2008 05:48:11 )

any chance to upload 1.1.3 springboard to 1.1.1 or 1.1.2 ???
i want the "icon orders changing"

Posted by spectre 6 years ago ( 23-Jan-2008 21:46:29 )

** iPod -- Hiding a sandbox outside of a honeypot?
** Please have your credentials ready for launchd
** Ah. I see your papers are in order. Welcome to Interzone, Mr. IP*owned!

Timestamp: 2008-01-23 09:09:49 (9 hours ago) Author: zarzycki@apple.com
<rdar://problem/5254675> Merge embedded changes into TOT
<rdar://problem/5692704> SpringBoard needs custom launchd job management API

Seriously, it shows some security maturity on Apple's part to release this code under Apache 2.0. I would not wish to install an application on my iPod alongside a mechanism for paying for applications unless the implementation was solid.

* Much of the wonder questions about why two-stage dynamic libraries are appearing at fixed addresses appear to be cleared up by this post.

* would not be surprised if the entire OS that was 'jailbroke' was not a big 'honeypot'

* Has anyone set ahead their computer clock to see if their are any iPoison capsules slowly disolving?

* I have read that the iPod itself checks to see if its date is manually updated... and this arm arch supports an internal clock kept seperate from the 'realtime' clock just to detect induced clock skew...





https://svn.macosforge.org/projects/launchd/changeset/23492/branches/SULeopard/launchd

44 AC_CHECK_FUNCS([atexit dup2 gethostname gettimeofday malloc mmap memmove memset mkdir munmap realloc rmdir select setenv socket strcasecmp strchr strdup strerror strrchr strstr strtol])


launchd_runtime_kill.c
20 #if !defined(__LP64__) && !defined(__arm__)
22 #define _NONSTD_SOURCE 1
23 #define old_kill(x, y) kill(x, y)
24 #define old_killpg(x, y) killpg(x, y)
25 #else
26 /* ??? No blessed way to get the old behavior */
27 extern int __kill(int, int, int);
28 #define old_kill(x, y) __kill(x, y, 0)
29 #define old_killpg(x, y) __kill(-(x), y, 0)
30 #endif


44 AC_CHECK_FUNCS([atexit dup2 gethostname gettimeofday malloc mmap memmove memset mkdir munmap realloc rmdir select setenv socket strcasecmp strchr strdup strerror strrchr strstr strtol])
45
46 # check for a Security framework that includes session support
47 ac_func_search_save_LIBS=$LIBS
48 LIBS="-framework Security $ac_func_search_save_LIBS"
49 AC_CHECK_FUNC([SessionCreate],
50 [AC_DEFINE(HAVE_SECURITY, 1, [Define to 1 if you have the Security framework])
51 AC_SUBST(LIBS_SECURITY,"-framework Security")
52 AC_SUBST(WEAKLIBS_SECURITY,"-weak_framework Security")])
53 LIBS=$ac_func_search_save_LIBS
54
55 # check for seatbelt
56 AC_CHECK_FUNC([sandbox_init],[AC_DEFINE(HAVE_SANDBOX, 1, [Define to 1 if you have the sandbox library])])
57
58 # check for quarantine
59 AC_CHECK_FUNC([_qtn_proc_init_with_data],[AC_DEFINE(HAVE_QUARANTINE, 1, [Define to 1 if you have the quarantine library])])

Posted by eddie 6 years ago ( 31-Jan-2008 20:45:27 )

wat?

Posted by eddie 6 years ago ( 31-Jan-2008 20:46:38 )

oooo i get it haha

Posted by liyanhongxyz 3 years ago ( 02-Mar-2011 05:16:34 )

I looked around your website and found your blog is excellent. There are a lot of info for me to study, thanks for your great share.
http://www.juicy-couture.uk.com/
http://www.juicy-couture.uk.com/womens-swimwear
http://www.juicy-couture.uk.com/womens-dresses

Posted by ferre 3 years ago ( 07-Mar-2011 09:02:21 )

technique not developed by me
http://www.oncanadameds.com/

Posted by jasonbriggs 3 years ago ( 21-Apr-2011 11:20:28 )

http://pharmaceutique.webstarts.com#43267 france | http://www.etatsunis.sitew.com#43368 prix | http://originalgratuit.onsugar.com#43469 ordonnance | http://www.archive.org/details/AutresSites#43570 achat | http://fairedu.over-blog.fr#43671 commander | http://agadirprix.webstarts.com#43772 sur le net | http://www.magasinsd.sitew.com#43873 france | http://impuissancesa.onsugar.com#43974 prix | http://www.archive.org/details/AcheterParComprime#44075 ordonnance | http://trouverenligne.over-blog.fr#44176 achat | http://gratuitement.webstarts.com#44277 commander | http://www.sureurope.sitew.com#44378 sur le net | http://limpuissance.webs.com#44479 france | http://www.archive.org/details/InternetCes#44580 prix | http://similairesa.over-blog.fr#44681 ordonnance | http://structuredu.webstarts.com#44782 achat | http://www.louerdu.sitew.com#44883 commander | | http://lillefda.onsugar.com#44984 sur le net | http://www.archive.org/details/EnMemeTemps#45085 france | http://ventelibrepas.webs.com#45186 prix | http://femmediva.webstarts.com#45287 ordonnance | http://www.fdaparis.sitew.com#45388 achat | http://wtadalafil.onsugar.com#45489 commander | http://www.archive.org/details/AvisOlympique#45590 sur le net | http://ventemoinscher.webs.com#45691 france | http://jours12.webstarts.com#45792 prix | http://www.librelyon.sitew.com#45893 ordonnance | http://mondiale.onsugar.com#45994 achat | http://www.archive.org/details/caracteristiques#46095 commander | http://netcourrier.webs.com#46196 sur le net |

Posted by liyanhongxyz 3 years ago ( 16-May-2011 03:42:38 )

There are a lot of info for me to study, thanks for your great share.
http://www.pandorascharmsale.com
http://www.oakleysunglasses.uk.com/

Posted by oakleys 3 years ago ( 28-Jun-2011 20:16:32 )

In this modern and fashionable society, people are pursuing for <a href="http://www.ussunglassesale.com">sunglasses</a> cool, unique, stylish and innovative. Whether it is <a href="http://www.ussunglassesale.com">designer sunglasses</a> or fashion accessories all means a lot for modern society of today. Same is the case with trendy looking <a href="http://www.oakleyssunglassesale.com">oakley</a>. When these are <a href="http://www.oakleyssunglassesale.com">oakley sunglasses</a>, the excitement just gets doubled. Most chic looking <a href="http://www.oakleyssunglassesale.com">discount oakley sunglasses</a> are in fashion now. These are one of the favorite fashion accessories for men and women long time ago. If you have not yet tried <a href="http://www.oakleyssunglassesale.com">oakley sunglasses online</a>, it's time to own one and feel the difference it can make to your personality. These are just brilliant and fabulous <a href="http://www.oakleyssunglassesale.com">fake oakley sunglasses</a>. They are most iconic and can provide you with a new feeling and enhance confidence. The quality of <a href="http://www.oakleyssunglassesale.com">cheap oakley sunglasses</a> is just superior to what you have dreamt of. Today owning a new and trendy looking <a href="http://www.pandorasbraceletsuk.com/pandora-bracelets">pandora bracelets</a> are not only meant for the wealthy people. These are now made luxurious and affordable <a href="http://www.pandorasbraceletsuk.com/pandora-charms">pandora charms</a> to reach out to every budget and range. You can just enjoy them by ordering <a href="http://www.pandorasbraceletsuk.com">pandora jewellry</a> online where you get the complete satisfaction and genuine quality at best possible rates. The finish, quality and designs you get from <a href="http://www.pandorasbraceletsuk.com/pandora-beads">pandora beads</a> are really astonishing and you will love them all. Different styles and designs of <a href="http://www.pandorasbraceletsuk.com/pandora-bracelets">pandora bracelets sale</a> are now available to make your wrist beautiful. You can choose from the wide variety of <a href="http://www.pandorasbraceletsuk.com/pandora-charms">pandora charms sale</a> by comparing lots of perfect and stunning pieces. These <a href="http://www.pandorasbraceletsuk.com">pandora jewellery uk</a> would be nice investments for you in long term. These <a href="http://www.pandorasbraceletsuk.com">pandora</a> are brilliant and prove to be wonderful for you while it makes you stand out of the crowd. The dashing and extraordinary <a href="http://www.pandorasbraceletsuk.com">pandora sale</a> you get will attract every eye in a crowd and makes you feel more confident. If you are not having <a href="http://www.pandorasbraceletsuk.com">pandora uk</a> yet, check them out and own them now as were not so affordable ever before. You will not miss them out. Be it Christmas or Valentine's Day or any other special day that you would like to celebrate, a <a href="http://www.pandorasbraceletsuk.com/pandora-charms">pandora charms sale uk</a> gift would be just perfect for any occasion. Many people think of the perfect <a href="http://www.ferragamoshoesales.com">salvatore ferragamo</a> to purchase for their loved ones. Even if you shop for your special occasion at the last moment, you are sure to find something nice at <a href="http://www.ferragamoshoesales.com">salvatore ferragamo shoes</a>. <a href="http://www.ferragamoshoesales.com">ferragamo outlet</a> gifts are not restricted to just your lover, you could also pick perfect for almost everyone, including your family and friends. What is so extraordinary and unusual when it comes to <a href="http://www.ferragamoshoesales.com">ferragamo shoes</a> is that you have an option to pick and select your own to be attached onto the of your preference. Just in the range of <a href="http://www.ferragamoshoesales.com">ferragamo shoes sale</a>, it provides options of a standard or you could opt for the obsidian. Once you select the bracelet, then you select the charms to be supplemented onto the bracelet. You will have so many options to choose from the <a href="http://www.ferragamoshoesales.com">ferragamo sale</a> that it may just get very difficult for you to make a choice. Well the <a href="http://www.ferragamoshoesales.com">salvatore ferragamo shoes sale</a> are not limited to the use of bracelets; they can be used on as well.

Posted by premchand 3 years ago ( 23-Jul-2011 01:00:48 )

<a href="http://www.scholastic.com/premium/sch/printables/kindergartenworksheets.html">kindergarten worksheets</a>This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks!
<p><a href="http://www.greenhillsbarbershop.com/">mens haircut nashville</a></p>Great post man! I always follow your blog because it is full of compelling information about various things. I like to read this post because I met so many new facts about it actually. It's really great that I noticed this post. Thank you very much again for sharing this informative article. Many thanks,
<p><a href="http://www.shubhankarweddingcards.com/"> indian wedding invitation</a></p>If you add some language translator in your post then it will easy to understand the post to everyone and your post will get more reviews.
<a href="http://tenfastfeet.com/"> interactive agency nashville</a> Very entertaining subject, I will bookmark your website to check out if you publish more in the future.Thanks
<a href="http://www.web-designs-company.com/">Website Design Company</a>This site is cool. i visit here evaryday.
<a href="http://www.adodis.com/Android-Developers.php">Android Developer</a>Thanks for posting this. i really had good time reading this.
<p><a href="http://home-garden-wood.blogspot.com/"> Home Garden Furniture </a></p> Very interesting blog. Allot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definitely interested in this one. Just thought that I would post and let you know.
<a href="http://www.scholastic.com/premium/sch/printables/multiplicationworksheets.html"> multiplication worksheets</a>I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues. Great stuff as usual...

Posted by premchand 3 years ago ( 29-Jul-2011 03:40:04 )

<a href="http://massagegreenhills.com/">massage green hills</a>Thanks for posting this. i really had good time reading this.
<p><a href="http://home-garden-wood.blogspot.com/"> Home patio furniture </a></p> Very interesting blog. Allot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definitely interested in this one. Just thought that I would post and let you know.
<a href="http://www.scholastic.com/premium/sch/printables/multiplicationworksheets.html"> multiplication worksheets</a>Very entertaining subject, I will bookmark your website to check out if you publish more in the future.Thanks..

Posted by liyanhongxyz 2 years ago ( 23-Aug-2011 06:18:51 )

This precious heritage from vast prairie australia wide triggers modern people' s would like to ultimate comfort.
http://www.juicy-coutures.uk.com/
http://www.pandorascharmsale.com
http://www.prefectweddingring.com

Posted by liyanhongxyz 2 years ago ( 30-Oct-2011 22:51:47 )

Popular circular pills excellent every earrings, beading, family home interior design, hanging together with embellishment job.
http://www.mulberry-bags-outlet.org
http://www.pandoracharmstoreuk.org

This comment was edited at 2011-12-01 23:57:19


Log in or register to post comments.
You are not logged in.
Log inRegister now!