Нигде не мог найти нормальную инструкцию, так что написал:
Как сделать так, чтобы в Статус Баре виднелся свой собственный Логотип.
Если у вас Сим-Прокси, то есть 2 варианта: 1) Ставим Russian Carrier Bundles из Cydia, после чего с помощью программы MakeItMine(тоже находим в Cydia) вписываем свой Оператор (допустим MTS-RUS) (Спасибо Owls). 2)Вы можите сначала поставить работающую Карту,чтобы Логотип был виден,а потом поставить свою (Спасибо mikhail777)
I.Если Вы НЕ Обновляли настройки сети через iTunes.
1) Заходим через Файл Менеджер (я пользуюсь iPhone Browser) в System/Library/Carrier bundles/Ваш оператор.bundle/ (Если папки с Вашим оператором нет, то заходим в Unknown.bundle) 2) Находим файл carrier.plist и сохраняем его на копьютере. 3) Открываем этот файл с помощью Хорошего Редактора (например Notepad++ или Pledit ). Если все равно там Вы видите каракули, то его надо сконвертировать через этот сайт , сохранить на компьютер, изменить (как сейчас расскажу),потом опять залить на этот сайт и получить готовый файл. 4)Изменяем файл carrier.plist. Находим строки:
<key>ShowTTY</key> <false/> <key>SupportedSIMs</key> <array>
После
<key>ShowTTY</key> <false/>
Ставим это
<key>StatusBarImages</key> <array> <dict> <key>AllowPrefixMatching</key> <true/> <key>CarrierName</key> <string>Название Вашего Оператора*</string> <key>DefaultImage</key> <string>Default_CARRIER_Названние логотипа Вашего Оператора**.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_ Названние логотипа Вашего Оператора**.png</string> </dict> </array>
*Название должно совпадать с названием, который у вас пишет в Стасус Баре. Как видите, у меня пишет MTS_RUS (S просто не поместилась). **Это сама картинка логотипа, которую Вы хотите поставить (у меня называется MTS_RUS.png ).
Default_CARRIER_Названние логотипа Вашего Оператора.png - это логотип который виден в, программах, настройках и т.д FSO_CARRIER_ Названние логотипа Вашего Оператора.png виден на рабочем столе. Скажем у меня оператор MTS, то я захожу в папку System/Library/Carrier bundles/MTS_ru.bundle/ и в файле carrier.plist я вижу это:
<key>ShowCallForwarding</key> <false/> <key>ShowTTY</key> <false/> <key>StatusBarImages</key> <array> <dict> <key>AllowPrefixMatching</key> <true/> <key>CarrierName</key> <string>MTS-RUS</string> <key>DefaultImage</key> <string>Default_CARRIER_MTS-RUS.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_MTS-RUS.png</string> </dict> </array> <key>SupportedSIMs</key> <array> <string>25001</string> </array>
Что ж, сохраняем.
5) Копируем наш измененный файл carrier.plist и готовые Логотипы в System/Library/Carrier bundles/Ваш оператор.bundle/ (У меня МТС и я сохраняю в System/Library/Carrier bundles/MTS_ru.bundle/ )
6) Перегружаем Спрингбоард или можно сразу iPhone и готово!
II.Если Вы Обновляли настройки сети через iTunes.
1) Находим папку с нашим оператором по этому адресу /private/var/mobile/Library/Carrier Bundle (Если папки с Вашим оператором нет, то заходим в Unknown.bundle). (Скажем у меня MTS, значит моя папка эта private/var/mobile/Library/Carrier bundles/MTS_ru.bundle/) 2) Заменяем Логотипы Default_CARRIER_Названние логотипа Вашего Оператора.png и FSO_CARRIER_Названние логотипа Вашего Оператора.png на Ваши с такими же названиями (Подробнее про логотипы читайте выше, в I Пункте). ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- P.S: Существует также программа MakeItMine, которая позволяет изменить название оператора и поставить что-нибудь жизнеутверждающее вместо электронных часов. Ее можно найти в Cydia.
Готовые Файлы: MTS-RUS (Подготовленный файл carrier.plist для логотипов с проверкой баланса (*100#) + 16 логотипов для МТС. Не забудьте понравившиеся логотипы переименовать в FSO_CARRIER_MTS-RUS.png и Default_CARRIER_MTS-RUS.png. Файл carrier.plist и логотипы (FSO_CARRIER_MTS-RUS.png и Default_CARRIER_MTS-RUS.png) кидать в System/Library/Carrier bundles/MTS_ru.bundle/ ) MTS_RUS.rar ( 54.12 килобайт ) Мегафон (MegaFon, MegaFon RUS, MegaFonRUS) (Подготовленный файл carrier.plist для логотипов с проверкой баланса (*100#) + 18 логотипов для MegaFon, MegaFon RUS, MegaFonRUS. Не забудьте понравивишиеся логотипы переменовать в FSO_CARRIER_MegaFon.png и Default_CARRIER_MegaFon.png. Файл carrier.plist и логотипы (FSO_CARRIER_MegaFon.png и Default_CARRIER_MegaFon.png) кидать в System/Library/Carrier bundles/MegaFon_ru.bundle/ ) MegaFon_MegaFon_RUS_MegaFonRUS.rar ( 81.19 килобайт ) Билайн(Beeline, BEELINE) (Подготовленный файл carrier.plist для логотипов с проверкой баланса (*102#) + 7 логотипа. Не забудьте понравившиеся логотипы переименовать в FSO_CARRIER_Beeline.png и Default_CARRIER_Beeline.png. Файл carrier.plist и логотипы (FSO_CARRIER_Beeline.png и Default_CARRIER_Beeline.png) кидать в System/Library/Carrier bundles/VimpelCom_ru.bundle/ , если этой папки нет, то кидаем в Unknown.bundle ) Beeline_BEELINE.rar ( 24.17 килобайт )
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|