Page 4 of 4 FirstFirst 1234
Results 31 to 36 of 36
Discuss Call for a "iPhone openOS" at the iPhone "2G" (Rev. 1) - Hackint0sh.org; I'm not in any way familiar with the technical terms re: cell phones and programming, ...
  1. #31
    Newbie Array

    Join Date
    Sep 2007
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I'm not in any way familiar with the technical terms re: cell phones and programming, but can someone summarize the obstacles to putting something like Openmoko on the iPhone?

    How does Apple install software on the brand-new production phones in the first place?


  2. #32
    Senior Professional Array

    Join Date
    Sep 2007
    Posts
    125
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    13

    Default

    Id guess the first and most important step would be to figure out the bootloader and the whole restore process. The first allows you to START the OS, the second allows you to flash the OS on the phone.

    There could also be some sort of loader (like the way Linux variants get loaded on Palm OS devices) that appears as an application on the phone, loads the linux loader into memory and jumps to that location.

    After that you have to figure out how to get the phone's hardware to cooperate with the OS (that means writting drivers or modifying existing ones). Remember that some stuff on the iphone like the touchscreen are not "conventional". You have to get video/input/GSM/WiFi/Bluetooth working, and some of that stuff is not documented publicly (spec sheets are confidential), thus you cant easily figure out how they works and code a driver around it (leading to you having to reverse engineer it - which is MUCH harder). Most important of all is the baseband, for which afaik a full specification is not available.

    The OpenMoko hardware platform was built from the ground up with open-source friendly components with available specifications (check out the wifi debate on their site and their attemp to find a suitable wifi chipset). And the other ports have been to systems which are largely documented (consider that the base hardware for most pocketpcs and palms is the same, so after porting to one of them, sideporting to another device of the same family is not hard). So there are quite a few obstacles in getting a fully functional version of OpenMoko (or another *nix based OS) on the iphone.

    However a proof of concept would not be too hard to do probably...
    iPhone 4 GB running 1.1.1 (virginized from 1.0.2) on Vodafone Greece
    Activated/Jailbroken/Unlocked via Safari Exploit/TouchFree/Anysim
    Calls in/out YES/YES
    SMS in/out YES/YES
    EDGE Probably yes, havent tried yet
    Wifi/YouTube/Wireless iTunes YES/YES/YES

  3. #33
    Board Hero Array

    Join Date
    Nov 2007
    Location
    Mustang Ridge, Texas, United States
    Posts
    1,169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    65

    Default

    hey polo. when you started this thread were you thinking bout like a whole new OS for the iphone or a combination of the FWs to make it more stable and more app friendly than wht apple puts out

    maybe someone could whip up a custom os like whats out there for the psp..

    the way it works is it takes parts from the first US FW and makes that the lower half of the OS and then takes the newest FW for the upper portion

    as far as legallity goes, the user is suppose to provide the FW files on their own and all the dev does is provide the setup file that makes the FW installer on the users computer, which the setup file doesnt contain any copyrighted data on it

    for the devs out there who kno the iphone intimately might be able to implement this without fear of being sued
    as long as you dont release any copyright data you are safe, its up to the user to provide the files needed

    and im sure that if the idea starts to circulate, someone will "accedently" leak some required info on the iphone to the hacking community
    Last edited by truehybridx; 12-02-2007 at 07:03 PM.

  4. #34
    Rookie Array

    Join Date
    Dec 2007
    Posts
    23
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Guys... the answer to this is obvious. Android. I was with some guys from Google showing them my iPhone and they also immediately said... hey - I wonder how long it will take before someone runs Android on the iPhone.

    I'd love to figure out how to approach it. Maybe it's time to put a team together to give it a shot.

    Boing!

  5. #35
    Respected Professional Array hquest's Avatar

    Join Date
    Nov 2007
    Location
    Jersey City, NJ / Curitiba, BRA
    Posts
    615
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    50

    Default

    Quote Originally Posted by Boing View Post
    Guys... the answer to this is obvious. Android. I was with some guys from Google showing them my iPhone and they also immediately said... hey - I wonder how long it will take before someone runs Android on the iPhone.

    I'd love to figure out how to approach it. Maybe it's time to put a team together to give it a shot.

    Boing!
    I second this Android on iPhone would be very intersting.


  6. #36
    The Computer Guy! Array compuguy1088's Avatar

    Join Date
    Sep 2007
    Location
    In the Sub-Basement of Solitude
    Posts
    112
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Polo View Post
    in fact i just looked up on their wiki page and they even already support arm based devices.

    http://wiki.openmoko.org/wiki/Supported_Hardware

    how long till someone installs it on the iphone?
    So it does support arm? Openmoko would have to be coded to use the input interface (multitouch) of the iPhone to even interact.

 

 
Page 4 of 4 FirstFirst 1234

Similar Threads

  1. Replies: 28
    Last Post: 03-31-2012, 06:00 PM
  2. [NETWORK/PRIVACY] "UDID faker" - "Anti- Call Home" Apps
    By macfr3ak in forum iPhone Developer Exchange
    Replies: 2
    Last Post: 06-12-2009, 02:08 PM
  3. Replies: 0
    Last Post: 05-23-2009, 11:38 AM
  4. "Unlock.app" can fix "no service","no wifi","IMEI 049.."
    By max9241 in forum iPhone "2G" (Rev. 1)
    Replies: 17
    Last Post: 11-11-2007, 04:12 PM
  5. Missed call displays "Call failed"
    By heavensblade in forum General
    Replies: 8
    Last Post: 10-07-2007, 01:45 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 02:47 PM.
twitter, follow us!