PPModd - lista chunków oraz pomysły na ulepszenie programu.

Teoria modyfikacji Nokia OS S40, reverse engineering.

Post by pawelooss » 29 Aug 2009, o 17:46

prawidłowe rozporządzanie rozmiarem pliku (np. zmniejszenie objętości po wywaleniu języków).

Odhaczone po changelogu najnowszego bulidu, super, jesteś świetny! :D

Z najważniejszych punktów została więc jedynie obsługa czcionek FONT. :)

[ Dodano: 2009-08-31, 00:41 ]
Mam nowy pomysł. Może udałoby się dodać opcję podglądu znanych formatów graficznych chunku ANIM? Tak jak jest to np. w PPM Editorze Lite 3.0 - gdy kliknie się na danej grafice, wyświetla się jej podgląd. Nie jest to żadna funkcja egzystencjalna - ot, taka ciekawostka. ;)
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows XP 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 ndt » 31 Aug 2009, o 06:03

@pawelooss, chodzi o ot że ja podobnie jak g3gg0 preferujemy command line tools, takim najchętniej byśmy widzieli również i PModda ;]

programowanie GUI nie jest moim ulubionym zajęciem bo polega na ciągłym odwoływaniem się do referencji (http://doc.trolltech.com/4.5/index.html jesli ktoś chce sprawdzić ;)

może nie byłoby z tym aż tak dużo roboty, jedynie w formie dodatkowego dialogu - jeśli na forum znajduję się jakiś programista KDE/Qt zapraszam do współpracy :)

[ Dodano: 2009-08-31, 06:16 ]
w anim siedzi również i 3gp
ndt Male
Expert
 
Offline
 
Telefon: Nokia 8855
Operator: T-Mobile

Joined: 6 May 2009
Online: 5d 18h 39m 13s
Posts: 264Topics: 3
Reputation point: 1050
    Windows 7 Opera

Post by pawelooss » 31 Aug 2009, o 10:41

ndt wrote:w anim siedzi również i 3gp

W 6300 nic nie znalazło.


ndt wrote:@pawelooss, chodzi o ot że ja podobnie jak g3gg0 preferujemy command line tools, takim najchętniej byśmy widzieli również i PModda ;]

Ok, spoko, poddałem tylko pomysł. :)
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by ndt » 7 Sep 2009, o 21:18

afair znalazłem w rm470

[ Dodano: 2009-09-07, 21:18 ]
SIND - Sound INDication
http://nokiahacking.pl/discussions-abou ... .htm#14496
ndt Male
Expert
 
Offline
 
Telefon: Nokia 8855
Operator: T-Mobile

Joined: 6 May 2009
Online: 5d 18h 39m 13s
Posts: 264Topics: 3
Reputation point: 1050
    Windows 7 Opera

Post by pawelooss » 29 Sep 2009, o 20:50

ndt, czy stabilny zapis edytowanych FONT-ów w telefonach pokroju 3110c będzie możliwy w PPModdzie? Pytam, bo niektórzy dopytują się mnie o to. :)
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by ndt » 29 Sep 2009, o 21:20

pawelooss wrote:ndt, czy stabilny zapis edytowanych FONT-ów w telefonach pokroju 3110c będzie możliwy w PPModdzie? Pytam, bo niektórzy dopytują się mnie o to. :)

to ich zbanuj

[ Komentarz dodany przez: pawelooss: 2009-09-29, 21:36 ]
Spokojnie, pytam się tylko. :) Podaj przez co nie możesz przejść, może będziemy w stanie jakoś pomóc / znaleźć taką osobę.

[ Dodano: 2009-09-29, 21:39 ]
nie denerwuje się, po prostu nie mam na to czasu :)
ndt Male
Expert
 
Offline
 
Telefon: Nokia 8855
Operator: T-Mobile

Joined: 6 May 2009
Online: 5d 18h 39m 13s
Posts: 264Topics: 3
Reputation point: 1050
    Windows 7 Opera

