Dyskusja o plikach softu - który za co odpowiada?

Teoria modyfikacji Symbian OS, reverse engineering.

Post by pawelooss » 16 Apr 2010, o 00:00

Witam!

Jako, iż zaczniemy się powoli zajmować zmodyfikowanymi Symbianami, wypadałoby zrobić listę, który plik softu jest czym, co zawiera i za co odpowiada.

W platformie S40 mamy tę kwestię dość jasno wyjaśnioną. Są 3 pliki: MCU (*.mcusw), PPM (*.ppm_*), CNT (*.image_*).

A jak jest tutaj? ;> Proszę podanie informacji, a ja je tu wylistuję. ;)


Przy flashowaniu w JAF-ie również wybiera się pliki MCU / PPM / CNT, ale jakie konkretnie mają one rozszerzenia?
W zmodyfikowanych Symbianach widzę również różne inne nazwy, np. CFW, ROFS, ROFX. Itp. Itd. :)
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && HTC HD2 && MaxCom MM432BB
&& Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3 Compact
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6610i

&& N♥kia 7360, Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, N8-00, N900, N9-00, N95 8GB, N-Gage && Tracer Ovo 1.2 :)

Za ten post pawelooss otrzymał/a punkty reputacji.
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || S♥ny Z3C || iPh♥ne 5s
Soft: CFW 081.003 || Android 6.0.1 || iOS 10
Operator: Play
Age: 24
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 636d 20h 52m 25s
Posts: 11678Topics: 1103
Reputation point: 17204
    Windows Vista Firefox

Post by adam111 » 27 kwi 2009, o 00:00

BoTs RoX! :D
adam111 Mężczyzna
Oddajcie mi cześć!
50%

Avatar użytkownika
 
Online
 
Telefon: Nokia 3110c
Soft: v. 05.50
Operator: -----

Joined: 30 mar 2009
Online:
Posts:    •  Topics:  
    Ubuntu  Firefox

Post by hoppek » 16 Apr 2010, o 11:25

W S60 odpowiednikiem PPM'a jest *.fpsx.
Image

Motorola Moto E | 5.1.1 | 12GB
hoppek Male
HydePark Mod

User avatar
 
Offline
 
Telefon: Motorola Moto E
Soft: 5.1.1
Operator: Play
Age: 21
Location: Katowice

Joined: 30 Apr 2009
Online: 290d 1h 30m 2s
Posts: 4651Topics: 415
Reputation point: 3183
    Windows 7 Firefox

Post by IuDeX » 16 Apr 2010, o 11:49

pawelooss wrote:zaczniemy się powoli zajmować zmodyfikowanymi Symbianami

Dotyczy to również s60v3?
Image
IuDeX Male
Sponsor

User avatar
 
Offline
 
Telefon: SE XPERIA Tipo
Soft: Android 4.0.4
Operator: Play
Age: 23
Location: Poznań

Joined: 22 Aug 2009
Online: 155d 22h 22m 15s
Posts: 4081Topics: 125
Reputation point: 3653
    Windows XP Firefox

Post by pawelooss » 16 Apr 2010, o 13:27

Oczywiście. Mam zamiar zebrać wszystkie informacje nt. każdego Symbiana.
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && HTC HD2 && MaxCom MM432BB
&& Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3 Compact
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6610i

&& N♥kia 7360, Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, N8-00, N900, N9-00, N95 8GB, N-Gage && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || S♥ny Z3C || iPh♥ne 5s
Soft: CFW 081.003 || Android 6.0.1 || iOS 10
Operator: Play
Age: 24
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 636d 20h 52m 25s
Posts: 11678Topics: 1103
Reputation point: 17204
    Windows Vista Firefox

Post by ZiomalMarcin » 16 Apr 2010, o 15:14

Pliki .fpsx są 2 czy 3 na każde wgrywanie softu. Jeden ma w nazwie 'erase' drugi 'core' trzeci region. Core - mcu. Region - PPM.
Paralotnie i nie tylko - Mój kanał na YT
Image
Lipiec 1992 - 2.0 ABT (90 HP) + LPG

Za ten post ZiomalMarcin otrzymał/a punkty reputacji.
ZiomalMarcin Male
Show must go on!
Junior Admin

User avatar
 
Offline
 
Telefon: Samsung Galaxy Note 3 | N9005
Soft: Android 6.0.1 | S7 Edge + Note 7 Port
Operator: Heyah
Age: 25
Location: Polska

Joined: 7 Mar 2009
Online: 201d 4h 29m 18s
Posts: 4619Topics: 121
Reputation point: 6376
    Windows 7 Opera

Post by pawelooss » 17 Apr 2010, o 22:52

Spotykane rozszerzenia - proszę o wyjaśnienia, który plik jest czym.

5800XM:
- _prd.core.C00,
- _U01.uda.fpsx,
- _prd.rofs2.V06,
- _prd.rofs3.fpsx.

E51:
- U001.000_prd.uda,
- UDA_DK_CV_prd.uda,
- 003_U001.uda.fspx,
- .01U.

