Sziasztok!
Az alábbiakban leírom, hogyan tudjátok telepíteni a CyanogenMod 10.1.3 modded változatát, + belső memóriabővítés, + RAM-bővítés (swap) + BLN.
Feltételek:
• rootolt Galaxy ACE custom recovery-vel;
• CM 10.1.3 - modded (http://forum.xda-developers.com/showthread.php?t=2212438)
• CronMod script (http://forum.xda-developers.com/showthread.php?t=1716124)
• MiniTool Partition Wizard 8 (http://www.partitionwizard.com/free-partition-manager.html)
• Swapeer2 (https://play.google.com/store/apps/details?id=lv.n3o.swapper2) a Play-ről
• NSTools (https://play.google.com/store/apps/details?id=mobi.cyann.nstools&rdid=mobi.cyann.nstools)
• BLN Control - Free (https://play.google.com/store/apps/details?id=neldar.bln.control.free)
• Terminal emulator - települ a ROM-mal
• egy kis zavartalan szabadidő :)
:oneway: FIGYELMEZTETÉS: a lentebb írtakat én magam kipróbáltam, jelenleg is így működik nálam – bárkinél bármilyen probléma, meghibásodás fordul elő, annak megoldásában segítek, de felelősséget nem vállalok érte. Olvasd végig, mielőtt belevágsz!
A telepítés menete
Első lépésként telepítenünk kell a CM 10.1.3-at. Ezt megelőzően azonban szükséges a memóriakártyán létrehozni a partíciókat, melyeket használni fogunk. Ehhez egy ingyenes programot, a MiniTool Partition Wizard 8-at hívjuk segítségül. Van néhány logikai lépés, melyek egymásutániságát be kell tartanunk (én már kikísérletezem). Jelen példánk esetén egy 2 GB-os SD-kártyával hajtjuk végre a feladatot. Ezen három partíció fog működni: első: memória tárhely, második: belső memória kiterjesztése (hogy legyen bőven hely programok telepítéséhez), harmadik: swap partíció (RAM-bővítés céljából).
(http://kepfeltoltes.hu/130818/Screenshot_2013-08-18-10-34-40_www.kepfeltoltes.hu_.png) (http://kepfeltoltes.hu/130818/Screenshot_2013-08-18-11-16-27_www.kepfeltoltes.hu_.png)
Kapcsoljuk ki a készüléket, vegyük ki a memóriakártyát és helyezzük azt egy kártyaolvasóba. Másoljuk a gépre annak tartalmát, hogy később visszatölthessük rá. Telepítsük fel és indítsuk el a MiniTool Partition Wizard 8-at. Nagyon fontos, hogy körültekintően használjuk ezt a programot, ugyanis formázhatjuk vele akár a rendszer partíciónkat is, szóval óvatosan! Az üdvözlő képernyőnél válasszuk a MiniTool Partition Wizard-ot. Elindul a program, a számítógépünkben lévő, vagy ahhoz csatlakoztatott tárhelyeket és azok információit mutatja. Általában legalul szerepel, de minden esetben azonosítsuk a memóriakártyát. Figyeljük meg az alábbi képet és láthatjuk, hogy nálam van egy 500 GB-os és két 1000 GB-os winchester, valamint egy két GB-os memóriakártya. Csakis a memóriakártyával dolgozzunk!
(http://kepfeltoltes.hu/130818/PW1_www.kepfeltoltes.hu_.jpg)
Jobb egérkattintás a memóriakártyán, Delete kiválasztása, majd a bal fölső sarokban Apply (YES a felugró figyelmeztetéseknél a későbbiekben is). Ekkor ezt látjuk:
(http://kepfeltoltes.hu/130818/pw2_www.kepfeltoltes.hu_.jpg)
Újabb jobb egér ugyanitt, majd Create. Erre feljön egy ablak, ahol a létrehozandó partíció paramétereit állíthatjuk be.
(http://kepfeltoltes.hu/130818/pw3_www.kepfeltoltes.hu_.jpg)
Ez a partíció szolgál majd az általános tárolási célokra, úgy mint fényképek, zenék, stb… A későbbi partíciók méretét tudnunk kell, vagy legalább sejtenünk, hogy a helyes méretet válasszuk meg. Én a swap-nek a maximális 250 MB helyet hagytam, a mostani példa lejárásban is így teszek, így az adott. A belső memória bővítésére szubjektív igények szerint lehet szükség. Aki sok programot telepít (navigáció, billentyűzet, egyéb rendszerbe is beépülő alkalmazások sok helyet foglalhatnak), annak több kell, vagyis az én példámban szereplő maradék mintegy 700 MB bőséges. Lehet olyan igény, hogy főleg a tárhelyre van szükség, akkor a tárhely nagyobbra méretezhető a későbbi partíciók rovására – ezt mindenki maga dönti el. (A swap lehet akár 128, vagy csak 64 MB is, a belső memóriát elég akár csak 256 MB-tal növelni, így a többi hely szolgálhat tárolásra.) Fontos, hogy elsődlegesként formázzuk (Primary), valamint 2 GB-ig FAT fájlrendszert használjunk (4 GB, vagy afölött FAT32-t jelöljünk be). A méretet csúszka (grafika jobb szélét balra húzva), vagy alul számszerűen megadva lehet beállítani (Partition Size), végül OK, aztán Apply fölül balra, hogy létrejöjjön a partíció. (Nevet is adhatunk a partíciónak a Partiton Label sávban.) Amikor végzett, ezt kapjuk:
(http://kepfeltoltes.hu/130818/pw4_www.kepfeltoltes.hu_.jpg)
Kattintsunk rá jobb egérrel a létrejött partícióra, majd a menüben Modify/Set Active paranccsal aktívra állítjuk, végül Apply-val érvényesítjük.
Újra jobb egér az Unallocated sávban, majd Create és egy ugyanolyan ablak jelenik meg, mint ez előbb, csak más számértékekkel. Hozzunk létre egy újabb partíciót a következő paraméterekkel: Create As: Primary; File System: EXT4; Partition Size: 624,77 MB – ez persze mindenkinél másképp alakulhat.
(http://kepfeltoltes.hu/130818/pw5_www.kepfeltoltes.hu_.jpg)
Ez lesz a belső memória kiterjesztése. Itt azért választottam a 624,77 MB-ot, hogy még megmaradjon 250 MB-nyi hely a swap-hez, már mint korábban jeleztem, ez egyénileg választható és változó. Ha készen van, így néz ki:
(http://kepfeltoltes.hu/130818/pw6_www.kepfeltoltes.hu_.jpg)
Zárjuk be a MiniTool Partition Wizardot. Válasszuk le, majd csatlakoztassuk újra a kártyát, így ellenőrizzük a helyes működést. A Windows csak az első partíciókat látja, a többit nem. Másoljuk fel a korábban gépre mentett adatainkat, valamint a CM 10-et (cm-10.1-20130810-UNOFFICIAL-cooper++.zip), és a CronMod-ot (CronMod-INT2EXT4+_signed.zip) a kártya főkönyvtárába.
A CronMod script a memóriakártyán létrehozott másodlagos (EXT4) partíció felcsatolásához kell. Ha ellátogatunk az xda oldalra, láthatjuk, hogy többféle script van. Én azért használom az INT2EXT4+ scriptet, mert EXT4-re formáztam a másodlagos partíciót, illetve azért a pluszosat, mert az gyorsabb. Felhívják a figyelmet, hogy ha már telepítve van bármilyen A2SD/D2EXT/INT2EXT/M2SD script, azt előtte el kell távolítani. A működéshez szükség van init.d-t támogató kernelre.
A telepítés menete:
1 – a CM 10 telepítése: ajánlott a full wipe (ahogy én csináltam: wipe Dalvik, cache, factory reset, végül a mount and storage-ban format system), majd a ROM telepítése;
2 – a telepítés végeztével ne indítsuk újra a készüléket, helyette a következőket tegyük: mount and storage menüben mount/system, mount/data és mount/sd-ext;
3 – jöhet a CronMod telepítése;
4 – vissza a mount and storage-be, itt unmount/data és unmount/sd-ext;
5 – végül format sd-ext és mehet az újraindítás.
Települ a ROM és a script is egyszerre, rögtön meg is nézhetjük a Beállítások/Tárhely menüben a belső tárhelyet. Ajánlanak xda-n egy SD Speed Increase nevű ingyenes programot a memóriakártya sebességének optimalizálására, de én az enyémmel meg vagyok elégedve.
Következhet a RAM-bővítés. Kapcsoljuk ki a készüléket, kártya vissza az olvasóba, indítsuk el újra a MiniTool Partition Wizard-ot és a kártyánkon lévő üres helyre (Unallocated) jobb egér és Create. Beállítások: Create As: Primary, File System: Linux Swap.
(http://kepfeltoltes.hu/130818/pw7_www.kepfeltoltes.hu_.jpg)
A méretet nem kell beállítanunk, hisz ami maradt, azt mind felhasználhatjuk. Legalábbis én így kombináltam össze. Apply. Azért nem hoztuk létre ezt a partíciót korábban, mert a script telepítésénél van egy lépés: format/sd-ext. Ez formázza a másod-, és harmadlagos partíciókat is, így hiába hozzuk létre swap-ként, ez a parancs felülírja a fájlrendszert. Ergo ezután már ne használjuk a format/sd-ext parancsot. Miközben ezt végrehajtjuk, láthatjuk, hogy a korábban EXT4-re formázott másodlagos partíciónk EXT3 lett. Elvileg ez a legbiztonságosabb fájlrendszer, ezért formázza így a recovery. Eredmény:
(http://kepfeltoltes.hu/130818/pw8_www.kepfeltoltes.hu_.jpg)
Most, hogy minden partíciót létrehoztunk a megfelelő helyen, helyezzük vissza a memóriakártyát a telefonba és kapcsoljuk azt be. Telepítsük a Play-ről a Swapper2 nevű programot, majd indítsuk el. Menü Settings.
Run swapper at startup pipa,
Swap place: /sdcard/swapfile.swp,
Swap size: beállítható 10 és 256 MB között, az ajánlott 32 MB,
Swappiness: beállítható 10 és 100 MB között, az ajánlott 60 MB,
Safe unmount pipa,
Safe remount pipa.
Advanced prefences menüben: Use swap partition pipa.
A Swap partition
A partíció helyét egyedileg kell meghatározni, amit a Terminal emulatorral tehetünk meg. Ez az app feltelepül a ROM-mal, így csak indítsuk el. Hogy admin jogot kapjunk, első parancsként írjuk be: su. Következőleg keressünk rá fájlnév alapján: find /dev -name 'mmcbl*' Erre válaszul valami ilyesmit kapunk:
/dev/block/mmcblk0p3
/dev/block/mmcblk0p2
/dev/block/mmcblk0p1
/dev/block/platform/msm_sdcc.4/mmcblk0p3
/dev/block/platform/msm_sdcc.4/mmcblk0p2
/dev/block/platform/msm_sdcc.4/mmcblk0p1
/dev/block/platform/msm_sdcc.4/mmcblk0
/dev/block/mmcblk0
Meg van tehát az elérési út, már csak azt kell kideríteni, melyik is kell nekünk, melyik a Linux swap fájlrendszer. Ezt egy újabb parancs kiadásával tudjuk meg: fdisk -l /dev/block/platform/msm_sdcc.4/mmcblk0 – figyeljünk az elérési útra! Válaszul megkapjuk a partíciók leírását, melyből nekünk a Linux swap kell.
(http://kepfeltoltes.hu/130818/terminal2_www.kepfeltoltes.hu_.jpg)
Így tehát a swap partíció helye: /dev/block/mmcblk0p3 (a hosszabb elérési utak szimbolikus linkek!), ezt kell a Swap partition-hoz beírni. Lépjünk ki a menüből, nyomjunk rá az ON-ra, majd újraindítás. Ellenőrizzük le, hogy van-e működőképes swap-ünk. Nyissuk meg megint a Terminal emulatort, első parancs: su, a második: free. Ha valami nem jó, ezt látjuk:
(http://kepfeltoltes.hu/130818/terminal0_www.kepfeltoltes.hu_.jpg)
Ha minden rendben, akkor meg ezt:
(http://kepfeltoltes.hu/130818/terminal1_www.kepfeltoltes.hu_.jpg)
Így tehát van bőségesen rendszer memóriánk. Van azonban pár dolog, amit érdemes fontolóra venni.
Így a végén elárulom, hogy a MiniTool-al végzett műveletek egy lépésben is levégezhetők, azaz kártya törlése, FAT, utána az EXT4, végül a swap partíciók létrehozása megfelelő méretekkel aztán Apply. Rutinosan már így is meg lehet oldani a dolgot, de amíg óvatosan kezeljük ezeket a finom műveleteket, addig nagy bajt kis valószínűséggel idézünk elő.
BLN
A BLN-funkció működik kifogástalanul. Pusztán annyi a titka, hogy egy másik programmal kell engedélyeztetnünk, a neve: NTSTools. Ez az app több más funkció mellett bekapcsolja a kernelben a BLN-szolgáltatást. Telepítsük, majd a legelső fülön (TWEAK) koppintsunk a BACK LIGHT NOTIFICATION alatti Status-ra, ami alatt a felirat OFF-ról ON-ra változik, valamint a SETTING fülön be kell pipálni az NTSTools service-t. Ezzel ennyi a dolgunk, minden mást a BLN alkalmazásban állítunk be.
OC
A processzor frekvenciájának maximális értékét 844 MHz-re állítottam, stabil.
Megjegyzések
A CronMod script xda oldalán azt írják, az első partíciót FAT32-re kell formázni. De jelen esetünkben mindössze 2 GB-os memóriakártyáról van szó, melyhez az ajánlott a FAT. Ámde nem valószínű, hogy problémát okozna, mivel itt a lényeg azon van, hogy legyen egy támogatott fájlrendszer az első partíción.
A belső memória bővítése ajánlott, mivel igen kevés a gyári. Ám ha nem akarunk a swap-pel bajlódni, akkor annak helyét megspórolhatjuk és a tárhelyhez, vagy a belső memóriához csaphatjuk.
Meggondolásra érdemes, hogy a memóriakártya folyamatos írása csökkenti annak élettartamát. Így bizonyos időközönként érdemes biztonsági másolatot készíteni vagy a számítógépünkre, vagy valamilyen felhő szinkronizációval.
Ha valaki úgy dönt, hogy belevágna, annak sok sikert, és szívesen segítek, amiben tudok. Aki nem akarja külön-külön letöltögetni a hozzávalókat, az innen (http://data.hu/get/6845009/ace.zip) letöltheti az összeset egybecsomagolva.
Üdv
G.