[TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]

  • 53 Odpowiedzi
  • 13819 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

nokser

[TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« dnia: Kwiecień 23, 2010, 16:31:01 »
Mam śmiałość przedstawić, napisaną przeze mnie Kuchnię dla Urządzeń typu Toshiba Tsunagi: TG01.
W oparciu o moje pliki podstawowe, do re budowy systemu.
Chwilowo posiada podstawowe funkcje, jednak zostaną one rozwinięte z każdym wydaniem kolejnej wersji.


Informacje Podstawowe:

Poniżej przedstawiona Lokalizacja Katalogów. Pamiętajmy, że nazwy i znaki w nich zawarte mają wielkie znaczenie, dla prawidłowego funkcjonowania Kuchni.

-> Base_File - a w nim -> TG01.tsw, os.nb.payload, xip_out.bin.
-> OEM - tu powinniśmy wiedzieć, co zawiera ;)
-> Porting_Kernel - a w nim katalogi "New_XIP" i "Old_XIP"
-> ROM - a w nim - katalog XIP, ktory zawiera -> boot.rgu, boot.hv
-> SYS - tu też powinniśmy wiedzieć, co powinno być.
-> Temp - Zostanie utworzony w czasie procesu Budowy Systemu.
-> TOOLS - dołączony w paczce wraz z Kuchnią.


Obsługa I Przeznaczenie:

TG ROM Builder, jest narzędziem ułatwiającym Budowę Nowego Systemu, bądź tylko jego Modyfikację.
Funkcję w nim zawarte, pomagają, nawet tym mniej zaawansowanym, w łatwym tworzeniu Systemu.




Na obrazie powyżej, widać główną stronę programu. Jest ona widoczna wtedy, gdy zostanie uruchomiona dana nam aplikacja.
W zakładce tej, jest zawarty przycisk "Build OS", który powoduję rozruch Budowy Systemu. Po lewej stronie, jest zamieszczone Okno Informujące na o statusie, przeprowadzonym przez program i skutkach zaistniałych w czasie kreowania Obrazu ROM.




Ten Obraz powyżej, przedstawia drugą kartę tego programu. Powiedzmy, że są to ustawienia, pomagające nam w zarządzaniu narzędziem TGRB. Wszystkie Oznaczenia mówią, za które narzędzia odpowiadają. Każde z Oznaczeń ma swoją tabelę, która mu odpowiada. Ta funkcja, jest raczej dla zaawansowanych Użytkowników.




Będę wdzięczny, za jakiekolwiek wsparcie Finansowe
:grin:



Informacje o Wersji:

TG_ROM_Builder - v.1.2
-> Zmieniona Aplikacja do Relokacji Modułów
-> Lokalizacja Zbudowanego Obrazu Systemu - Główny katalog kuchni
-> Dodana Budowa w poszczególnych krokach
-> Dodana Opcja w Ustawieniach Kuchni
-> Dodana Funkcja Portowania XIP-a ;)
-> Update z Pozycji PC, opcja z SDUploader


Download:
TG_ROM_Builder - v.1.2



TG_ROM_Builder - v.1.1
-> Zmieniona Aplikacja do Relokacji Modułów
-> Lokalizacja Zbudowanego Obrazu Systemu - Główny katalog kuchni
-> Dodana Budowa w poszczególnych krokach
-> Dodana Opcja w Ustawieniach Kuchni

Download Old Version:
TG_ROM_Builder - v.1.1


« Ostatnia zmiana: Maj 13, 2010, 13:30:42 wysłana przez nokser »

*

Offline pdakocjo

  • **
  • 174
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba TG01
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.0][23/04/2010]
« Odpowiedź #1 dnia: Kwiecień 23, 2010, 19:43:22 »
No wreszcie! Dostałem jakiś prezent na imieniny.
Dzięki

*

nokser

[TUT][TG ROM Builder]Obsługa i Realizacja Gotowania przy pomocy TGRB
« Odpowiedź #2 dnia: Kwiecień 23, 2010, 19:55:33 »
Gotowanie WM ROM, Przy Pomocy TGRB

