Next step... Android

Discussion in 'Android Chat' started by Shadowriver, Nov 29, 2008.

  1. Shadowriver

    Shadowriver Active Member

    Joined:
    Jun 20, 2008
    Messages:
    1,467
    Likes Received:
    1
    Device:
    iPod touch
    I better start this topic and give some info about it before you guys start to spreed some stupid myths

    Please Register or Log in to view images



    Since dual-booting to linux is now possible then possibility to run Android on iPhone and iPoT (i don't see the reason why you need Android on iPoT) rised to 95%. BTw why we need to do new UI if we got ready UI there

    Please Register or Log in to view images

    Linux it self dont give you anything else then command line (via SSH for example)

    Andoid is some sort of linux distribution (but technically and licance it isnt

    Please Register or Log in to view images

    ), it contains Linux kernel (profiled specially for Android, kernel profile is pat of this project) and lot of own software. Core part kernel, libs (linpng, webkit... yes webkit same used by safari ;] etc) hardware tools are program natively to CPU (in C/C++) the rest UI, Services and AppS are programed in Java and it run it on VM called Dalvik (not official Sun's VM).

    Now what we need now to run it on iPhone

    Please Register or Log in to view images

    we got 1 already...
    1. a dual-boot to start up a kernel :> good news is that android first Phone (T-Mobile/HTC G1) use ARM architecture same as iPhone.
    2. And heres main problem

    Please Register or Log in to view images

    kernel needs drivers tu support iPhones GPU (PowerVG), SPU, Camera, Bluetooth etc and most important touch screen. So we need drivers, and without iPhone specifications sheets it not easy job.... so we need some dort of "Dev Team" to do that
    Good news is fact that android is open source and everyone can download, compile, apply to any device they like and run it, heres the link to android source website:

    http://source.android.com/

    So someone need to get it and work on drivers :> ... and they need linux or OS X to stat thinking about android development

    Please Register or Log in to view images

    theres very poor Windows support

    3. the rest is easy

    Please Register or Log in to view images

    since native stuff is already optimized to ARM CPU and the whole UI things are in Java, it;'s only need to recompile or maybe small modifications. They don't even need to touch any java code since its VM. So most thing that need to be ported is Android optimized linux kernel available in Android source.

    4. Legality... Android is on Apache License (same as Apache HTTP server), i don't know how it works, but it's needed to study it before start thinking about Android on iPhone. License tell about rules of code editing, distribution of binary and source code. This is that 5% that may stop as to run android :> and don't ignore it since Google is bigger company then Apple

    Please Register or Log in to view images



    So this is simple facts about running Android on iPhone.

    To make Linux useful on iPhone we need UI and Android is best of them

    Please Register or Log in to view images

    if Android won't work on Phone there will be hell more job to do to make any usability form Linux on iPhone.

    Oh more one thing: Android is still not have virtual keyboard :> so we need that for it first it said that it will be in 2009 Q1.
  2. sprint_user

    sprint_user New Member

    Joined:
    Apr 27, 2008
    Messages:
    2,864
    Likes Received:
    1
    Device:
    iPad 2 (Black)
    Now I'm legitimatly pissed u sold my 1g

    Please Register or Log in to view images


    Nice thread
  3. iVince

    iVince New Member

    Joined:
    Jan 26, 2008
    Messages:
    24
    Likes Received:
    0
    Nice post idd, but why do you think linux is useless on iPod? At least for use as HDD...
  4. Shadowriver

    Shadowriver Active Member

    Joined:
    Jun 20, 2008
    Messages:
    1,467
    Likes Received:
    1
    Device:
    iPod touch
  5. MrCrawley

    MrCrawley New Member

    Joined:
    Apr 5, 2008
    Messages:
    338
    Likes Received:
    1
    Me too, just sold it on wednesday arghh
  6. SkaterGOD/DOOD23

    SkaterGOD/DOOD23 New Member

    Joined:
    Dec 20, 2007
    Messages:
    686
    Likes Received:
    5
    Device:
    iPod touch
    This is the iPod touch Linux section.. not the "Next step..." or "Android" section.
  7. GrooveMachine

    GrooveMachine Active Member

    Joined:
    Dec 27, 2007
    Messages:
    1,741
    Likes Received:
    11
    Device:
    iPod touch
    Android is very, very far from being the next step. Do some more research on the iPhoneLinux project progress. But nice article, most of it was pretty accurate. But yeah, there's a lot of stuff to do before we even think about Android.
  8. Shadowriver

    Shadowriver Active Member

    Joined:
    Jun 20, 2008
    Messages:
    1,467
    Likes Received:
    1
    Device:
    iPod touch
    Yes and Android is running on Linux :> so this is right section. Read more about Android.
  9. Cephaus

    Cephaus New Member

    Joined:
    Feb 25, 2008
    Messages:
    25
    Likes Received:
    0
    It would be awesome to see Android on my 3G
  10. Shadowriver

    Shadowriver Active Member

    Joined:
    Jun 20, 2008
    Messages:
    1,467
    Likes Received:
    1
    Device:
    iPod touch
    Remember it will take a little

    Please Register or Log in to view images

    ... it all depends on dev team, they need to do some drivers.

Share This Page