Jump to content


Photo

FAQ - Problemy z uruchomieniem programów, pojęcia, pliki do pobrania


  • This topic is locked This topic is locked
No replies to this topic

#1 OFFLINE   mc_kibel

mc_kibel

    Proud Member of Sony.yt Community

  • User
  • 26 posts
    • Time Online: 1h 1m

Posted 28 October 2011 - 22:52

Tutaj znajdują się rozwiązania częstych problemów, linki do programów, wyjaśnienia podstawowych pojęć.

1. PatSearchNT - wyświetlane są komunikaty o braku komponentów OCX w systemie typu:
-Richtx, Comdlg, Comctl.
  • Aby rozwiązać ten problem, przenosimy wszystkie pliki OCX z archiwum "Komponenty_OCX" do:
    -C:/Windows/System32
  • Po zrobieniu tego uruchamiamy CMD.exe z folderu system32.
  • Wpisujemy najpierw:

    regsvr32 comctl32.ocx
    
    następnie:

    regsvr32 comdlg32.ocx
    
    i na koniec:

    regsvr32 richtx32.ocx
    
  • Zamykamy CMD - od teraz wszystko powinno pójść gładko.
  • Uwaga! Na Viście trzeba mocno się namęczyć, aby zarejestrować te komponenty. Trzeba nadać sobie pełne uprawnienia do pliku cmd.exe. Męczyłem się długo z odpaleniem tego na Viście i udało mi się do tego dojść - jednak nie opiszę tego, gdyż nie pamiętam co trzeba było zrobić. Na XP nie ma najmniejszego problemu z rejestracją tychże komponentów :)
2. Jak uruchomić ARM Patch Compiler?
  • Jest to program napisany w Java, tak więc aby go uruchomić ściągamy archiwum jre-6u11-windows-i586-p-iftw.rar z załącznika. Instalujemy ten plik - instalator będzie się łączył do internetu aby pobrać niezbędne pliki (zajmie to kilka minut, u mnie zleciało to w 3 min :) ).
3. Podstawowe pojęcia:
  • VKP - format pliku patcha dla SE. Zaaplikowanie go do telefonu powoduje podmianę oryginalnych wartości w MAINie na te, które są podane w patchu.
  • Baza - "Base Addres" - adres początkowy maina. Bazy dla ważniejszych SE:
    -Db2010: K510i, W810i: 0x44140000
    -Db2010: K750i/D750i/W800i/W700i: 0x44020000
    -Db2020: K770i/k800i/k790i/k810i/w850i/W580i/W880: 0x44140000
    -Inne DB2020 również powinny posiadać bazę 0x44140000
    -A2v1: pełen phone_app.cxc ma bazę 0x0FFFE000
  • ASM, Assembler - "termin informatyczny związany z programowaniem i tworzeniem kodu maszynowego dla procesorów. W języku polskim oznacza on program tworzący kod maszynowy na podstawie kodu źródłowego (tzw. asemblacja) wykonanego w niskopoziomowym języku programowania bazującym na podstawowych operacjach procesora zwanym językiem asemblera, popularnie nazywanym również asemblerem." ( (ź) pl.wikipedia.org )
  • Disassembler - najkrócej mówiąc jest to program, który tłumaczy kod maszynowy na kod źródłowy,
  • Disassembling - jest to proces wygenerowania kodu z pliku źródłowego do języka assemblera.
4. Programy: W załącznikach podaję najważniejsze pliki. Main2Raw, PatSearchNT, ARM Patch Compiler, JRE(...), Skrypty IDC dla IDA, BytesReverser, Komponenty OCX.

Attached File  main2raw.rar   23.57K   4 downloads

Attached File  PatSearchNT.rar   179.61K   0 downloads

Attached File  ARM_Patch_Compiler.rar   60.82K   4 downloads

Attached File  jre_6u11_windows_i586_p_iftw.rar   187.21K   1 downloads

Attached File  idc_en.rar   6.49K   0 downloads

Attached File  BytesReverser.rar   7.65K   0 downloads

Attached File  Komponenty_OCX.rar   336.24K   0 downloads

Edited by not found, 18 April 2012 - 06:42.
Poprawiłem literówki i emotikonki.

  • 0
Sony Ericsson X8 || GingerDX v017 Android 2.3.7 || Sense Theme


0 user(s) are reading this topic