Page 1 of 3

[Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 7 Sep 2010, o 15:24
by kosmita1993
RPDomain Plus jest zmodyfikowaną aplikacją ROMPatcher (bazowano na wersji v2.2), stworzoną specjalnie dla modyfikacji DomainSrv (patch on boot). Można ją zainstalować i używać obok zwykłego RP+. Patche które mają startować z systemem wrzucamy do E:\RDomain i dodajemy do autostartu w aplikacji RPDomain+.

Image Image

Pozwoliłem sobie dodać do aplikacji modyfikację DomainSrv (wersja v6), oprócz tego gruntownie spolszczyłem aplikację. Nie musimy bawić się w ręczne kopiowanie plików domainsrv.exe - wystarczy zainstalować tę aplikację.

Image Image

Wymagany zhackowany soft. Aplikację instalujemy na wyjmowalnej karcie pamięci! Nie odpowiadam za szkody spowodowane instalacją aplikacji w pamięci telefonu. Jeżeli posiadasz już modyfikację DomainSrv na swoim telefonie, usuń ją przed instalacją tej aplikacji.

Testowane na: N95.

Link:
Code: Select all
Please Login or Register, to see this Content

Re: RPDomain Plus PL + DomainSrv v6

PostPosted: 7 Sep 2010, o 15:58
by pawelooss
To tak, teraz mamy tak jakby trzy RomPatchery: zwykły, C2Zbin i RPDomain Plus.
Czy możesz wyjaśnić, dla jakich rodzajów patchy są one przeznaczone i w jakiej kolejności startują? :)

Re: RPDomain Plus PL + DomainSrv v6

PostPosted: 7 Sep 2010, o 16:15
by kosmita1993
pawelooss wrote:C2Zbin i RPDomain Plus

To w zasadzie to samo, z tym że:
- RPDomain bazuje na nowszym RP;
- mają inne ikonki; xP
- RPDomain jest po polsku.

pawelooss wrote:dla jakich rodzajów patchy są one przeznaczone i w jakiej kolejności startują? :)

1. ROMPatcher+ - zwykłe patche które nie muszą startować z systemem. ROMPatcher jest uruchamiany dopiero po pełnym uruchomienu telefonu. Patche wrzucamy do:
!:\Patches.
2. RPDomain Plus (ew. aplikacja C2ZBIN) - patche które muszą startować z systemem (podczas bootowania). Dzięki modyfikacji DomainSrv aplikacja RPDomain+ jest uruchamiana już podczas bootowania systemu. Patche wrzucamy do:
!:\RDomain (lub !:\C2ZBIN dla aplikacji C2ZBIN).

Wracając do C2ZBIN i RPDomain+: obie korzystają z modyfikacji DomainSrv, obie startują dokładnie w tym samym momencie (patrz niżej), obie odpalają patche podczas bootowania. Nie należy instalować obu jednocześnie (bo w sumie po co?).

C:\SYS\BIN\Boot0.exe
Z:\SYS\BIN\domainSrv.exe
C:\SYS\BIN\Boot1.exe
C:\SYS\BIN\0RPautostart.exe (tutaj startuje C2ZBIN lub RPDomain+, w zależności którą aplikację mamy zainstalowaną)
C:\SYS\BIN\Boot2.exe

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 23 Sep 2010, o 10:11
by Naymar
przy instalacji wyskakuje "Nie można zainstalować, składnik jest wbudowany"

6210 Navigator (FP2) shackowany HellOXem 2.03 i zainstalowanym RomPatcherem+ 2.2

można jakoś ręcznie samemu dodać DomainSrv? Chcę żeby Kastor startował automatem z systemem

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 23 Sep 2010, o 15:55
by kosmita1993
Naymar wrote:"Nie można zainstalować, składnik jest wbudowany"

Z tego co wiem to wyskakuje to też na kilku innych telefonach. W takim razie wrzucam wersję "lite" pozbawioną plików DomainSrv - trzeba je dograć ręcznie.