Post by pawelooss » 29 Sep 2009, o 21:46

ndt wrote:nie denerwuje się, po prostu nie mam na to czasu :)

I ja to rozumiem, w końcu Nokii też nie masz. Czy mógłbyś podesłać jakieś materiały, jak się modyfikowało czcionki w DCT-4? Bo z tego, co na razie widziałem przez eksperymentalną opcję w PPModdzie, to trzeba by było każdą literę przerysowywać jak w Paincie, a wierzę, że przez lata wymyślono jakieś wygodniejsze rozwiązanie.

[ Dodano: 2009-09-29, 22:09 ]
http://nokia_by_mf.republika.pl/ ?
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by logos2000 » 29 Sep 2009, o 22:29

sprawa skryptu, ktorego nie napisze bo nie umiem tak dobrze programowac (jeszcze) ;D

zawsze lecialem na czystym dziewicznym hexie, daje 2 programy

Poodriver i Fgraphic (ciezko by pewnie je teraz znalesc w necie heh) xP
przelez sobie PPM a zobaczysz napewno czcionki

http://rapidshare.com/files/286641274/progi.rar.html
Nokiowo :)
logos2000 Male
Expert

User avatar
 
Offline
 
Telefon: 3110c
Operator: Heyah

Joined: 21 Sep 2009
Online: 19h 3m 34s
Posts: 36Topics: 4
Reputation point: 9
    Windows XP Firefox

Post by pawelooss » 27 Oct 2009, o 20:22

Tak sobie myślałem, myślałem i wpadł mi do głowy ogólny zarys nowej funkcji. Mianowicie portowanie patchy na inne telefony zabiera obecnie dużo czasu, gdyż wszystko trzeba wykonać ręcznie. Jednak tak jak w przypadku NIF-ów, zwykłe grafiki także powtarzają się w innych modelach.

Mam więc taki koncept, by pododawać podobne checksumy, które pozwalałyby zidentyfikować, który oryginalny obrazek został zastąpiony przez zmodyfikowany. Innymi słowy w XML-u z eksportu grafik patcha znalazłaby się pozycja z UID oryginalnej grafiki.

Trzeba by pewnie stworzyć nową opcję w programie, która informowałaby go, że np. teraz eksportuje się oryginalne grafiki w celu ich podmiany na zmodyfikowane, więc program ma dopisywać ten checksum oryginalnego pliku do XML-a, i wyłączać tą opcję w przypadku eksporcie grafik z patcha (by nie okazało się, że policzył checksumy dla zmodyfikowanych obrazków).

Potem trzeba byłoby nauczyć program, by po zaznaczeniu takiej podobnej opcji przy imporcie szukał on tych zapisanych checksumów, porównywał z oryginalnymi checksumami grafik z innego modelu i w razie równości podmieniał grafikę. Przy tym założeniu trzeba sprawdzić każdy plik z każdym, ale i tak szybciej by to zetrwało niż ręczna "zabawa". ;]


Co o tym myślicie? Może macie jakieś pomysły, by uprościć ten koncept (lub w ogóle spowodować, by był możliwy do zrealizowania)? xD

Rozpisałem się, ale myślę, że złapiecie, o co chodzi. Gdybym umiał coś takiego napisać, to bym popróbował, tak pozostaje mi jedynie podsuwanie takich, myślę ciekawych pomysłów. :P
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by hoppek » 13 Nov 2009, o 23:15

A jaki dzwonek odpowiada za włączanie telefonu, bo może bym coś pokombinował z tym dzwiękiem.

Pozdro.
Image

XDˣᴰ
hoppek Male
Moderator

User avatar
 
Offline
 
Telefon: iPhone 14 Pro
Soft: iOS 16
Operator: Orange
Age: 27
Location: Katowice

Joined: 30 Apr 2009
Online: 290d 18h 3m 51s
Posts: 4661Topics: 415
Reputation point: 3242
    Windows XP Firefox

Post by pawelooss » 14 Jan 2010, o 23:04

