Skocz do zawartości

TUTORIAL - Stawiamy SWAP na naszym RedMI1S


OutSideR

Rekomendowane odpowiedzi

Witam, na forum poruszany był juz wątek SWAP'u na nasz telefon - pojawil sie tutorial na telchina oraz metoda od RUS
 
Pragne przedstawic swoja wlasna metode opierajaca sie na obudwu powyzszych, ale prostsza z pkt. widzenia niewprawionego uzytkownika
 
Co nam potrzebne ?
 
> Partition Magic na PC (tutaj wersja 10)
> karta pamieci 'class 10' lub 'UHS-1'
> 2 pliki .zip z zalacznika
> wersja softu STABLE 36 !
 
 
PRZYGOTOWANIE KARTY
 
1. Odpalamy PM na naszym PC
 
zE2e2LS.jpg?1
 
2. W głownym oknie programu z gornej belki wybieramy nasza karte micro SD - tutaj jako OUTSIDER 
 
7lAnDMB.jpg
 
3 Następnie w dolnej czesci ekranu klikamy PPM na nazwie karty i dajemy 'delete partition'
 
7qbxzZ6.jpg
 
4. Ok mamy gola karte, tworzymy wiec partycje tak aby druga czesc pod SWAP miala 512mb. W tym celu PPM 'create partition'
 
GS4XOAl.jpg
 
5. Nastepnie w kolumnie ostatniej - tam gdzie MB (space after partition) wpisujemy 512, reszta jak na screenie
 
vAjXmcE.jpg
 
6. Kolejny etap to utworzenie partycji SWAP na tej wolnej przestrzeni z pkt 5. Klikamy na mniejsza czesc tej belki po prawej stronie PPM i wybieramy opcje 'create partition'
 
3Kyi7XY.jpg
 
7. Z menu 'file system' wybieramy opcje Linux SWAP 2
 
8XrM78S.jpg
 
8. Na koniec formatujemy te pierwsza - glowna partycje w systemie plikow FAT32
 
w1hJ3oN.jpg
 
Bn91ymd.jpg
 
9. Sprawdzamy jeszcze raz czy wszystko sie zgadza i zatwierdzamy zmiany zielonym ptaszkiem w lewym gornym rogu programu 'apply pending operations' - nastepuje wykonanie wszystkich powyzszych czynnosci
 
wQIimNP.jpg
 
TEMAT PRZYGOTOWANIA KARTY ZAKONCZONY :)
 
Nastepnie podlaczamy nasz RedMI do PC i kopiujemy te 2 zalaczniki .zip
 
Wystarczy juz tylko sflashowac pliki w kolejnosci :
 
1. initd_update_36.zip
2. SWAP.zip
 
Uruchamiamy telefon ponownie i cieszymy sie dzialajacym, w pelni zautomatyzowanym SWAPEM przy kazdym rozruchu telefonu :)
 
UWAGA! Jeden z uzytkownikow zglaszal iz MIRecovery nie chce sflashowac tych plikow, jesli ktos ma z tym jeszcze problemy to wina lezy po stronie tego dupnego Mi, nalezy wtedy wgrac najnowsze TWRP , ktore i tak jest miliard razy lepsze i wszechstronniejsze niz te oryginalne 
 
tutaj link:
 
 
 
FAQ
 
1. Co robia te pliki .zip ?
 
Pliki zip zawieraja skrypty oraz obraz boot.img z dodana obluga wszystkim znanego folderu Init.d. Pierwszy plik dodaje do naszego telefonu funkcjonalnosc init.d, zas skrypty SWAP odpowiadaja za kazdorazowa aktywacje partycji SWAP przy rozruchu systemu i ustawienie vm.swappiness na 50%.
 
2. Po co mi Init.d skoro ACID dodal to samo jako plik /system/etc/init.qcom.post_boot.sh ?
 
Dodana zostaje obsluga Init.d gdyz kierujac sie poradnikiem z telchina automatyczna aktywacja SWAP poprzez dodanie komendy do wyzej wspomnianego pliku za chiny na 100 roznych sposobow dzalac nie chciala...
 
3. Dlaczego akurat partycja SWAP a nie plik wymiany SWAP od RUS ?
 
Otoz plik wymiany SWAP od Ruskich jest tworzony w pamieci urzadzenia, a sam w sobie plik nie daje takich efektow jak partycja SWAP, po drugie partycja SWAP po podlaczeniu komy do PC nie zostaje odlaczana, a PC pokazuje nam jedynie komfortowo pamiec przeznaczona na nasze dane - SWAP jest niewidoczny.
 
4. Dlaczego ta metoda jedynie na Stable 36? 
 
Metoda ta dziala na kazdym stable, ale klocki zaczynaja sie gdy tel podlaczamy do PC przez MI Phone Manager - on wtedy nie wykrywa naszego telefonu jakio RedMi1S a 1AC i nie mamy mozliwosci dzielenia lacza internetowego z PC na tel (dla mnie wielka bolaczka). Dzieje sie to gdyz zawarty w pliku .zip obraz >boot.img< jest inny w kazdym sofcie i powoduje bledne rozpoznanie naszego telefonu.
 
5. Jak sprawdzic czy działa ?
 
Sciagamy z marketu program 'terminal emulator' i w oknie wpisujemy komende BUSYBOX FREE. Pod nazwa swap pojawia sie cyfry wykazujace uzycie partycji SWAP
 
6. Czy SWAP uwali mi karte ?
 
Tja...predzej nowsza karta wyjdzie na rynek niz obecna osiagnie max cykli zapisu/odczytu...
 
7. Jak usunac potem ten SWAP ?
 