Instrukcja - wersja lite:
- zainstaluj aplikację (jest w załączniku);
- zmień nazwę pliku C_sys_hash_domainsrv.exe na domainsrv.exe i przenieś do: C:\SYS\HASH;
- zmień nazwę pliku F_sys_bin_domainsrv.exe na domainsrv.exe i przenieś do: E:\SYS\BIN (jeżeli karta pamięci ma literę F: to przenieś go do: F:\SYS\BIN);
- zrestartuj telefon.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 25 Sep 2010, o 18:10
by Wodnik Szuwarek
Dobra rzecz, bo wszystko ładuje przy starcie, ale czemu trzeba instalować na karcie? Chodzi mi o to, że można by dodać RPDomain do fpsx zamiast ROMPatchera i tak by było najlepiej.

[ Dodano: 25 wrz 2010, o 17:32 ]
W sumie to jest jeszcze jedna opcja. Jeśli koniecznie musi być na karcie, to jest też plik fpsx z zawartością karty pamięci i też można dodać :)

[ Dodano: 25 wrz 2010, o 18:02 ]
Problem jest tylko taki, że pliku fpsx z zawartością karty nie ma w paczce firmware ani w Navifirm xD

[ Dodano: 25 wrz 2010, o 18:10 ]
Nie ma pewnie dlatego, że w E52 na karcie jest nawigacja, mapy....itd i dużo zajmuje wszystko :)

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 25 Sep 2010, o 18:38
by kosmita1993
Wodnik Szuwarek, w zasadzie nie musi być na karcie. Aplikację zmodyfikowałem tak że:
- RPDomain instaluje się zawsze na C:,
- domainsrv instaluje się tam gdzie wybierzemy w czasie instalacji (C: lub E: ).

Napisałem żeby instalować na karcie pamięci tak dla bezpieczeństwa. Można oczywiście zainstalować w pamięci telefonu, ale w razie jakichś problemów (np. patch który uniemożliwi uruchomienie systemu) skazujemy się na format pamięci telefonu.

Podsumowując: można instalować w pamięci telefonu ale tylko na własne ryzyko.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 25 Sep 2010, o 19:36
by Wodnik Szuwarek
To spoko. Teraz content robimy z RPDomain :)
Tu się pomyliłeś:
zmień nazwę pliku C_sys_hash_domainsrv.exe na domainsrv.exe i przenieś do: C:\SYS\BIN

HASH :)

[ Dodano: 25 wrz 2010, o 19:36 ]
A wiesz jak zrobić żeby aplikacja startowała razem z systemem? Chodzi mi o vHome, bo to czekanie jest dobijające xD

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 25 Sep 2010, o 20:51
by kosmita1993
Wodnik Szuwarek, zmień nazwę pliku wykonywalnego aplikacji na Boot2.exe w c:/sys/bin.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 25 Sep 2010, o 21:16
by Wodnik Szuwarek
Zrobiłem tak i wtedy aplikacja nie działa wogóle xD

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 26 Sep 2010, o 11:05
by kosmita1993
Wodnik Szuwarek, z ciekawości pobrałem vHome i rozpakowałem. Widzę że do autostartu (plik C:\private\101f875a\import\[2001E8B2].rsc) dodana jest aplikacja HDesktopAutoBoot_0x2002D7D3.exe. Więc musisz zmienić nazwę:

C:\SYS\BIN\HDesktopAutoBoot_0x2002D7D3.exe -> Boot2.exe

Wtedy aplikacja nie będzie już startowała po uruchomieniu systemu, ale wystartuje w czasie bootowania.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 2 Oct 2010, o 19:42
by Wodnik Szuwarek
Wtedy aplikacja nie będzie już startowała po uruchomieniu systemu

To się zgadza.
ale wystartuje w czasie bootowania

A to nie bardzo.

[ Dodano: 26 wrz 2010, o 19:36 ]
Jak znajdziesz rozwiązanie, to daj znać, bo to jest ważniejsze niż EURO 2012 :D

[ Dodano: 2 paź 2010, o 16:42 ]
Jeszcze mi powiedz, po co domyślnie są 2 patche c2zbin_thumb i ten drugi, który i tak nie działa. Co one robią? Wywaliłem oba.

[ Dodano: 2 paź 2010, o 19:36 ]
Już wiem od czego są c2z4bin_THUMB i c2z4bin_ARM. Chodzi o możliwość uruchomienia domainsrv.exe na różnych telefonach, czyli zadziała tylko jeden, tyle że ja usunąłem, a domainsrv.exe i tak działa.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 2 Oct 2010, o 20:14
by kosmita1993
Wodnik Szuwarek wrote:. Chodzi o możliwość uruchomienia domainsrv.exe na różnych telefonach,