ndt, w kolejnym bulidzie dopisz proszę w trix.conf linię, by czcionki były domyślnie parsowane, bo ludzie mają z tym kłopoty i już zaczynają pisać: "a cemu czcionka się nie wyswielta???". :]


BTW, jak wygląda sprawa z FONT-ami do 128x160? Na czym ona stanęła, przez co konkretnie nie potrafisz się przebić? (Proszę opisz to nawet spec-językiem.)

Widziałem sam, że podgląd i edycję czcionek dla 3110c i 5200XM już dawno zaimplementowałeś, tylko pisałeś też, że zapis takiego zmodowanego PPM-a jest "buggy".

Może jeśli nawet nikt nie będzie w stanie na razie pomóc rozwiązać ten problem, to zawsze istnieje szansa, że jakaś inna doświadczona osoba znajdzie to forum i akurat będzie wiedziała, jak to zrobić. Bo jak na razie dla wszystkich jest to po prostu wielka niewiadoma (wiemy tyle, że "nie działa"), a tylko tego brakuje do pełni możliwości patchowania S40. ;D
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by ndt » 7 Feb 2010, o 17:40

Jesli jest osoba która wie jak to zrobić to kod jest dostępny
Ja wiem jak to zrobić ale to wymaga czasu który kosztuje :-)

[ Dodano: 7 lut 2010, o 16:40 ]
pawelooss wrote:- obsługa czcionek FONT,
ndt Male
Expert
 
Offline
 
Telefon: Nokia 8855
Operator: T-Mobile

Joined: 6 May 2009
Online: 5d 18h 39m 13s
Posts: 264Topics: 3
Reputation point: 1050
    Java Opera

Post by pawelooss » 7 Feb 2010, o 18:21

Cóż znaczy ten tajemniczy dopisek? ;> Szykuje się update? ;D
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by ndt » 9 Feb 2010, o 20:18

nie jestem wielkim fanem aplikacji okienkowych i jakakolwiek próba pisania przezemnie gui spotyka się z olbrzymim oporem, głównie psychicznym, dlatego postanowiłem wykorzystać już istniejące narzędzie do edycji czcionek w formacie Nokia Font File jakim jest Font Edit.
Program został napisany ponad 3 lata temu do edycji czcionek w starych nokiach DCT-3 i po drobnych modyfikacjach powinien radzić sobie również z poprawionym formatem z późniejszych modeli.
Nie udało mi się nawiązać kontaktu z autorem programu i niestety nie ma dostpu do kodu programu więc wszelkie poprawki musza byc dokonane w asemblerze, którego moja znajomość dla platformy x86 pozostawia wiele do życzenia ;)

Część poprawek udało mi się nanieść, niestety została mi jeszcze jedna (związana z formatem CMAP). Jesli jest ktoś zna dośc dobrze asembler dla x86 i chciałby się przysłużyć proszę dać znać :)

ndt otrzymał za ten post 16 punkty reputacji od 2 użytkowników:
+pawelooss, _NeedSpeed_.
ndt Male
Expert
 
Offline
 
Telefon: Nokia 8855
Operator: T-Mobile

Joined: 6 May 2009
Online: 5d 18h 39m 13s
Posts: 264Topics: 3
Reputation point: 1050
    Windows 7 Opera

Post by pawelooss » 15 Feb 2010, o 01:12

Niesamowita praca, nawet nie wiesz, jak teraz będą Ci wszyscy dziękować! :pada:

Mam jednak chyba buga (chyba że sam coś schrzaniłem). Po zaimportowaniu zmodyfikowanej czcionki, pierwszej od góry, FontView nie pokazuje mi w ogóle jej podglądu i przez to cały PPM się psuje.

[ Komentarz dodany przez: pawelooss: 15 lutego 2010, o 02:04 ]
Naprawione. ;]
ImageImageImage

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

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

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Previous • Next

Return to [S40] Warsztat

Who is online

Users browsing this forum: No registered users and 1 guest