E52:
- .pcx,
- .rofs2.fpsx,
- .rofs3.fpsx,
- _prd.uda.fpsx,
- _prd.core.fpsx.

E75:
- U12,
- 11U,
- U243.uda.fpsx.

N80:
- C00_CC.fspx,
- .V20,
- .U02.

N90:
- .V06,
- .C0.

N97:
- _prd.core.C00,
- _C01_prd.rofs3.fpsx,
- uda.fpsx,
- _prd.rofs2.V20,
- _prd.rofs2.V38.


Dla mnie jest to całkowicie niejasne. ;) Jakieś Cxx, Uxx, Vxx - co to w ogóle oznacza? ;>

Poza tym jak mówiłem są jeszcze takie cuda jak: CFW, ROFS, ROFX itp. :?:
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && HTC HD2 && MaxCom MM432BB
&& Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3 Compact
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6610i

&& N♥kia 7360, Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, N8-00, N900, N9-00, N95 8GB, N-Gage && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || S♥ny Z3C || iPh♥ne 5s
Soft: CFW 081.003 || Android 6.0.1 || iOS 10
Operator: Play
Age: 24
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 636d 20h 52m 25s
Posts: 11678Topics: 1103
Reputation point: 17204
    Windows Vista Firefox

Post by adrian219 » 18 Apr 2010, o 07:06

CFW - ten skrót zawsze mi się kojarzy z ConfigFirmware :) Taki znajomy się wydaje :D

Może każdy telefon posiada inne pliki? To wtedy możliwość tuningu była by strasznie trudna.

Pozdro
Last edited by adrian219 on 18 Apr 2010, o 07:48, edited 1 time in total.
Image
Image

Moderator: 24.01.2011 - ??.??.????

Na forum już <uwaga> PIĘĆ lat. :)
adrian219 Male
Moderator
 
Offline
 
Telefon: Motorola Moto G
Soft: 4.4.4
Operator: Play
Age: 21
Location: Warszawa

Joined: 25 Mar 2009
Online: 220d 14h 3m 5s
Posts: 3754Topics: 345
Reputation point: 4122
    Windows 7 Chrome

Post by pawelooss » 18 Apr 2010, o 21:33

A mnie z CustomFirmWare. ;]

Nie no, na pewno każdy telefon ma inne pliki, tylko musi być jakiś schemat ich nazewnictwa, który trzeba tu określić.

[ Dodano: 18 kwi 2010, o 22:33 ]
Nikt? Nic? Nie wie?
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && HTC HD2 && MaxCom MM432BB
&& Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3 Compact
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6610i

&& N♥kia 7360, Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, N8-00, N900, N9-00, N95 8GB, N-Gage && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || S♥ny Z3C || iPh♥ne 5s
Soft: CFW 081.003 || Android 6.0.1 || iOS 10
Operator: Play
Age: 24
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 636d 20h 52m 25s
Posts: 11678Topics: 1103
Reputation point: 17204
    Symbian Safari

Post by wasiesto » 18 Apr 2010, o 21:53

plik który jest największy w katalogu to zawsze jest MCU, teraz to oznaczają zazwyczaj CORE lub COR i ma rozszerzenie .C00

Za ten post wasiesto otrzymał/a punkty reputacji.
wasiesto Male
Expert

User avatar
 
Offline
 
Telefon: G4
Operator: Play
Age: 28

Joined: 23 Sep 2009
Online: 29d 13h 26m 9s
Posts: 1576Topics: 61
Reputation point: 3148
    Windows XP Firefox

Post by kosmita1993 » 19 Apr 2010, o 19:59

Jeśli o mnie chodzi to z Phoenix'a dowiedziałem się tyle (czyli nie wiele):
.C0R - Image (odpowiednik MCU)
.v06 - PPM
.fpsx - Content

Jeśli chodzi o soft do mojej n95 to mam jeszcze:
.dcp
.vpl
.bin

Ogólnie całość do złudzenia przypomina mi s40...
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 24
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by pawelooss » 21 Apr 2010, o 23:03

kosmita1993 wrote:Jeśli chodzi o soft do mojej n95 to mam jeszcze:
.dcp
.vpl
.bin

To są akurat pliki czysto informacyjne dla Phoeniksa.


Dla Nokii E51:
Code: Select all
Please Login or Register, to see this Content
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && HTC HD2 && MaxCom MM432BB
&& Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3 Compact
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6610i

&& N♥kia 7360, Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, N8-00, N900, N9-00, N95 8GB, N-Gage && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || S♥ny Z3C || iPh♥ne 5s
Soft: CFW 081.003 || Android 6.0.1 || iOS 10
Operator: Play
Age: 24
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 636d 20h 52m 25s
Posts: 11678Topics: 1103
Reputation point: 17204
    Windows Vista Firefox

Post by kosmita1993 » 4 Jul 2010, o 08:45

Dobra, prace stanęły a cel nieosiągnięty.

