Pamiętaj wszystko robisz na swoją odpowiedzialność, nie ponoszę winy za powstałe uszkodzenia
Poradnik powstał w oparciu o wcześniej powstały https://forum.android.com.pl/topic/208515-stock-rom-dodanie-initd-i-partycji-swap/ działający na stock ROM`ie 4.4.2, za który bardzo dziękuję użytkownikowi @@[usunięty], oraz druga część w oparciu o instrukcję użytkownika @@maxprzemo - dzięki.
Do dzieła.
Wymagania:
- https://forum.android.com.pl/topic/233079-kingroot-uzyskanie-roota-na-androidzie-5x-lollipop-zastapienie-kingroot-na-supersu/
- Busybox z apletem run-parts
Dodanie init.d
1. Zainstaluj Terminal Emulator
2. Pobierz plik term-init.sh
3. Skopiuj plik term-init.sh do głównego folderu pamięci wewnętrznej (sdcard)
4. Uruchom Terminal Emulator
5. W Terminalu wpisz su przyznaj uprawnienia
6. W Terminalu wpisz sh /sdcard/term-init.sh i postępuj zgodnie z instrukcjami
7. Reboot
Aby sprawdzić, czy init.d działa lub nie, uruchom ponownie telefon i przejdź do /data. Jeśli znajduje się tam plik test.log to znaczy, że masz init.d. Innym sposobem na sprawdzenie czy mamy init.d jest sprawdzenie poprzez Root Explorera czy w folderze/system/etcznajduje się folder/init.d.Jeżeli tak jest, to mamy init.d.
Dodanie SWAP:
Swap można stworzyć na partycjach :
system
(prawdopodobnie nie działa), data, cache. (zalecane i działające - cache)
0.Przed utowrzeniem SWAP`u powinniśmy usunąć Z-RAM, który dostarcza nam producent. Żeby to zrobić wchodzimy w folder/system/etci szukamy pliku o nazwieinit.lge.zramswap.sh i go usuwamy.
1.Pobierz ten plik
2. Otwórz archiwum i wejdz w folderswap.
3.Wypakuj plik 98swap_nazwa_partycji_v300 z folderu /swap/partycja do wyboru/rozmiar do wyboru/etc/init.d
4.W ES FIle Explorer lub innym managerze plików z dostępem do root skopiuj skrypt 98swap_nazwa_partycji_v300 do /system/etc/init.d
5.We właściwościach nadaj plikowi 98swap_nazwa_partycji_v300 prawa do wykonywania (rwxrwxrwx) oraz prawidłowy właściciel i grupa :root
6. Reboot
Aby sprawdzić czy masz swap pobierz tę apkę
W razie problemów:
1.Pobierz Kernel Auditor
2. Uruchom go, wysuń menu z lewej strony i przejdź do sekcji init.d.
3. Przesuń włącznik przyEmulate init.d,kliknij na nazwę pliku Twojego swapu (np. 98swap_cache_v300) i kliknijExecute
4. Po załadowaniu się pliku nie pokaże się żadna informacja. Zamykamy apkę.
5. Reboot.
SWAP powinien ukazać się w apce DiskInfo
🙂
Rozmiar SWAP`u oraz wartość swappiness można dostosować, otwierając i edytując plik SWAP`u za pomocą programu Notepad++ . Po edycji wgrywamy plik zgodnie z poradnikiem.
Plik edytowany w telefonie może nie działać poprawnie.