No nie do końca masz rację... Zauważ że domainsrv jest odpalany przed ROMPatcherem, a tym samym przez patchem c2zbin.

C2ZBIN sprawia że telefon odczytuje pliki binarne (exe, dll) w pierwszej kolejności z dysku C: (zamiast Z: ). Jest dodawany do modyfikacji DomainSrv ponieważ jest potrzebny dla niektórych telefonów przy modyfikacji splashscreenu (napisu Nokia podczas uruchamiania). Była to pierwsza modyfikacja z użyciem domainsrv i pewnie dlatego dodali potrzebne dla niektórych telefonów patche. Patche są dwa pod różne rodzaje procesorów - zawsze działa tylko jeden.

Tutaj jedno z zastosowań patcha C2ZBIN:
http://nokiahacking.pl/podmiana-aplikacji-systemowych-na-wlasne-vt12624.htm

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 2 Oct 2010, o 21:25
by Wodnik Szuwarek
Ale czekaj, c2z4bin_THUMB jest w RPDomain+ i rusza przy starcie?

[ Komentarz dodany przez: kosmita1993: 2 października 2010, o 19:33 ]
Jeżeli nie dodasz go do autostartu to nie rusza. Nie jest on niezbędny do poprawnego działania modyfikacji DomainSrv.

[ Dodano: 2 paź 2010, o 20:40 ]
Bez jaj, o autostarcie nie wspominałem, bo to oczywiste :D To drugie zdanie mnie interesuje. Dzięki :)

[ Komentarz dodany przez: kosmita1993: 2 października 2010, o 20:49 ]
Jeżeli go dodasz to startuje przy starcie. Dzięki temu można zmienić ekran startowy (splash) w telefonach w których Splashscreen.exe nie leży w ROM.

[ Dodano: 2 paź 2010, o 20:58 ]
U siebie ekran startowy zmieniłem przez wgranie zmodyfikowanego 101F8763.txt na C i wklejenie animacji .mbm na C.
W twoim telefonie jest chyba ekran startowy .exe i musisz wtedy mieć włączony c2z4bin? Czy też możesz zmienić przez .mbm?

[ Dodano: 2 paź 2010, o 21:24 ]
Podsumowując:

c2z emuluje z dysku "Z" na dysku "C" pliki: rsc, mbm, ini, txt...
c2z4bin emuluje z dysku "Z" na dysku "C" pliki: dll, exe.

RPDomainPlus v2.2 + DomainSrv v6 uruchamia patche przy bootowaniu, czyli patche które tego wymagają + ewentualnie patche zwykłe.
ROMPatcher+ v2.3 uruchamia patche po starcie, czyli tylko patche zwykłe.

Re: [Aplikacja] RPDomain Plus PL + DomainSrv v6

PostPosted: 3 Oct 2010, o 08:49
by kosmita1993
Wodnik Szuwarek wrote:U siebie ekran startowy zmieniłem przez wgranie zmodyfikowanego 101F8763.txt na C i wklejenie animacji .mbm na C.
W twoim telefonie jest chyba ekran startowy .exe i musisz wtedy mieć włączony c2z4bin? Czy też możesz zmienić przez .mbm?

MBM? Chyba mówimy o dwóch różnych rzeczach. W MBM jest przechowywana animacja włączania (domyślnie te ręce nokii) a splashscreen (napis Nokia) jest przetrzymywany w pliku MIF.

Chodzi o to że żeby ten plik MIF był odczytywany z dysku C: trzeba zmodyfikować plik splashscreen.exe (zmienić ścieżkę Z:\Resource\Apps na C:\Resource\Apps). Jeżeli ten plik znajduje się w ROM (jak np. w N95), wtedy wystarczy sam patch dla RP+. Jeżeli nie ma go w ROM (patch daje czerwony krzyżyk), trzeba zmodyfikować ten plik ręcznie, zmodyfikowany plik wrzucić na dysk C: i dodać C2ZBIN do autostartu.

Oblookaj pliki z tego posta:
http://nokiahacking.pl/c2zbin-aktywacja-patchy-podczas-startu-systemu-vt1900.htm#p372172