Dla N95 prawdopodobne wydaje się:
.C0R - zawartość ROM (Z:)
.v06 - system ROFS (Z:)
uda.fpsx - cała zawartość dysku C:

Co do trzeciego pliku to jestem pewny. A dwa pierwsze - być może na odwrót, albo coś pomyliłem.

Jeśli chodzi a plik który w nazwie ma "erase" to jest zawartość dysku Y: i chyba standardowo przy flashowaniu plik nie jest wgrywany.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage

Za ten post kosmita1993 otrzymał/a punkty reputacji.
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 24
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by bastard3son » 4 Jul 2010, o 13:44

No to ja pozwolę sobie się wypowiedzieć.
Po przeczytaniu tego:
kosmita1993 wrote:Jeśli o mnie chodzi to z Phoenix'a dowiedziałem się tyle (czyli nie wiele):
.C0R - Image (odpowiednik MCU)
.v06 - PPM
.fpsx - Content

Postanowiłem skorzystać z pierwszej metody pozyskiwania plików graficznych z dedykowanych plików softa. Fakt faktem, że ten sposób w początkach istnień był po to, żeby wyciągnąć grafiki z *.ppm_b; jednak kto nie ryzykuje, ten nie zyskuje.
Grafiki wyciągałem sposobem opisanym tutaj:

z pliku softa dla N5530xm:
Code: Select all
Please Login or Register, to see this Content


A oto efekty mojej pracy (pliki się praktycznie powtarzają i jest ich mało, a także są niektóre uszkodzone) posegregowane w folderach w zależności ustawień File recovery by type:
Code: Select all
Please Login or Register, to see this Content


[ Dodano: 4 lip 2010, o 14:44 ]
Dodaję jeszcze grafiki wyciągnięte z softu dla N95 RM-159
Code: Select all
Please Login or Register, to see this Content

Za ten post bastard3son otrzymał/a punkty reputacji.
bastard3son Male
żywa legenda.
Sponsor

User avatar
 
Offline
 
Telefon: Sony Xperia M4 Aqua
Soft: 5.0 Lollipop
Operator: Play
Age: 26
Location: Warszawa

Joined: 28 Apr 2009
Online: 22d 5h 6m 32s
Posts: 565Topics: 40
Reputation point: 641
    Windows XP Chrome

Post by kosmita1993 » 4 Jul 2010, o 14:44

Dzięki bastard3son upewniłem się że .v06 odpowiada za zawartość dysku Z:

[ Dodano: 4 lip 2010, o 15:24 ]
I wykorzystując tę metodę:
Najpierw musisz wiedzieć, czy plik leży w ROM lub nie.
Wymień XXXXXXX.YYY na nazwę pliku (np. splashscreen.exe) i przetestuj ten patch w Rompatcher:

; TestROM.rmp
Rel:sys\bin\XXXXXXX.YYY:18:00000000:00000000

Gdy otrzymasz zielony znak, to plik jest w ROM. Użyj normalnego patcha.
Gdy otrzymasz czerwony znak, plik nie jest w ROM. Musisz użyć tego patcha c2z4bin.


potwierdziłem że pliki w .v06 są w ROFS.

Czyli 100% pewne jest że:
.v06 - system ROFS (Z:)
uda.fpsx - cała zawartość dysku C:

a że pliki ROM też muszą gdzieś być, więc .C0R - zawartość ROM (Z:)

Skąd wiem że v06 to rofs? Na moją prośbę bastard3son wypakował WinHexem kilka plików z .v06 dla n95. Był tam m. in. obrazek tła dla menu multimedialnego n95-1.
1. Znalazłem ten sam plik na dysku Z: a patch TestROM ze ścieżką do tego zdjęcia wywalił czerwony znaczek.
2. Dla potwierdzenia sprawdziłem Jbakiem gdzie znajduje się aplikacja (plik .exe) menu multimedialnego - Z:\SYS\BIN\Multimediamenu.exe i zrobiłem drugi patch testujący. Efekt - czerwony krzyżyk.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage

Za ten post kosmita1993 otrzymał/a punkty reputacji.
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 24
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by bastard3son » 11 Jul 2010, o 21:01

Przekopując się przez HEX'y w poszukiwaniu końca grafiki natrafiłem w pliku *.v06 rzuciły mi się w oczy teksty z Menu Wiadomości takie jak "Napisz wiadom.", "Wyślij e-mail" itp. Poza tym były tam różnego rodzaju znaczniki tj. height, highlight itp.

[ Dodano: 11 lip 2010, o 22:01 ]
Śmiem twierdzić, iż w *.v06 są zawarte wszystkie teksty. ;)
bastard3son Male
żywa legenda.
Sponsor

User avatar
 
Offline
 
Telefon: Sony Xperia M4 Aqua
Soft: 5.0 Lollipop
Operator: Play
Age: 26
Location: Warszawa

Joined: 28 Apr 2009
Online: 22d 5h 6m 32s
Posts: 565Topics: 40
Reputation point: 641
    Windows XP Chrome

Next

Return to [S60] Warsztat

Who is online

Users browsing this forum: No registered users and 0 guests