Jump to content
Nokioteca Forum

Domainsrv.exe (v.6) By Wadowice And Basil


Il.Socio
 Share

Recommended Posts

Quando accendiamo il cell. vengono lanciati man mano i vari processi necessari al completo avvio del cellulare.

Una volta che il cellulare e' completamente acceso ed e' comparsa la schermata principale, vengono poi fatti partire i vari programmi che necessitano dell'avvio automatico (ad esempio RomPatcher).

L'eseguibile DomainSrv.exe qui presente, serve per anticipare la fase di partenza di RomPatcher(Plus) con relative patch, o di altri programmi, essi verranno infatti lanciati prima del completo avvio del cellulare, permettendo cosi'

1) l'applicazione di patch che agiscono sulla fase di startup del telefono.

2) l'accesso a files che in seguito verranno bloccati in modalita' esclusiva dai processi di sistema.

- INSTALLAZIONE

nell'archivio sono presenti i due file:

C_sys_hash_domainsrv.exe

F_sys_bin_domainsrv.exe

Copiare il file C_sys_hash_domainsrv.exe in c:\sys\hash\domainsrv.exe

Copiare il file F_sys_bin_domainsrv.exe in f:\sys\bin\domainsrv.exe (dove e: o f: e' la vostra memoria esterna)

(chi ha un cell Pre-FP1 legga l'avviso in rosso piu' in basso)

Per anticipare l'applicazione delle patch di RomPatcherPlus e' sufficiente selezionare la patch in RP+ ed impostarla su "Auto (DomainSrv)" (questa opzione aggiuntiva' comparira' dopo che avrete installato il DomainSrv nel cell)

- ATTENZIONE

SeteDiVento ha condotto tests approfonditi ed esaustivi, rilevando una anomalia che interessa il cell. N80 (e probabilmente altri cell. Pre-FP1).

Come da lui stesso indicato, per un corretto funzionamento su N80, occorre necessariamente installare il DomainSrv.exe il RomPatcher e le relative patch, nella memoria interna (c:) e non nella memoria esterna (e: o f:)

- NOTE

Anche se possibile, si sconsiglia di copiare il file F_sys_bin_domainsrv.exe in c:\sys\bin\domainsrv.exe perche', in caso di problemi di avvio non ci sara' modo di annullare l'effetto di domainsrv.exe e sarete costretti a ricorrere ad un hard-format.

Copiandolo invece sulla memoria esterna (e: o f:) sara' sufficiente rimuovere la memoria per avviare il cell. senza il domainsrv.exe

Ad ogni accensione del cell, partira' in automatico il nostro domainsrv.exe il quale si occupera' di lanciare in ordine i seguenti eseguibili (se presenti)

1) boot0.exe

2) il domainsrv.exe originale presente in z:\sys\bin\

3) boot1.exe

4) 0RPAutoStart.exe (RomPatcher+)

5) boot2.exe

Per avviare un qualsiasi programma all'accensione del cellulare sara' sufficiente rinominarlo in:

c:\sys\bin\boot2.exe

DomainSrv6.zip

Modificato da Il.Socio
  • Mi Piace 1
Link to comment
Condividi su altri siti

Grazie mille !!! ora è molto più chiaro!!

Purtroppo quando vado a rinominare c:\sys\bin\RomPatcherAuto.exe in c:\sys\bin\0RPAutoStart.exe non solo non avvia rp+ prima dell'avvio del telefono ma una volta acceso non ha applicato neanche le patch che prima applicava normalmente in auto.

Se ridò il nome originale tutto torna normale.

edit: che figata funziona tutto bene avevo solo sbagliato a mettere C_sys_hash_domainsrv.exe in c:\sys\bin invece di c:\sys\hash

Modificato da leoermejo90
Link to comment
Condividi su altri siti

Secondo te per N95-2 vale la pena rischiare, visto che non dispone di memoria di massa rimovibile?

A meno che tu non ne abbia proprio l'esigenza, non ne vale la pena.

Per quel che riguarda le patch, l'unica che richiede l'utilizzo del domainsrv.exe credo sia quella per modificare lo splashscreen... Tutte le altre possono benissimo essere applicate con il consueto autorun di RomPatcher.

Link to comment
Condividi su altri siti

Per quel che riguarda le patch, l'unica che richiede l'utilizzo del domainsrv.exe credo sia quella per modificare lo splashscreen... Tutte le altre possono benissimo essere applicate con il consueto autorun di RomPatcher.

Sempre riguardo a n95 8gb, c'è la patch del t9 extender per cui è vivamente consigliato l'impiego del domainsrv.

Oddio, il domainsrv non è strettamente richiesto, è vero, ma se non vi si ricorre, rispetto alla patch del t9 extender si ha successo soltanto con un metodo del tutto contorto ed essendo costretti a spostare il file dizionario su E: o Y:.

Invece il domainsrv semplifica drasticamente la procedura.

Inoltre c'è anche la patch per abilitare i full Kastor, che richiede il domainsrv....

Modificato da setedivento
Link to comment
Condividi su altri siti

  • 2 settimane dopo...

Alcune precisazioni rispetto a n95 8gb.

su questo modello (fw v. 31 e 35) la c2z 1.1, se applicata tramite domainsrv, ha un'elevata probabilità di produrre freeze irrecuperabili per chi non abbia una jaf box.