Wstęp:
Kuchnia głównie służy do gotowania ROM, czyli do tworzenia Składania Obrazu Systemu.
Poniżej, przedstawiona poprawna obsługa danego narzędzia. Jeżeli nie jesteś czegoś pewien, przeczytaj to jeszcze raz.
Nie odpowiadam, za uszkodzenia Urządzenia, poprzez bezmyślne błędy. Zastanów się trzy razy, zanim coś zrobisz ;)

Krok 1 - Przygotowanie Katalogo i Środowiska Pracy

Pierwszy Katalog to "Base_File", w nim musi się znaleźć:
- TG01.tsw - główny, dekodowany obraz Systemu z twojego urządzenia.
- os.nb.payload - plik inaczej zwany "IMGFS", właśnie z niego powstają paczki, które modyfikujemy itp.
- xip_out - jądro systemu, czyli "Kernel". Najważniejsza część i najbardziej zależna od twojego urządzenia. Jeżeli pomylisz się, przy jego portowaniu, może to się skończyć nawet uśmierceniem urządzenia. Ważne, aby zapamiętać, że ta część systemu, musi być dokładnie złożona.

Drugi Katalog to "OEM" - uzyskujemy go po rozłożeniu IMGFS. Z reguły zawiera paczki, ze sterownikami sprzętowymi urządzenia.

Trzeci Katalog to - "Porting_Kernel"

Czwarty Katalog to - "prg"

Piąty Katalog to - "ROM"

Szósty Katalog to - "SYS"

Siódmy Katalog to - "Temp"

Ósmy Katalog to - "Tools"

Dziewiąty Katalog to - "Toolset"



« Ostatnia zmiana: Maj 15, 2010, 13:25:58 wysłana przez nokser »

*

Offline nicus

  • ****
  • 632
  • Płeć: Mężczyzna
  • Sprzęt: Milestone
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.0][23/04/2010]
« Odpowiedź #3 dnia: Kwiecień 23, 2010, 20:32:26 »
Postaram sie jak najwczesniej potestowac i przeniesc na Twoja kuchnie:) ale raczej nastapi to dopiero w nocy :P

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.0][23/04/2010]
« Odpowiedź #4 dnia: Kwiecień 23, 2010, 21:45:14 »
Nom spoko, ja będę  dodawał coś, co jakiś czas - tzn. bardziej niż mniej  :wink:

*

Offline nicus

  • ****
  • 632
  • Płeć: Mężczyzna
  • Sprzęt: Milestone
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.0][23/04/2010]
« Odpowiedź #5 dnia: Kwiecień 24, 2010, 00:23:37 »
@nokser jakbys mogl dodaj w nastepnej wersji opcje 'dump rom" :P

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.0][23/04/2010]
« Odpowiedź #6 dnia: Kwiecień 24, 2010, 00:27:28 »
To będzie  :wink:
Mam to w planach... i nie tylko to ...

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #7 dnia: Maj 10, 2010, 17:04:44 »
Nowa wersja kuchni w pierwszym poście  :wink:

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #8 dnia: Maj 10, 2010, 19:46:27 »
nokser składam ukłony w twoim kierunku.respekt

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #9 dnia: Maj 10, 2010, 19:49:04 »
Co do opcji z xip-em, dam instrukcję. Nie kombinuj sam, żebyś urządzenia nie uwalił  :grin:
Ale poza tym możesz śmiało składać system   :wink:

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #10 dnia: Maj 10, 2010, 19:57:24 »
puki co nie biorę się za portowanie.no i jeszcze net.. muszę pobrać;/
« Ostatnia zmiana: Maj 10, 2010, 20:43:50 wysłana przez xander122 »

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #11 dnia: Maj 10, 2010, 20:00:37 »
Nom, ale za to 2.0, wcześniej dawałem aplikacje na 4.0  :wink:

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #12 dnia: Maj 10, 2010, 22:00:27 »
teoretycznie kuchnia u mnie działa choc wywala taki komunikat


