[personal profile] robinbobin
update
новый способ
http://robinbobin.livejournal.com/3784257.html


Дано:
  телефон c дополнительной 16 gb sdcard
  старый добрый premium  evernote account с базой на windows over 9000 mb.  это не шутка, действительно около 10 GB.

проблема:
  текущая Evernote не дает выбора где хранить базу. только на phone storage.

это неправильно.
поскольку мы не анальные рабы Джобса (шпилька для),
включаем телефон и мозг, и делаем как нам надо, а не как маковским мудакам из evernote, которые боятся дать лишнюю техническую настройку.

что получается.
в телефоне 3 storage.

internal storage (RAM) всего 1 GB

phone storage  - всего 4 GB, программам  отдается 1.7 GB.  на сейчас свободно всего-то жалких 412 mb.

и втыкаемая внешняя sdcard - допустим сейчас 16 GB. а не будет хватать можно перекнуть на 32, или 64. самое оно для файлопомойки MP3, сериалов и прочих.

вот туда бы и самое место закинуть базу Evernote.

но разработчики макоебы из evernote - макоебы и мудаки.

а мы суровые андроидщики - щас починим.


берем  кувалду в руки

в состав кувалды входит
root
Android Terminal Emulator - https://play.google.com/store/apps/details?id=jackpal.androidterm
к нему для удобства Hacker's Keyboard https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&feature=search_result

Root Browser https://play.google.com/store/apps/details?id=com.jrummy.root.browserfree
и для удобства Ghost Commander файл-менеджер https://play.google.com/store/apps/details?id=com.ghostsq.commander

поехали....

у нас Phone storage это /mnt/sdcard
external sdcard              /mnt/sdcard1

по умолчанию Evernote хранит базу в
директории /mnt/sdcard/Android/data/com.evernote в ней files вот это тот самый хламыдник.

ее надо пенести на ext-sdcard.



запускаем терминал
$su
#

делаем помойку  на ext sdcard

cd /mnt/sdcard1
mkdir ever


сначала пробуем сделать симлинк

cd /mnt/sdcard/Android/data/com.evernote
rm -r files
ln -s /mnt/sdcard1/ever files


пичалька
Operation not permitted
ext4 не монтируется с фатом.

т.е. можно карточку форматнуть на ext, но получим проблемы с совместимостью в windows если где-то надо ее воткнуть по-быренькому.

что делать?

включаем еще раз мозг и Root Browser и пробуем наебать макоебов-разработчиков

закрываем Evernote.

аккуратно в Root Browsere идем в

/data/data/com.evernote/shared_prefs

там есть file типа XXXXXXX.pref.xml где XXXXXXX это внутренний номер вашего account'a в evernote

тапаем на него.

листаем.
находим строчку типа LAST_DB_FILEPATH
и меняем соответсвующую часть пути на  внешнюю помойку типа
/storage/sdcard1/ever/files/blablabla

сохраняемся,
запускаем evernote
пока оно сихронизируется в ghost'e радостно смотрим как увеличивается размер
/mnt/sdcard1/ever



теперь можно на телефоне синхронизировать все notebooks, чтобы иметь не только headers, а полностью  и работать без необходимости интернета и быстрее.

вопрос, а что если спиздят телефон?
все-таки критическую инфу пароли явки номера карточек надо шифровать и в evernote.

+ двух этапная авторизация в evernote

и главное Cerberus защиты от угона (MUSTHAVE!) https://play.google.com/store/apps/details?id=com.lsdroid.cerberus&feature=search_result
чтобы послать команду стереть содержимое sdcard.
From: [identity profile] Палесика Виталий (from livejournal.com)
У вас это решение работает до сих пор?

Пробовал его на последней версии Evernote, но к сожалению после приложения (перед правками XXXXXXX.pref.xml приложения останавливал) появлялось предупреждение:

Вы сменили карту памяти
• Продолжить работу с существующим аккаунтом
• Завести новый аккаунт на этой карте
• Выйти из Evernote пока вы не вернете карту на место


Выбирал «Продолжить работу с существующим аккаунтом», заметки синхронизировались с 0, но при этом изменения в XXXXXXX.pref.xml затирались и по прежнему все сохранялось на внутреннюю память.

Profile

robinbobin

December 2016

S M T W T F S
     1 2 3
45 6 7 8 910
1112 13 14 15 16 17
18192021 22 23 24
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 27th, 2025 06:20 pm
Powered by Dreamwidth Studios