Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: beer 31. 12. 2013, 14:58:17
-
Ahoj, rád bych si přesunul /cache/download na mém HTC Wildfire, z důvodů problémů s místem.
Mám ale problém, nejde to.
Můj plán byl zhruba takový:
spustím terminál emulator, mám rootnutý tel s CM CyanogenMod-7-.2.0-buzz, do terminálu zadám:
su
rm -R /cache/download
mkdir /sd-ext/download
ln -s /sd-ext/download /cache/download
Napíše to:
rm: can´t remove '/cache/download': Device or resource busy
Jak postupovat dál? Ideální by bylo, pokud by se dala nalinkovat celá /cache mimo interní paměť. Už mi zbívají asi 2 Mb volného místa, a to používám link2sd a všechny aplikace kromě systémových mám na ext oddílu sdhc karty a musel jsem dát pryč i facebook atd.
-
restarty nepomohli, ani rm -rf nepomůže.
-
A nešlo by místo rm udělat nejprve mv /cache/download /cache/download.old, pak ten mkdir a ln -s, pak reboot a až nakonec rm -fr?
-
Ne, to jsem taky zkoušel.
-
A děláš to v recovery? Jinak to samozřejmě nepůjde. ::)
-
A děláš to v recovery? Jinak to samozřejmě nepůjde. ::)
V recovery, myslíš ClockworkMod Recovery v3.0.0.6? Jak na to?
-
A tohle nepomůže?
http://forum.xda-developers.com/showthread.php?t=1478538
-
V recovery, myslíš ClockworkMod Recovery v3.0.0.6? Jak na to?
Myslím libovolné. Nabootuj do recovery, připoj se přes `adb shell` a pak se v tom vrtej. ;)
-
Aha, díky, chtěl jsem se adb shellu vyhnout. Budu ho muset na svém ubuntu nějak rozběhnout.
-
Tak ani přes adb se mi to nepovedlo, sice se tvářilo, že jo, po restartu mi ale zmizeli aplikace. Nakonec jsem to vyřešil aplikací cache2sd (https://play.google.com/store/apps/details?id=com.gejos.android.cachedownload2sdcard&hl=cs).