Aplikace na "SD kartě"
- djelinek
- Příspěvky: 15
- Registrován: 13. 5. 2013 11:22
- Zařízení: Huawei Y300
- Firmware: B176
- Operátor: O2
Aplikace na "SD kartě"
Jak jsem zmínil dříve problém se ztrátou povolení doinstalované klávesnice, tak jsem při zkoumání tohoto problému přišel na zajímavou příčinu.
V telefonu mám nainstlováno cca 40 aplikací a z toho 5 se chová, jakoby by byly nainstalovány na vnitřní "SD kartě" (SlideIt, Widget Locker, Business Calendar, SVOX, Tasks). Všechny tyto aplikace zlobily po restartu - klávesnice nebyla povolená, widgety byly prázdné. Když připojím telefon přes USB a připojím vnitřní a externí SD kartu jako disky, tak tyto apliace hlásí, že nejsou nainstalovány. Pokud odpojím externí SD kartu (/mnt/sdcard2) fungují, takže se to chová tak jako, že jsou nainstalovány na vnitřní SD kartě, což je /sdcard nebo /mnt/sdcard. Z žádných informací v systému, ale nelze vyčíst, že by byly nainstalovány někde jinde než ostatní. Programy APP2SD hlásí, že telefon app2sd nepodporuje a ukazuje, že všechny jsou nainstalovány ve vnitřním úložišti (mám tam volno ještě přes 150 MB), proto asi taky u informace o aplikaci není možnost přesunu na SD kartu. V nastavení Úložiště jsem nic neměnil, pořád tam je nastaveno instalovat do Interního.
Odinstalování a opět instalace nic neřeší. Bez roota (čekám na kódy) nevím co s tím. Na vnitřní kartě přes RootExplorer (bez su) nevidím, že tam byl nějaký adresář jako .android_secure, kde by ty aplikace mohly být.
Pozoroval někdo něco podobného, nebo máte nějaké nápady, jak se toho zbavit? Jsem zvědavej kde pak s rootem ty APK najdu.
V telefonu mám nainstlováno cca 40 aplikací a z toho 5 se chová, jakoby by byly nainstalovány na vnitřní "SD kartě" (SlideIt, Widget Locker, Business Calendar, SVOX, Tasks). Všechny tyto aplikace zlobily po restartu - klávesnice nebyla povolená, widgety byly prázdné. Když připojím telefon přes USB a připojím vnitřní a externí SD kartu jako disky, tak tyto apliace hlásí, že nejsou nainstalovány. Pokud odpojím externí SD kartu (/mnt/sdcard2) fungují, takže se to chová tak jako, že jsou nainstalovány na vnitřní SD kartě, což je /sdcard nebo /mnt/sdcard. Z žádných informací v systému, ale nelze vyčíst, že by byly nainstalovány někde jinde než ostatní. Programy APP2SD hlásí, že telefon app2sd nepodporuje a ukazuje, že všechny jsou nainstalovány ve vnitřním úložišti (mám tam volno ještě přes 150 MB), proto asi taky u informace o aplikaci není možnost přesunu na SD kartu. V nastavení Úložiště jsem nic neměnil, pořád tam je nastaveno instalovat do Interního.
Odinstalování a opět instalace nic neřeší. Bez roota (čekám na kódy) nevím co s tím. Na vnitřní kartě přes RootExplorer (bez su) nevidím, že tam byl nějaký adresář jako .android_secure, kde by ty aplikace mohly být.
Pozoroval někdo něco podobného, nebo máte nějaké nápady, jak se toho zbavit? Jsem zvědavej kde pak s rootem ty APK najdu.
- djelinek
- Příspěvky: 15
- Registrován: 13. 5. 2013 11:22
- Zařízení: Huawei Y300
- Firmware: B176
- Operátor: O2
Re: Aplikace na "SD kartě"
Tak už mám Roota, takže záhada je částečně objasněna. Všechny tyto aplikace jsou placené (a mnou zakoupené) a asi kvůli vyšší ochraně se kryptované nainstalují do /data/app-sec místo do klasického /data/app. Evidentně je v této ROM (B176) chyba která má s tímto adresářem problém - později ho mountuje nebo dekryptuje, výsledkem je, že se aplikace chovají jako kdyby byly na SD kartě, tj. po restartu zmizejí jejich Widgety nebo se nezapamutuje systémové nastavení jako třeba u té klávesnice. Bez Roota jsem řešení nenašel, s ním je nejjednodušší tuto aplikaci pomocí TB převést na systémovou (do ROM) a pak zpět na uživatelskou. Zatím vše nyní funguje jak má, uvidím, co udělá nějaká aktualizace, jestli pak bude nutné tento postp zopkovat.
- Exp
- Příspěvky: 5528
- Registrován: 24. 10. 2012 20:00
- Zařízení: Samsung Galaxy A40
- Firmware: Android 9
Re: Aplikace na "SD kartě"
Díky za zajímavé informace. Takže vlastně ty aplikace jsou nainstalované ve vnitřní paměti, ale přes to se po restartu ve výchozím stavu odpojují? Jestli je to podobné jako u G300...tak je tam klasická externí SD karta, interní SD karta (což je vlastně paměť telefonu, ale chová se jako karta) a pak paměť na ukládání aplikací. To by pak vypadalo, že data těch aplikací jsou na vnitřní SD a tím pádem se to chová podobně jako by to bylo nainstalované na externí SD kartě (vnitřní SD se tako může odpojovat při restartu a při připojení k USB). Každopádně je dobré, že to jde aspoň nějak vyřešit s rootem.
Máš nápad na zlepšení SmartFóra? Napiš svůj návrh do příslušné sekce. :)
- djelinek
- Příspěvky: 15
- Registrován: 13. 5. 2013 11:22
- Zařízení: Huawei Y300
- Firmware: B176
- Operátor: O2
Re: Aplikace na "SD kartě"
Asi nejsou na vnitřní kartě, ale adresář /data/app-sec je rovněž mountován jako /mnt/asec, kde jsou i ostatní vnitřní i externí SD a při připojení k USB asi ROM odmountuje vše z /mnt, čímž se odpojí i tento adresář V každém případě je tohle zásadní chyba, která může mít dopad na nezanedbatelné % procento uživatelů.
Re: Aplikace na "SD kartě"
Je to známý bug Androidu JB. Více například zde http://support.swiftkey.net/knowledgeba ... or-reboot-.
Bez roota to lze řešit pomocí aplikace Keyboard Picker (která je ovšem placená).
Bez roota to lze řešit pomocí aplikace Keyboard Picker (která je ovšem placená).
-
- Neregistrovaný uživatel
Re: Aplikace na "SD kartě"
Zajimave.. zena ma zjevne stejny problem a opravdu se ji to deje u placenych app (velmi casto wolfram alpha) - padne a ve spravci app se tvari ze je na SD (ktera ve telefonu neni), pomuze vyndat baterku, coz je ovsem dost neprakticke :/
- mitsuu84
- Příspěvky: 9831
- Registrován: 24. 4. 2013 13:09
- Zařízení: Samsung Galaxy Note 9
- Firmware: Android 9
- Operátor: Vodafone
- Bydliště: Jihomoravský kraj :)
- Kontaktovat uživatele:
Re: Aplikace na "SD kartě"
Já měl podobnej problém na custom rom založený na B176.U B171 a B170 je to v pohodě.
Samsung Galaxy Note 9
T-Mobile G1►LG Optimus One►HTC Evo 3D►Huawei Ascend Y300►Huawei Honor 2►Huawei Honor 3C►Sony Xperia Z Ultra►Honor 4X►Alcatel 6045Y (5.5")►Lenovo A6000►LG F60►VF Smart Prime 6►LG G3►Sony M2►MS Lumia 550►Sony Z3►Alcatel 6039Y►Lenovo K6 Note►Xiaomi Note 4
T-Mobile G1►LG Optimus One►HTC Evo 3D►Huawei Ascend Y300►Huawei Honor 2►Huawei Honor 3C►Sony Xperia Z Ultra►Honor 4X►Alcatel 6045Y (5.5")►Lenovo A6000►LG F60►VF Smart Prime 6►LG G3►Sony M2►MS Lumia 550►Sony Z3►Alcatel 6039Y►Lenovo K6 Note►Xiaomi Note 4
-
- Neregistrovaný uživatel
Re: Aplikace na "SD kartě"
No je to tak, minimalne jednou tydne prestabou fungovat vsechny placene app, jakoby se to secure store proste odpojilo. Alespon jsem vypnutim rychleho zavedeni obesel nutnost vyndavat batt. Verze jestli dobre vidim je B176
-
- Příspěvky: 7
- Registrován: 25. 4. 2013 1:33
- Zařízení: Huawei Y300
- Firmware: B176 JB4.1.1
- Operátor: VF
Re: Aplikace na "SD kartě"
Ukáže mi nějaká app jednoznačně kde je co nainstalovaný nebo kam a jestli vůbec se to může někam přesunout? Mám v tom guláš. Mám totiž ještě ext4 na extSD (nastaveno ještě z minulýho founu) a nějak se ztrácím v tom co nastavit jako primární úložiště a co třeba na Link2SD kde je automaticky,interní a externí. A nebo jinak. Má vůbec smysl mít ext4 part nebo to je stejný když to přesunu na extSD? Zkuste mě trochu osvítit.
- mitsuu84
- Příspěvky: 9831
- Registrován: 24. 4. 2013 13:09
- Zařízení: Samsung Galaxy Note 9
- Firmware: Android 9
- Operátor: Vodafone
- Bydliště: Jihomoravský kraj :)
- Kontaktovat uživatele:
Re: Aplikace na "SD kartě"
Já mám v telefonu nastaveno hlavní uložiště SD kartu,na kartě mám ex4 oddíl a používám link2SD a auztomatickej přesun aplikací a o nic se nestarám.A v té aplikaci vidíš co je na kartě,v interní paměti atd ne?
Samsung Galaxy Note 9
T-Mobile G1►LG Optimus One►HTC Evo 3D►Huawei Ascend Y300►Huawei Honor 2►Huawei Honor 3C►Sony Xperia Z Ultra►Honor 4X►Alcatel 6045Y (5.5")►Lenovo A6000►LG F60►VF Smart Prime 6►LG G3►Sony M2►MS Lumia 550►Sony Z3►Alcatel 6039Y►Lenovo K6 Note►Xiaomi Note 4
T-Mobile G1►LG Optimus One►HTC Evo 3D►Huawei Ascend Y300►Huawei Honor 2►Huawei Honor 3C►Sony Xperia Z Ultra►Honor 4X►Alcatel 6045Y (5.5")►Lenovo A6000►LG F60►VF Smart Prime 6►LG G3►Sony M2►MS Lumia 550►Sony Z3►Alcatel 6039Y►Lenovo K6 Note►Xiaomi Note 4