Symbian mods and patches by CODeRUS and friends
Big thanks to Leonapapa, faenil, swmail, fonix232, wadowice, argie, Il.Socio



You are free to use my modifications in custom firmwares with an indication of my authorship of mods and link to this blog.



Contact with me at:

ICQ 433559121

Twitter iCODeRUS

Установка RVCT 2.2 и подключение PDK 3.0.4 к Carbide C++

Данная статья подразумевает, что у вас должен быть установлен Perl, Carbide C++ версии 2.7 (или выше) и Symbian^3 SDK. При необходимости скачайте и установите
Carbide C++ - Nokia Carbide Page
Symbian^3 SDK - Symbian^3 SDK v1.0
ActivePerl - ActivePerl-5.6.1.635

Скачиваете и устанавливаете только по пути без пробелов (C:\Symbian\ARM\) Arm RealView Development Suite v2.2 (ZWTiSO) затем сразу ставите обновление RVCT 2.2.616

Копируете keygen и patch из папки Crack (в образе дистрибутива RVDS) куда установлен RVDS (C:\Symbian\ARM\)
Запускаете patch для файлов указанных в readme.txt, затем создаете файл лицензии с помощью keygen и закрываете его.

Теперь нужно вручную создать необходимые переменные среды. Замените пути на свои собственные.
ARMLMD_LICENSE_FILE=C:\Symbian\ARM\license.dat
ARMROOT=C:\Symbian\ARM
RVCT22BIN=C:\Symbian\ARM\RVCT\Programs\2.2\349\win_32-pentium
RVCT22INC=C:\Symbian\ARM\RVCT\Data\2.2\349\include\windows
RVCT22LIB=C:\Symbian\ARM\RVCT\Data\2.2\349\lib

Переменная PATH должна включать C:\Symbian\ARM\RVCT\Programs\2.2\349\win_32-pentium

Далее скачиваете сам PDK 3.0.4. Ниже приведу ссылки для скачивания. Из торрент раздач вам нужен только файл PDK_3_0_4_a.zip
thepiratebay
free-torrents
поиск Google

Распаковываете все архивы в одну папку. В результате в вашей папке должны быть подпапки epoc32 и sf. Папка epoc32 содержит сам PDK 3.0.4 для сборки. В папке sf содержатся исходные коды всех компонент системы на момент релиза.

Из папки epoc32 в Symbian^3 SDK копируете папку tools в папку epoc32 PDK без замены файлов.

И наконец нужно добавить PDK в меню выбора SDK. В командной строке выполните команду
devices -add c:\symbian\PDK\ c:\symbian\PDK\epoc32\ @Nokia_Symbian3_PDK_v3.0.4a:com.nokia.symbian
где c:\symbian\PDK\ - путь к папке с распакованным PDK 3.0.4

Теперь вы можете собирать исходные коды из PDK с помощью SBSv2. Удачи!
Вопросы задавайте в GTalk или ICQ.

Выражаю благодарность Trufanov за переменные среды.