se si applica con domainsrv la c2z4bin non si riscontrano problemi, ma nemmeno si ottengono risultati (o comunque non si ottiene il particolare effetto desiderato).

pertanto, restano la c2z e la c2z update.

le quali, se applicate con il domainsrv (da sole o in associazione con la c2z4bin), non fanno morire il telefono, anche qui si può stare sereni: ma hanno l'effetto secondario di impedire la disinstallazione dei programmi e causare il funzionamento non corretto di gestione applicazioni. evidentemente non devono essere applicate troppo presto.

Per questo motivo, se anche il metodo descritto da Il.Socio garantisse un funzionamento immune da freeze e stabile sul lungo periodo (poniamo di esserne certi), è chiaro che su n95 8gb il metodo che ho proposto sarebbe una via obbligata ugualmente, perché occorrerebbe comunque tenere qualsiasi patch della famiglia c2z separata da tutte le altre eventualmente in avvio con il domainsrv.

Modificato da setedivento
Link to comment
Condividi su altri siti

- ATTENZIONE

SeteDiVento ha condotto tests approfonditi ed esaustivi, rilevando una anomalia che interessa il cell. N80 (e probabilmente altri cell. Pre-FP1).

Come da lui stesso indicato, per un corretto funzionamento su N80, occorre necessariamente installare il DomainSrv.exe il RomPatcher e le relative patch, nella memoria interna (c:) e non nella memoria esterna (e: o f:)

è questa la parte per i pre-FP1....

Link to comment
Condividi su altri siti

Buon giorno,

ho ormai perso l'hack nel mio n97 fw 20, dopo la rimozione di rp+,

presumo sia però rimasto funzionante il domainsvr. Il mio problema è quello di riposizionare i file patcher.ldd e patcherShadow.ldd, volevo quindi porre tre domande:

1) I programmi che vengono eseguiti in early boot hanno full capabilities? nel senso, possono copiare file ad esempio in c:\sys\bin ???

2) Esiste in via teorica, la possibilità di creare un archivio autoestraente (come gli zip trasformati in exe su windows) per symbian ?

3) Ieri ho un po smanettato con easy sis creator, ho notato che la creazione dei sis è relativamente semplice, se fosse possibile creare l'archivio del punto 2 (che andrò a chiamare Boot0.exe), sarebbe possibile con easy sis creator creare un sis che posizioni il mio Boot0.exe in c:\sys\bin ?

Link to comment
Condividi su altri siti

la mia idea era alla fine quella di creare l'archivio autoestraente che si chiami Boot0.exe, metterlo dentro un sis con percorso c:\sys\bin, installare il sis e far partire il programma col domainsvr.

Il problema è solo nel dare full capabilities all'archivio autoestraente ? o anche il sis che creo non riuscirà a mettere Boot0.exe in c:\sys\bin ?

Link to comment
Condividi su altri siti

Siccome il tuo boot0.exe dovra' avere fullcaps (per poter estrarre i files in c:\sys\bin\), il problema e' certificare il .sis con un devcert da fullcaps.

Se lo certifichi con un devcert da "sole" 17 caps, non riuscirai ad installarlo nel cell.

E se tu avessi un devcert da fullcaps, allora non te ne faresti nulla dell'archivio autoestraente...

Potresti direttamente certificare ed installare la versione di RP+ che contiene i files .ldd

Modificato da Il.Socio
Link to comment
Condividi su altri siti

  • 4 settimane dopo...

La c2z4bin e' una patch .rmp

La versione di DomainSrv.exe presente in questo thread, e' l'ultima versione disponibile...

Controlla nel tuo cell: se il file DomainSrv.exe che hai gia' installato nel e' uguale a questo, significa che hai gia l'ultima versione... se e' differente, avrai installato una versione precedente, in tal caso, ti consiglio di aggiornare e tenere quello presente nel thread.

Link to comment
Condividi su altri siti

quel domainsrv.exe che avevo messo era per cambiare lo splashscreen allo startup....era con una patch chiamata domainsrv.rmp

a quanto so era la c2z4bin (a quanto so....c'era scritto così)

comunque ora ho messo questo, mi è tornato lo splashscreen nokia ma ho messo rp+ in autostart

ho provato a far andare jbak taskman come boot0.exe ma non funziona, ora provo mettendo la versione R11 (la R18 non la trovo)

non sono ancora riuscito a far partire altri programmi come boot1.exe o boot2.exe...bho bho

EDIT:

se vuoi te li posto qua quei file vecchi ;)

Modificato da Alokin
Link to comment
Condividi su altri siti

  • 1 mese dopo...
Sempre riguardo a n95 8gb, c'è la patch del t9 extender per cui è vivamente consigliato l'impiego del domainsrv.

ho trovato

Oddio, il domainsrv non è strettamente richiesto, è vero, ma se non vi si ricorre, rispetto alla patch del t9 extender si ha successo soltanto con un metodo del tutto contorto ed essendo costretti a spostare il file dizionario su E: o Y:.

Invece il domainsrv semplifica drasticamente la procedura.

Ciao scusa ho installato la patch c2z4bin (in c) ma quando tento di applicare c2z4bin_ARM mi viene il pallino rosso con la x...mentre la c2z4bin_THUMB si applica correttamente con il pallino verde

Bisogna fare qualcosa prima?

Grazie

EDIT:

Mi rispondo da solo...girando un pò ho trovato che ad alcuni va ARM ad altri THUMB :rolleyes_anim:

Modificato da Kimbo
Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy