ROOT partició növelése

 ( mzperix | 2018. január 28., vasárnap - 13:34 )

https://imgur.com/a/LfbOs
A képeken is látható,
a szoftver által ROOT partíciónak jelzett területet szeretném növelni, akár az INTERNAL-ból lecsípve.

Ahogy jönnek az újabb LineageOS verziók, mindig egyre több és több kell nekik, egy éve ilyenkor még 200MB volt szabad az 1.000-ből mára már csak a képen is látható 54MB.
(ha lehetséges adatvesztés nélkül, persze TWRP fent van szóval ha nagyon muszáj megoldom a mentést-visszaállítást is)

Javaslatokat várok, hogyan lehetne ezt egyszerűen és biztonságosan megvalósítani?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Akkor pár kérdés:
Melyik OS verzió? Melyik GAPPS fajtát használod? Milyen teló?

De annyit előrebocsájtanék, hogy biztos hogy kell teljes adatmentés. Azt nem lehet ilyenkor megúszni. Ja, és csak sd-re menthetsz ilyenkor. Tekintve, hogy a teljes MMC-hez hozzányúl.
Szóval legyen elég helyed.

De egyébként lehetséges TWRP alól. A legtöbbször.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

GalaxyTab2 P3100 és P5100, LineageOS 13 (android 6.0.1)
TWRP, GAPPS verziót már nem tudom melyiket pakoltam fel.

Samsungoknál LOS 13-nál szokott lenni egy átméretező "repit" script (zip). A nevében kell állítani a méreteket. De nagyon-nagyon körültekintően. Pl erősen ajánlott a 100%-os akku töltöttség, mert elég sokáig (7-10 perc) dolgozik rajta, mindenféle energiagazdálkodás nélkül.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

köszönöm, azt esetleg meg tudnád mondani hol található ez a jóságos dolog,
mert LineageOS 13-ast (droid 6.0.1) használok már egy éve samura (GalaxyTab2 P5100 és P3100) de eddig nem találkoztam vele.

Hát nálam benne volt a leírásban a gyári rommról való áttérés kapcsán. De az teló és nem tablet. Lehet tablettán nem is lehet vagy kell ilyet csinálni. Egyébként azért kérdeztem, hogy milyen gapps-ot használsz, mert a google szolgáltatásokat illik minimumon tartani telepítéskor, és majd utólag felrakni ami kell. Már csak azért is, mert a twrp-ből telepített cuccok a system (root) partícióra mennek, az élő rendszeren telepítettek meg az adat partícióra (ha jól tudom). Én egyébként pico-t használok. Abban is szinte minden benne van.
De beteszek neked ide két linket. Szemezgess:
https://forum.xda-developers.com/galaxy-s2/help/guide-tutorial-samsung-galaxy-s2-i9100-t3538601
Itt a 3-as pont foglalkozik a repartíciónálással is.
Illetve a gapps-ok: http://opengapps.org/

Azt ismét leírnám, hogy a partícionálgatás veszélyes művelet. Hardbricked lehet tőle az eszköz.

Azért sok sikert.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Azt tudom hogy anno GalaxyS2 P9100 telefonnál ez viszonylag egyszerű volt, ott volt egy (ha jól emlékszem PIT) fájl amit ODIN-ban mountolni kellett és automatikusan elvégezte a méretezést minden partícióra vonatkozólag.

Eléggé telefonfüggő a dolog.
Snapdragon procis telefonokhoz a folyamat nagyjából itt le van írva. Nyilván hozzá kell igazítani a folyamatot a saját telefonodhoz.

Mondjuk romot installálni rá nem biztos, hogy fogsz tudni. Mostanában blokkszinten írják a romok a systemet, és nem kedvelik, ha más a mérete, mint amit várnak.

--
40% of OpenBSD installs lead to shark attacks. It's their only standing security issue.

A Lineage telepítője tutira nem blokkszinten ír egyelőre tudtommal.

Egyébként a "blokkszintű" telepítés sem egy kőbevésés (már ha az sdat fájlra gondolsz), mert abból egy lépéssel lehet ext4 image-et csinálni, abból meg mount után tar fájlt.
A TWRP mentés meg egy egyszerű tar fájl, szóval lehet telepíteni TWRP backupból is oprendszert. ;) (Sőt, TWRP terminálból is "kicsomagolható" a tar fájl a system-re, vagy mountolható ext image is, szóval akár cp-vel is telepíthető android (is).)
A nemrég készült Redmi Note 5A custom ROM-om pont így működik, mert baromi kényelmes módosítani a ROM-ot ezzel a módszerrel. (Nyilván a boot és a recovery is "telepíthető" TWRP backup módszerrel.)

A lineage telepítő (többnyire) sdat-ot használ. Nyilván a maintainer eldöntheti, de amivel én találkoztam az 13-as óta kb. mind ilyen volt. És perszehogy lehet dd-vel, cp-vel, untarral, konvertálással vagy akár hexa editorba pötyögéssel is telepíteni a romot, de ettől még, ha az OTA sdat-ként jön és talál egy neki nem tetsző particiót, akkor az nem fog működni.

--
40% of OpenBSD installs lead to shark attacks. It's their only standing security issue.

És hol írtam én, hogy működni fog?
Arra reagáltam, hogy szerinted "nem biztos, hogy fog tudni rá ROM-ot installálni". Dehogynem, minimum négyféleképpen biztos tud, ha akar.