Но даже если бы Джобс последовал по «золотому пути», демонстрация нормальной функциональности iPhone все равно требовала кучи корректив, которые приходилось делать в самый последний момент. Даже в день презентации в программах, управлявших радиоустройствами Гриньона, не были устранены все баги. Проблемы имелись и в программах, управлявших памятью iPhone. Никто в точности не знал, не приведет ли желание Джобса подключать к телефону во время демонстрации другие электронные устройства, к появлению новых проблем.

Джобс потребовал, чтобы экраны демонстрационных моделей, которые он использовал на сцене, отображались на большом экране за его спиной. Обычно для демонстрации гаджетов в увеличенном виде на них просто направляют видеокамеру, подключенную к проектору. Для Джобса это было неприемлемо. Собравшиеся могли увидеть его палец на экране iPhone, что испортило бы красивую картинку. Так что он заставил инженеров Apple потратить несколько недель на присоединение дополнительных микросхем к видеокабелям на задней крышке аппаратов, которые он собирался взять с собой на сцену. Эти кабели затем подключались к проектору, транслировавшему экран iPhone на большой монитор. Когда Джобс прикасался к иконе приложения «Календарь» на устройстве, аудитория не наблюдала его палец, однако могла увидеть, что происходит на экране телефона. Нередко подобное производило волшебный эффект. Сидевшим в аудитории казалось, что они держат iPhone в собственных руках. Однако даже это не позволяло разработчикам забыть об огромных проблемах iPhone. «Все, что вы видели на презентации, было сшито на живую нитку с помощью невероятно уродливых обходных путей», – сказал Гриньон.

Программное обеспечение Wi-Fi-модуля в iPhone было настолько нестабильным, что Гриньон и его команда в конечном итоге просто припаяли антенные провода к демонстрационным аппаратам и протянули их под сценой до проектора. Хотя iPhone и мог подключаться к Сети беспроводным способом, сигнал распространялся совсем недалеко. Но даже в этом случае Гриньону и его команде нужно было убедиться, что никто в аудитории не влезет на используемую ими частоту. «Хотя мы и спрятали идентификатор базовой станции (иными словами, он не показывался, когда ноутбуки искали сигналы Wi-Fi), в нашей аудитории сидело пять тысяч гиков. Кто-нибудь из них наверняка догадался бы, как хакнуть наш сигнал». Решение, по словам Гриньона, состояло в настройке программы AirPort таким образом, чтобы она думала, будто работает в Японии, а не в Соединенных Штатах. Wi-Fi в Японии задействует некоторые частоты, не разрешенные к использованию в США.

Еще меньше они могли сделать для того, чтобы звонок, который Джобс хотел совершить прямо со сцены, прошел нормально. По сути, они могли только убедиться, что сигнал достаточно силен, а потом молиться. Они принесли с собой портативный ретранслятор AT&T, поэтому знали, что с сигналом все будет нормально. Затем, с согласия Джобса, они перепрограммировали дисплей телефона так, чтобы на нем всегда показывалась максимально возможная сила сигнала (вне зависимости от реальной). Шансы на то, что радиомодуль сломается в течение тех нескольких минут, пока Джобс собирался использовать его для звонков, были невелики. Но никто бы не дал гарантии, что с модулем ничего не случится за время всей 90-минутной презентации. «Даже если бы он выключился и перезагрузился, а такое вполне могло произойти, мы не хотели, чтобы это видели люди в аудитории. Потому мы настроили систему так, что на экране всегда показывался максимальный сигнал сети», – рассказывал Гриньон.