Edycja AIPluginDefinition.rsc dla FP1

Modyfikacje dla telefonów typu: 3250, 56xxXM, 57xxXM, 61xx, 62xx, 67xx, C5-00, E-series, N-series.

Post by kosmita1993 » 19 Jan 2011, o 15:56

Na forach jest wiele tematów w których opisano jak zmodyfikować tryb gotowości za pomocą gotowych plików. Nigdzie nie ma poradnika jak samemu zmodyfikować wyżej wymieniony plik. No to jedziemy.

Potrzebny będzie:
- zhackowany system;
- edytor HEX (polecam HxD, darmowy, można łatwo znaleźć w sieci).

1. Przygotowanie pliku do edycji.
- Kopiujemy plik Z:\Resource\AIPluginDefinition.rsc na komputer;
- Otwieramy go edytorem HEX (na przykład programem HxD). Naszym oczom ukaże się jego zawartość przedstawiona w systemie szesnastkowym:

Image

Jako że pierwszym pluginem na pulpicie jest pasek skrótów, to od niego zaczniemy. Wybieramy Znajdź -> Znajdź, zmieniamy Typ Danych na "Wartości HEX", kierunek: "Wszędzie" i wpisujemy: "05871F10" (jest to DIU pluginu Skróty). W miejscu w którym znajdzie ten ciąg rozpoczynają się wpisy (każdy po 12 bajtów) odpowiedzialne za pozycje ATG. Zbudowane są na prostej zasadzie:

XX XX XX XX 02 00 01 00 XX XX XX XX

XX XX XX XX - DIU pluginu;
02 00 - nie wiem, ale zawsze ma te same wartości;
01 00 - te dwa bajty określają położenie pluginu. Nie musi to być akurat 01 00, różnie to wygląda w zależności od modelu telefonu;
XX XX XX XX - ewentualne drugie DIU pluginu (często zamiast drugiego DIU występują zera).

DIU - co to? Jest to "odwrócone" UID. Uzyskamy je zapisując kolejne bajty UID "od tyłu". Schemat:

UID aplikacji = AB CD EF GH
DIU aplikacji = GH EF CD AB

Image

Tutaj zaznaczyłem kolejne wpisy. Zaraz po ostatnim znajduje się bajty 14 00 1C 00. Po tym można poznać który wpis jest ostatni.


2. Ukrywanie pozycji trybu gotowości.

Żeby ukryć daną pozycję ATG wystarczy zmienić jej DIU. Telefon nie znajdzie pluginu o takim DIU, więc go nie wyświetli. Zmieniamy wartość zaznaczoną czerwonym kolorem na 1.

05871F10 0200 01 00 00000000 - Skróty
527D0020 0200 01 00 527d0020 - Szukaj (dla N95 8GB 527d0020 0200 01 00 527d0020
07871F10 0200 01 00 00000000 - Organizator
09871F10 0200 01 00 09871F10 - Do zrobienia
18871F10 0200 01 00 18871F10 - Odtwarzacz
0D871F10 0200 01 64 0D871F10 - aioperatorplugin (e90 sim service)
D61c2810 0200 01 00 D61C2810 - WLAN
7FA70020 0200 01 00 00000000 - Udostępnianie Online
898A2010 0200 01 00 898A2010 - Radio
C7090020 0200 01 00 C7090020 - Drukowanie


Przykład: 7FA70020 0200 01 00 00000001


3. Zmiana kolejności wpisów ATG.

Możemy również zmieniać kolejność pluginów. Zaznaczamy 12 bajtów odpowiedzialnych za wybrany plugin, z menu kontekstowego wybieramy "Wytnij".

Image

Teraz szukamy miejsca w którym kończy się 12 bajtów odpowiedzialnych za plugin, pod którym ma się znaleźć przenoszony wpis (przykładowo Skróty) i zaraz po ostatnim bajcie klikamy prawym przyciskiem myszy i wybieramy "Wklej przez wstawienie".

Image

W ten sam sposób możemy przenosić inne pluginy.

4. "Przyklejenie" pluginu do dolnej krawędzi ekranu. (jako pierwszy zrobił to abimelach z ipmart-forum.pl, ja opisuję tutaj jego pomysł) ;D

Aby przykleić plugin na samym dole pulpitu trzeba:
a) przenieść wybrany plugin na koniec pliku (patrz punkt 3. opisu); !!!
b) zmienić 7. i 8. bajt wpisu na: "02 5A". Przykład:
05 87 1F 10 02 00 01 00 00 00 00 00 - przed modyfikacją;
05 87 1F 10 02 00 02 5A 00 00 00 00 - po modyfikacji.

