Cześć.
Nie wiem, na ile jest to przypadłość akurat Drive 2 (być może wszystkie telefony z Androidem tak mają), ale mocno denerwuje mnie sposób montowania partycji.
Drive 2 ma 4 GB wbudowanej pamięci flash, która podzielona jest na 2 partycje - systemową i "pomocniczą (?)". Pierwsza z nich montowana jest jako /, natomiast druga jako /sdcard0. I to jest super.
Ale jeżeli wyłączymy telefon, włożymy zewnętrzną kartę microsd, uruchomimy urządzenie, to system zamontuje tą kartę jako /sdcard0, a partycję pomocniczą pod /sdcard1.
To oznacza, że jeżeli przeniesiemy zainstalowane aplikacje na kartę SD, to trafią one w różne miejsca, w zależności od tego, czy karta SD będzie włożona, czy nie. Ponadto, jeżeli przeniesiemy aplikację na SD, gdy karta jest wyjęta, a potem włożymy kartę, to aplikacja przestaje się uruchamiać, bo znajduje się na partycji zamontowanej w /sdcard1, a nie /sdcard0, gdzie spodziewa się jej system.
W związku z tym pytania:
Dlaczego punkt montowania partycji się zmienia?
Czy można wymusić, aby aplikacje były przenoszone na drugą partycję pamięci wbudowanej, a nie na kartę?
Niechętnie instaluję aplikacje na karcie SD z powodu znanej przypadłości automatycznego odmontowywania karty SD.
Jakby co, to mam roota.