UWAGA!
Korzystanie z repozytorium SVN jest przeznaczone dla doświadczonych użytkowników!
Czasami w najnowszych wersjach mogą znajdować się nie zamierzone błędy!
PAMIĘTAJ!
ZAWSZE TWÓRZ BACKUP PRZED INSTALACJĄ!
Przygotowanie środowiska do pracy:
- komputer PC,
- WinRAR lub 7zip (bądź jakikolwiek inny archiwizer obsługujący format ZIP),
- TortoiseSVN
- około 10GB wolnego miejsca na dysku.
Etap 1-4 przeznaczony jest tylko dla osób, które nie konfigurowały jeszcze SVN.
Jeśli masz już skonfigurowane i chcesz tylko zaktualizować do najnowszej wersji ROMu, przejdź do kroku 5.
1. Przygotowanie narzędzi i struktury katalogów:
Pobierz i zainstaluj TortoiseSVN,
Pobierz i zainstaluj WinRAR lub inny program archiwizujący w formacie ZIP,
utwórz katalog: insertcoin-m9,
utwórz katalog: InsertCoinM9-v1.0.0_r5,
*nazwy katalogów mogą być oczywiście dowolnie inne, ale wg mnie te podane powyżej oddają sens logiczny i przejrzysty.
2. Pobieranie źródeł ROMu z repozytorium:
(opis dotyczy MOJEJ lokalizacji, zapewne macie swoje inne litery dysków)
otwieramy szufladę dysku F:\
klikamy prawym przyciskiem myszy na folderze insertcoin-m9 i wybieramy z menu kontekstowego opcję "SVN Checkout",
w pole "URL of repository" wklejamy adresu źródła (
https://insertcoin-m7-kustomizer.googlecode.com/svn/trunk/ ),
w pole "Checkout directory" wpisujemy nasz katalog z pkt 1.3, czyli insertcoin-m9,
klikamy OK i pobieramy repozytorium. Trochę to potrwa, wszak pobieramy ok. 5GB 😉
po zakończeniu pobierania repozytorium pojawi się na okno ze strukturą ROMu w folderze "insertcoin-m9". Jeśli wszystko jest synchronizowane prawidłowo, pojawi się zielony "ptaszek" na ikonie folderu.
Zrzuty obrazujące powyższe czynności:
3. Tworzenie właściwej struktury ROMu który będzie flashowany w naszym m9:
klikamy prawym przyciskiem myszy na ikonie folderu insertcoin-m9, i w opcjach kontekstowego menu wybieramy "TortoiseSVN" a następnie wybieramy "Export",
wybieramy folder który utworzyliśmy w pkt 1.4, czyli InsertCoinM9-v1.0.0_r5 i klikamy ok,
po zakończeniu exportu mamy wymaganą strukturę custom ROMu 🙂
Zrzuty obrazujące powyższe czynności:
4. Tworzenie ROMu (pliku ZIP) który będzie flashowany w naszym m9:
otwieramy folder InsertCoinM9-v1.0.0_r5 i zaznaczamy wszystkie pliki łącznie z boot,
klikamy prawym przyciskiem i w opcjach (winrar, 7zip), wybieramy "dodaj do archiwum",
wybieramy nazwę, miejsce tworzenia archiwum i czekamy az zostanie utworzone archiwum ZIP,
tak utworzone archiwum kopiujemy do swojego HTCOneM9, i flashujemy w recovery jak każdy inny custom ROM.
Zrzuty obrazujące powyższe czynności:
5. Aktualizacja Repozytorium.
otwieramy partycję dysku z naszym katalogiem repozytorium utworzonym w pkt 1.3, czyli insertcoin-m9,i klikamy prawym przyciskiem na ikonie folderu insertcoin-m9, z menu kontekstowego wybieramy "SVN Update",
po zakończeniu procesu aktualizacji repozytorium, powtarzamy kroki "3" i "4".
Zrzuty obrazujące powyższe czynności:
6. Moja sugestia:
Po każdej aktualizacji repozytorium, tworzę inny katalog dla struktury ROMu np. obecnie to jest InsertCoinM9-v1.0.0_r5, ale po update będzie to np. InsertCoinM9-v1.0.0_r6, InsertCoinM9-v1.0.0_r7 ... InsertCoinM9-v1.0.0_r23. Dzięki temu zachowuję ład i porządek. oczywiście po kilku takich wersjach - stare katalogi usuwam 🙂
Commit changelog: InsertCoin HTCOne m9 - commit log
źródło: InsertCoin HTCOne m9 - SVN