Wgrywamy przez recovery plik 'SWAP disabler' lub usuwamy recznie plik o nazwie '10swap' z folderu /system/etc/init.d
dowolnym menagerem plikow z dostepem root, a z karty usuwamy obie partycje za pomoca PM i tworzymy z wolnej przestrzeni jedna partycje glowna w fat32
 
 
Pragne na zakonczenie podziekowac uzytkownikowi FUSSE za swoj poradnik na telchina oraz ekipie z 4PDA za pliki bedace podstawa mojego tworu, a takze wszystkim uzytkownikom tego forum za inne cenne rady :)
 
DODANY PLIK POD STABLE 37 !
 
 
Załączniki:
 
Edytowane przez OutSideR
Odnośnik do komentarza
Udostępnij na innych stronach

MSK

 

pomysliles odbiorcow :) btw. mi nie odpalalo to po dodaniu do init.qcom.post_boot.sh, a jeszcze jedna rzecz na telchina jest niescislosc, mianowicie autor podaje na poczatku zeby ustawic vm.swappiness na 50% dla najlepszych rezultatow, ale jesli nie dodamy tej komendy rowniez do autostartu to za kazdym razem swappiness bd mialo domyslna wartosc systemowa! u mnie jest to juz zaaplikowane 


Szkoda, że nie można podpiąć folderu jako swap-a...

 

mozna jedynie zrobic plik swap ale partycja jest wydajniejsza..


Szacun za pracę.

 

Zrobiłem w/g twojego tutka, ale mi nie poszło. swap po wpisaniu #su free    0        0        0   

 

Dziw mnie jedna rzecz. Dlaczego w Total Commander pokazuje mi że mam dwie karty sdcard 0 i sd card1 poza emulated0.

 

a udalo Ci sie normalnie sflashowac te pliki we wlasciwej kolejnosci? nie ma opcji zeby to nie poszlo jesli masz 36 stable, mam potwierdzenie od uzytkownika XIAOMIK iz wszystko lata cacy :)


Ludzie jak sie te foty dodaje zeby nie byly jako linki tylko wyswietlane zdjecia? jak bd mial te wiedze to poprawie wszystkie zdjecia

Edytowane przez OutSideR
Odnośnik do komentarza
Udostępnij na innych stronach

Ludzie jak sie te foty dodaje zeby nie byly jako linki tylko wyswietlane zdjecia? jak bd mial te wiedze to poprawie wszystkie zdjecia

Musisz zamieścić to w takiej postaci (po znaku = umieszczasz link do zdjęć, sekwencję otwiera i zamyka nawias kwadratowy). Tak jak poniżej, tylko bez spacji:

[ img=http://.../ ]

Odnośnik do komentarza
Udostępnij na innych stronach

Fajny poradnik ale na razie mnie stopuje obawa o wykończenie karty SD. Czy pamięć wewnętrzna jest bardziej odporna na tyle cykli zapisu niż zewnętrzna?

 

Już były przypadki jak siadała pamięć wewnętrzna i telefon do wymiany bo uceglony. Tak najwyżej zniszczysz kartę SD, chociaż to mało prawdopodobne.

Odnośnik do komentarza
Udostępnij na innych stronach

Swapa mozna sie pozbyc recznie, wchodzisz root explorerem lub innym dowolnym menadzerem plikow z dostepem root na /system/etc/init.d i tam usuwasz zawartosc, po restarcie swapa nie bd, a karte sformatowac calkiem (usunac obie partycje i sformatowac jaka jedna calosc)


nie moge zmeczyc tych fot, one na jakims specjalnym serwie musza byc zeby je wczytywalo ?

Odnośnik do komentarza
Udostępnij na innych stronach

a jak się pozbyć swapa wydaje mi się że po instalacji więcej zmula. swap działa sprawdzałem ale teraz jak uruchomie endomondo

i spotify to mi się na przemian wywalają przed nie miałem problemu pewnie to tylko zbieg okoliczności.

 

żeby swap miał rację bytu, musi być postawiony na szybkiej karcie - do tego celu przynajmniej class 10

Odnośnik do komentarza
Udostępnij na innych stronach

żeby swap miał rację bytu, musi być postawiony na szybkiej karcie - do tego celu przynajmniej class 10

 

właśnie mam taką i podzieloną jak trzeba to nie jest mój pierwszy smartphone i nie przerażają mnie te problemy.

dziś będę próbował znaleźć przyczynę czemu mimo ustawionego roota żadna z apek nie ma praw root?

nie udało mi się wczoraj odinstalować swap bo nie miałem uprawnień do kasowania tych plików które wskazałeś

 

chyba że te class 10 to było na opakowaniu nie sprawdzałem wydajności

Edytowane przez Erouz
Odnośnik do komentarza
Udostępnij na innych stronach

Ja zauważyłem ciekawą zależność. Nie chce mi się zmieniać partycji na karcie pamięci więc zrobiłem sobie swapa do pliku (terminal rulez xD). Pierwszy plik zrobiłem 400 MB. Kartę mam wolną, więc spodziewałem się że wraz ze wzrostem użycia swapa telefon zacznie zamulać. I oczywiście po 3 dniach miałem ochotę wywalić już telefon przez okno xD. Ale ... zrobiłem do testu plik 20 MB swapa. I ... o dziwo taki mały swap mu w zupełności wystarcza. Na karcie w swapie jest mało danych, więc nie mam już efektu mega zwalniania aplikacji, a aplikacje w ramie nie są już ubijane przez system. Potestuję jeszcze parę dni, ale po 3 dniach nie zauważyłem poprzedniego efektu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...