Дек 07

Google предлагает разработчикам для Android специальную версию G1

Рубрика: Android SDK, Смартфоны с AndroidDmitry Shurupov @ 2:56

Как передает Brighthand наряду со многими другими зарубежными интернет-СМИ, компания Google, стоящая за созданием мобильной Linux-платформы Android, начинает распространять для разработчиков специализированную версию G1 — первого смартфона с Android. Обновленное устройство получило название Android Dev Phone 1.

G1 для разработчиков незначительно отличается от оригинальной версии, поставляемой сотовым оператором T-Mobile, однако должна оказаться значительно более полезной для тех, кто собрался не только использовать G1 как смартфон, но и создавать под него свои программные продукты.

Во-первых, Android Dev Phone 1 разлочен, т.е. не привязан к какому-либо оператору. Впрочем, это уже давно не является проблемой, поскольку энтузиасты нашли способ подбора кодов анлока для G1 и успешно продают их в сети за 24 USD.

Другое отличие может показаться более интересным. Оно заключается в том, что в версии G1 для разработчиков будет использоваться загрузчик системы, позволяющий запускать и неофициальные, произвольные, сборки платформы Android, которые могут быть не подписаны Google.

Стоимость Android Dev Phone 1 составляет 399 USD. Кроме того, потребуется зарегистрироваться в качестве разработчика на Android Market, на что уйдет еще 25 USD. Для сравнения — стоимость оригинальной версии G1 при условии подписания 2-летнего контракта с T-Mobile составляет 180 USD.

«G1 для разработчиков» будет продаваться сразу в 18 странах: США, Великобритания, Германия, Япония, Индия, Канада, Франция, Тайвань, Испания, Австралия, Сингапур, Швейцария, Нидерланды, Австрия, Швеция, Финляндия, Польша и Венгрия. Как видно, Россия вновь не оказалась в списке.

Подробности об Android Dev Phone 1 доступны на code.google.com/android.


Отвратительно!ПлохоТак себеХорошоВеликолепно! (проголосовало: 4)