!!! Bardzo ważne jest aby przenieść plugin/pluginy które mają być na samym dole ekranu na sam koniec pliku (podpunkt a)! Nie może dojść do takiej sytuacji:

- plugin
- plugin
- plugin przyklejony do dolnej krawędzi ekranu
- plugin przyklejony do dolnej krawędzi ekranu

- plugin

Musi to wyglądać tak:

- plugin
- plugin
- plugin
- plugin przyklejony do dolnej krawędzi ekranu
- plugin przyklejony do dolnej krawędzi ekranu


5. Wrzucenie gotowego pliku na telefon.

Jeżeli nigdy wcześniej nie korzystaliśmy z modyfikacji AIPluginDefinition.rsc to wystarczy wrzucić gotowy plik do C:\Resource.

Jeżeli mamy już taki plik w swoim telefonie to należy wyłączyć tryb gotowości (Menu->Narzędzia->Ustawienia->Ogólne->Personalizacja->Tryb gotowości->Aktywny tryb gotowości->NIE) lub zabić proces "Tryb gotowości" JBakiem, a następnie podmienić plik C:\Resource\AIPluginDefinition.rsc.

Efekt:
Image Image

Na końcu włączamy tryb gotowości i cieszymy się z modyfikacji. Dziękuję. Dobranoc.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage

kosmita1993 otrzymał za ten post 23 punkty reputacji od 5 użytkowników:
+pawelooss, czaro1514, Obeebok, Mati91, emberdo.
kosmita1993 Male
Nokia Rulez
Friend

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

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

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 Tomi1134 » 19 Jan 2011, o 17:04

Zanim zaczniemy edytować trzeba odznaczyć "tylko do odczytu", inaczej program będzie błędami sypał. :)
Niech moc będzie z tobą ;P

Tomi1134 otrzymał za ten post 6 punkty reputacji od 1 użytkowników:
+kosmita1993.
Tomi1134 Male
stay tuned
Friend

User avatar
 
Offline
 
Telefon: i5510
Operator: Orange
Age: 27

Joined: 15 Jul 2009
Online: 48d 5h 12m 9s
Posts: 473Topics: 17
Reputation point: 1117
    Symbian Opera

Post by 1qazxsw2 » 21 Nov 2013, o 14:29

a moglby ktos zrobic tak zeby ten pasek skrotow co jest na dole byl troche minimalnie podniesiony do gory tak zeby pokazywalo sie powiadomienie sms i o nie odebraym polaczeniu
1qazxsw2 Male
User
 
Offline
 
Telefon: E71
Operator: Snickers Mobile
Age: 101

Joined: 13 Nov 2012
Online: 3h 25m 55s
Posts: 1Topics: 0
Reputation point: 0
    Windows 7 Firefox

Post by zibi305 » 21 Nov 2013, o 18:37

Łap:
Code: Select all
Please Login or Register, to see this Content
zibi305 Male
Patcher
 
Offline
 
Telefon: OnePlus 8T
Operator: nju mobile
Age: 26

Joined: 28 Jul 2010
Online: 111d 7h 7m 3s
Posts: 2810Topics: 173
Reputation point: 1827
    Symbian Opera


Return to Modyfikacje S60v3

Who is online

Users browsing this forum: No registered users and 1 guest