instalowałem net compat 2.0 i 4.0 ale błąd nadal wyskakuje  :S
« Ostatnia zmiana: Maj 10, 2010, 22:02:49 wysłana przez xander122 »

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #13 dnia: Maj 10, 2010, 22:12:36 »
przecież pisze czego brakuje.....
Wstaw do katalogu Base_File, xip.bin oryginalny z tg01, chodzi o ten z ROM-u dla tg01 który gotujesz.
Tylko zmień nazwę z  xip.bin na xip_out.bin  :wink:
Pamiętaj, żebyś nie wstawił tam xip-a z innego urządzenia, to ważne, bo uwalić urządzenie możesz

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #14 dnia: Maj 10, 2010, 22:41:20 »
ten tytol mnie zmylil.poza tym od nie dawna dopiero zainteredowalem sie wnetrzem romu tak ze nawet nie jestem poczatkujacym

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #15 dnia: Maj 10, 2010, 22:51:42 »
Spokojnie, a na pewno się uda  :wink:

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #16 dnia: Maj 10, 2010, 23:23:26 »
bez ciebie i niektorych na tym forum by sie nie udalo ;]

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #17 dnia: Maj 10, 2010, 23:34:23 »
Nom.... ale zawsze tu jesteśmy, wiec z rozwagą, nic pochopnie.
Lepiej najpierw zapytać, o coś, niż narobić głupot :P

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #18 dnia: Maj 11, 2010, 15:27:17 »
komunikat wywala nadal tylko trochę dalej i beż nazwy pliku ;/

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #19 dnia: Maj 11, 2010, 15:51:22 »
No muszę wiedzieć co wywala  :wink:

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #20 dnia: Maj 11, 2010, 16:55:58 »

niżej też coś pisze ale  nie moglem zrobić full screen

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #21 dnia: Maj 11, 2010, 17:00:23 »
OMG... chyba odwaliłem... zobacz czy masz w Tools ten program - WMReloc_6.5

Edit: Jakby co to masz go tu -> http://forum.xda-developers.com/attachment.php?attachmentid=317793&d=1272555431
« Ostatnia zmiana: Maj 11, 2010, 17:13:45 wysłana przez nokser »

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #22 dnia: Maj 11, 2010, 17:16:49 »
no nie było.thx za link :mrgreen:

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #23 dnia: Maj 11, 2010, 17:18:42 »
Sry za tą pomyłkę, ale zapomniałem dodać do archiwum...

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #24 dnia: Maj 11, 2010, 18:06:08 »
ok kuchenka chodzi jak malowana.oemy ktore rozebrala kuchnia i sa w SYS trzeba wyodrebnic i wzucic do ROM?  i czy tak samo jest z tymi ktore sami chcemy dodac?

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #25 dnia: Maj 11, 2010, 18:11:51 »
Nie do ROM, tylko utwórz nowy katalog "OEM" i tam zasadzaj paczki

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #26 dnia: Maj 11, 2010, 18:25:23 »
tak wiem ale jesli np rozebralem rom z sense to jest ono w SYS czy przy stawianiu romu, paczki sense itp moga zostac w SYS czy musze przenies je do OEM ?

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #27 dnia: Maj 11, 2010, 18:28:14 »
Powinny być w OEM, nie wiem dlaczego tak wali konstrukcję

*

Offline xander122

  • ****
  • 514
  • Płeć: Mężczyzna
  • Sprzęt: e52
Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #28 dnia: Maj 11, 2010, 18:48:33 »
a nie oparles swojej kuchni o kuchnie tego z xda sory ze nie pamietam nicku ale siedze na tosi. u niego bylo tak samo,pomimo dodania folderu OEM w dump pisalo ze nie odnaleziono pliku i wszystko pakowalo do SYS         
« Ostatnia zmiana: Maj 11, 2010, 18:54:07 wysłana przez xander122 »

*

nokser

Odp: [TG ROM Builder]Kuchnia Nokser-a[Wersja: v.1.2][10/05/2010]
« Odpowiedź #29 dnia: Maj 12, 2010, 07:56:22 »
Większość kuchni opiera się na tych samych strukturach.
Ten gość z xda-dev, używał innych narzędzi do relokacji i trochę inaczej budowała system.
Do tego jego kuchnia ma błędy, takie, że mógłby posadzić komuś TG01, przez przypadek :P
ładuje wszystko do SYS, bo tak buduje paczki buldOs.exe