Комментарии к заметке “Google предлагает разработчикам для Android специальную версию G1” (16)

  1. Ntropy заявил(а):
    31

    По стоимости как Neo Freerunner в чем же подколка, кто что думает?
    Мнек кажеться, что по железу, он так и остается закрытым и ниже Java машины и драйверов для linux-ядра не спустишься.

  2. Ilya Petrov заявил(а):
    31

    >По стоимости как Neo Freerunner в чем же подколка, кто что думает?

    я думаю, что это прекрасно

    >по железу, он так и остается закрытым и ниже Java машины и драйверов для linux-ядра не спустишься.

    ниже ядра – только паяльник

  3. Ntropy заявил(а):
    31

    Перечитав еще раз могу дополнить, в этом телефоне будет открыта только Java машина без porting-layer’а, на которой и будет запускаться Андроид, а значит по открытости, он не составляет конкуренции Neo Freerunner.
    Что касаемо паяльника, то для неспециалиста и компиляция кода тоже что-то сродни пайке проводов.

  4. Ilya Petrov заявил(а):
    31

    >Перечитав еще раз могу дополнить, в этом телефоне будет открыта только Java машина

    чего-чего там не открыто? пальцем ткните.

    исходники *всего* андроида открыты под свободной лицензией и телефон свободно перешивается неподписанным образом.

    >по открытости, он не составляет конкуренции Neo Freerunner.

    ну давайте, расскажите, чем именно фрираннер открытей.

    и самое главное, нафига он теперь вообще нужен.

    >Что касаемо паяльника, то для неспециалиста и компиляция кода тоже что-то сродни пайке проводов.

    при чем тут вообще «специалист-неспециалист»? имена и явки пожалуйста, куда вы там собирались спускаться ниже ядра и куда вас злой дядя Сережа не пускал

  5. Abram заявил(а):
    31

    > имена и явки пожалуйста, куда вы там собирались спускаться ниже ядра
    Прошивка ВР?.. Лоадер? :-P

  6. Ilya Petrov заявил(а):
    31

    >Прошивка ВР?.. Лоадер?

    сорцы бута есть, сорцев BP вроде нету, но их и от фрираннера нету, емнип

  7. Ntropy заявил(а):
    31

    Ilya Petrov, думается, что на все приводимые мной аргументы у вас заготовлен ответ: «А зачем это надо?» (возможно и в более грубой форме). Пожалуйста, не расстраивайтесь: если вы что то не замечаете или не понимаете, значит вам достаточно и того что есть, и большего вам и не нужно.

    P.S. вот степень открытости Neo Freerunner ( http://wiki.openmoko.org/wiki/GTA02_Openness ), а также то что Андроид для Freerunner уже есть, а Openmoko для G1 нету и не скоро будет.

  8. Ilya Petrov заявил(а):
    31

    >на все приводимые мной аргументы у вас заготовлен ответ:

    я аргументов что-то не вижу, где они?

    распишите по пунктам, в чем фрираннер открытей инженерных образцов g1.

    >вот степень открытости Neo Freerunner

    а я эту страницу уже не раз внимательно читал и знаю, что на часть железа (BP, WIFI, видео) документации как раз *нет*.

  9. Ilya Petrov заявил(а):
    31

    > Андроид для Freerunner уже есть, а Openmoko для G1 нету и не скоро будет.

    а это часом не из-за того, что софт опенмоко (кстати который из?) – откровенное … и не работает?

  10. Ntropy заявил(а):
    31

    Основное, что настораживает, так это то что для использования G1, я полагаю, что инженерный тут не исключение, необходим Google Account и активация через интернет, что означает «я покупаю телефон, а он еще не до конца мой».
    Второе, это то что G1 заточен на разработку Android приложений и кардинальная смена прошивки вряд ли возможна, как вы заметили открыт исходник всего *андроида* и прошить без подписи и т.д. можно любое обновление прошивки *андроида*. Означает ли это возможность прошить что другое, например Debian или NetBSD, нет не означает.
    Кроме того открытость подразумевает возможность создания новых устройств на их основе, продажа их и зарабатывание на них денег, думаю вряд ли это возможно для G1.
    Полная открытость подразумевает возможность настолько запороть телефон допустимыми средствами, например взять да и стереть под чистую все содержимое прошивки, включая загрузчик, а также возможность аппаратной отладки подключаясь на прямую к процессору (JTAG и т.д.). Для G1 это доступно только если вы устроитесь работать в HTC или к кому либо из их партнеров.
    Возможно для вас все это не имеет значение, поскольку вы планируете использовать G1 лишь для работ с платформой Андроид, которая на самом то деле всего лишь графическая надстройка на собственной (Google’овской) Java машиной, что стоит у вас в броузере.
    Допускаю, что вы не примете эти аргументы, тем более что есть повод подозревать за вами предвзятое отношение (см. выше «и самое главное, нафига он теперь вообще нужен»), но это не важно и собственно не имеет значения.

  11. Ilya Petrov заявил(а):
    31

    >необходим Google Account и активация через интернет, что означает “я покупаю телефон, а он еще не до конца мой”.

    соберите кастомную сборку андроида, где это будет отключено или портируйте /что вам там больше нравится/

    >Означает ли это возможность прошить что другое, например Debian или NetBSD

    да означает. как напрямую из загрузчика, так и из загруженной системы возможно записать произвольные данные во флеш

    >Полная открытость подразумевает возможность настолько запороть телефон допустимыми средствами, например взять да и стереть под чистую все содержимое прошивки, включая загрузчик,

    вы читали исходники загрузчика? а я читал: можно

    итого: на основе g1 нельзя создавать устройства. мне это действительно не нужно. насчет jtag никакой информации пока нет

    >Возможно для вас все это не имеет значение, поскольку вы планируете использовать G1 лишь для работ с платформой Андроид,

    телепатия? к доктору

    >которая на самом то деле всего лишь графическая надстройка на собственной (Google’овской) Java машиной

    назовете с трех раз имя открытого проекта, на коде которого она основана?

    >Допускаю, что вы не примете эти аргументы

    … исключительно по той причине, что вы не разбираетесь в матчасти.

  12. rastafarra заявил(а):
    31

    > Openmoko для G1 нету и не скоро будет.

    эээ… а он вообще где-то работает? или просто хочется сделать +/- приличный плеер из г1?

  13. Ilya Petrov заявил(а):
    31

    >приличный плеер

    ты специально, да? ;)

  14. disk2 заявил(а):
    31

    Кто знает – телефон поддерживает запись разговора? Если нет, насколько реально это сделать?
    Верно ли я понял, в телефоне для разработчиков нет подписи RSA от квалкома? Знаю о том что если какие то функции у квалкома производитель телефона не купил то они закрыты, а подпись является тому гарантом. Так было с отсутствием канала передачи данных на HTC с частотами от 400 Мгц (т.е. в более новых моделях) В связи с этим кажется сомнительным что вся прошивка открыта к изменению, это что касается обработки именно ЖСМ, и прочих фундаментальных частей программы.
    Реально ли что кроме открытой операционной системы будет и открыт код всей программы аппарата? (понятно что нет, но мало ли)

  15. Dmitry Shurupov заявил(а):
    31

    disk2, вообще с такими вопросами лучше к нам на форум ;-)
    На маркете есть несколько программ для записи аудио. По остальному не скажу… И не очень понятно, что понимается под «открытием кода всей программы аппарата».

  16. Ilya Petrov заявил(а):
    31

    gsm доступен только через AT-команды.

    прошивка BP (то есть чипа, который непосредственно работает с gsm) – закрыта.

    inb4: в свободном до костей мозга фрираннере и несвободной до мозга костей мотороле – то же самое