Wysłano: 2008-04-26, 08:32
Całą operację wykonujesz na własną odpowiedzialność! Jest ona niebezpieczna, a ryzyko uszkodzenia telefonu również nie jest małe Jeśli nie czujesz się na siłach, to nie próbuj wykonywać tej operacji.Oto nadeszła długo oczekiwana przez symbianowych wyjadaczy chwila. Znany z czasów świetności Siemansa SX1 team: FCA00000 i ZoRn znów pokazał co potrafi. Po nie tak dawnym złamaniu przez FCA00000 zabezpieczeń nowego Symbiana nie trzeba było długo czekać na odzew kolegi zza wschodniej granicy. Tak oto powstał RomPatcher - program umożliwiający nieograniczony zapis danych do pamięci telefonu! Zorn, autor tego wspaniałego softu mówi: "Zastanawiałem się jak stworzyć program umożliwiający patchowania pamięci ROM od kąd kupiłem N80. Miałem umiejętności, ale nie było odpowiednich narzędzi... Jednak kiedy FCA złamał zabezpieczenia, postanowiłem podzielić się swoim pomysłem. Program który napisałem umożliwia zmienę danych w pamięci ROM, zmiany te działają do nastęnego ponownego uruchomienia telefonu. Myślę, że patche są dobrym sposobem na zwiększenie funkcjonalności telefonu (kto pamięta czasy Siemnsa SX1, ten zrozumie mnie łatwo) Niektóre użyteczne patche jeszcze nie są dostęne, ale już niedługo..."W załączniku znajduje się wspomniany program dla Systemów 9.1 i 9.2Instalacja:1. Najpierw zainstaluj MetroTRK w telefonie i uruchom go.
2. Zmień adres (lub sprawdź ) w pliku RPInstaller.ini. Dla Symbiana w wersji 9.1 adres to: 60000148, a dla 9.2: C0000148.
3. Uruchom RPInstaller.exe i wybierz odpowiedni port COM w MetroTRK. Następnie naciśnij "Install"
4. Jeżeli nie pojawią się żadne błędy, program RomPatcher zainstalował się na Twoim telefonie.Patchowanie:Patche umieszcamy w utworzonym uprzednio katalogu na karcie pamięci E:Patches
Mają one rozszerzenie *.rmp i są zwykłymi plikami tekstowymi możliwymi do edycji np.. Notatnikiem.Jak jest zbudowany patch:
Kod: Zaznacz cały
Linia ta (pierwsze 256 znaków) będzie pokazywana kiedy wybierzemy "Patch info" z menu.nLitera n z ukośnikiem oznacza załamanie tekstu. Ten patch jest przykładowy i zmienia dane w pliku: Z:resourceversionssw.txtLinia która nie zaczyna się od słów kluczowych implementacji patcha (jak ta) zostanie ignorowna.
Abs:F93C70A6:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035;Ta linia również jest ignorowana. Kolejna pokazuje relatywną metodę patchowania. Robi to samo, ale nie tylko dla N80 FW: 4.0632.0.38
rel:resourceversionssw.txt:06:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035
//Kolejna metoda - Search'n'Replace - znajdź i zastąp (znana z patchów na SX1)
SnR:resourceversionssw.txt:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035Każdą z tych metod można zmieniać dane w dowolnym nowym Symbianie z zainstalowanym RomPatcherem.Oto kod który należy skopiować i zapisać w pliku tekstowym o dowolnej nazwie (bez spacji i znaków specialnych) na karcie MMC w E:Patches.
Odkrcie dodatkowych opcji w menuKod: Zaznacz cały; *** EnableHiddenMenus 1.0 ***
; *** Enable Hidden Menus ***
; Author: fca00000 , fca00000-at-yahoo-dot-es
; Date: 2008.04.18
; Firmware: tested on N80 v 5.0719.02 . Might work on preFP1+FP1
;
; In the main applications menu some options disappear if you select a program or a folder.
; This patch shows all of them, allowing to rename applications and creating sub-folders inside folders.
; Seems to work on preFP1, although on FP1 it doesn't show the menu to rename apps.
;
; For the curious people: I changed eikcoctl.dll in
; method CEikMenuPane::DeleteMenuItem
; so that it simply returns
;F8F29D56 PUSH {R0,R1,R4-R7,LR} ; patch to BX LR
;F8F29D58 SUB SP, SP, #4
;F8F29D5A LSLS R6, R0, #0
;F8F29D5C LDR R0, [R0,#0x70]
;F8F29D5E MOVS R7, #0
;F8F29D60 CMP R0, #0
;F8F29D62 BEQ loc_F8F29D66
;F8F29D64 LDR R7, [R0,#4]
;
; As far as I know, nothing is broken. But I decline all responsability, of course.
; Anyway, here it is. Enjoy
; end of EnableHiddenMenus
SnR:sysbineikcoctl.dll:F3B581B00600006F0027:704781B00600006F0027
Możliość instalacji niepodpisanych plików.Kod: Zaznacz cały
; *** ChangeSwipolicyPath 1.0 ***
; *** Change swipolicy path ***
; Author: phrig
; Released by: fca00000 , fca00000-at-yahoo-dot-es
; Date: 2008.04.24
; Thanks to -=ZoRn=- for his wonderful ROMPatcher and phrig for making this changes . I am just publishing and polishing it.
; Credits also go to Symbaali for his initial great discovery about that, back in 2007
; Firmware: tested on N80 v 5.0719.02 . Might work on preFP1+FP1
;
; Change path to swipolicy.ini in securitymanager.dll to e:systemdataswipolicy.ini
; You also need to copy the file from Z: into E:
; then, you can modify it.
; I suggest:
; AllowUnsigned = true
; UserCapabilities = NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment Location SurroundingsDD UserEnvironment NetworkControl SwEvent AllFiles NetworkControl DiskAdmin ProtServ TrustedUI DRM WriteDeviceData ReadDeviceData MultimediaDD PowerMgmt CommDD TCB
; with these changes, you might run some programs that are unsigned.
; Warning: not all unsigned programs can be installed. For example, if supplier is untrusted or certificate has expired.
; Warning: installing a program from untrusted sources is dangerous and might destroy your phone.
;
; For the curious people: the change is done in securitymanager.dll
;
; As far as I know, nothing is broken. But I decline all responsability, of course.
; Anyway, here it is. Enjoy
; end of ChangeSwipolicyPath
SnR:sysbinsecuritymanager.dll:1C0000007A003A005C00730079007300740065006D005C0064006100740061005C0073007700690070006F006C006900630079002E0069006E006900:1C00000065003A005C00730079007300740065006D005C0064006100740061005C0073007700690070006F006C006900630079002E0069006E006900Wyłączenie dzwięku "pstryku" aparatu.Kod: Zaznacz cały
;Map camMojave to e:systemsoundsdigitalSnR:SysBinCamMojave.exe:7A003A005C00730079007300740065006D005C0073006F0075006E00640073005C006400690067006900740061006C005C:65003A005C00730079007300740065006D005C0073006F0075006E00640073005C006400690067006900740061006C005C
Wyłączenie nieznośnych pytań w aplikacjach javaKod: Zaznacz cały
; *** Disable_java_question 1.0 ***
; Author: Santehnik aka Disabled ,E-mail widoczny tylko dla zalogowanych
; Date: 2008.04.25
; Firmware: tested on N95 8gb v 15.0.015 . Might work on preFP1+FP1
SnR:sysbinMIDP2SECURITYPOLICYV2.DLL:7a003a005c00:63003a005c00wykorzystane źródło; symbianos.pl
Edytowano 2008-05-04, 18:41 przez p2p
