Can we have a Obsidian Lite Mode in Mobile App

Hi all,
I use Obsidian on a Android phone. I use Syncthing to sync my vault. Like many I face multiple issues with the Android app, such as

  1. Very Slow launch time, sometimes more than 15 sec.
  2. Re-indexing of vault on each launch.
  3. Slow resuming, when app comes to foreground from background

I understand that App is doing lot of things while launching to function the way it is intended.

What I want ?
An App that I can quickly go through my Obsidian notes.

Proposed Solution
A new Obsidian Lite Mobile App, or a feature within current app (Lite mode), which is just a Markdown reader that can read my vault. It should not load any plugins, not even Core plugins.

I am aware that I can manually disable plugins. Use default theme etc for better performance. But even after that the App feels bloated.

Thanks.

All of your 3 problems you list sound like issues with plugins and/or other sync solutions - you mention a 3rd-party sync tool, Syncthing.

I fail to see how making a lighter version of Obsidian could have any impact on those at all. What am I missing?

I am aware that I can manually disable plugins. Use default theme etc for better performance. But even after that the App feels bloated.

That seems very unlikely to me.

1 Like

It’s definitely not a Syncthing issue. As it’s not running continuously in background, when I use the app or launch it. I mentioned it to clear the picture that how my vaults are synced.

As far as I know Syncthing doesn’t add any new file in the vault that could make it re-indexing everytime. Somebody correct me they are using it , and I am wrong.

I was a Obsidian sync user previously, but faced similar issues. Don’t know the current scenario.

That’s why from usage perspective and not knowing the reason of bloat, I asked for some solution that strips all these potential causes to it.

Thanks

I use Synchthing and have no issues either with load time or reindexing constantly. Few things that come to mind as possible difference: I don’t sync the .obsidian folder. I don’t use all the same plugins on the phone, just the few needed to display notes properly. Could this be a source of reindexing often?
I keep Obsidian always open and close apps I don’t use constantly after use, so there’s only 1 or 2 more things open at any time. On a mid-range Samsung from years ago, it takes a 1-2 seconds when coming to the foreground, around 10 when opening. I suspect those 10 are largely due to Dataview and Templater, but that’s it from heavy duty plugins and they are used sparsely.
Also, some native features might use a lot of resources, like multiple workspaces.
Finally, you can test whether it makes a significant difference by turning off all the core and community plugins not needed on mobile

1 Like

I get where you’re coming from. Obsidian on Android can feel heavy when all you want to do is quickly open and read your notes. A lightweight “read-only” mode or separate Lite app could help a lot, especially for people who don’t need editing or plugins on mobile. It would be great if it just opened the vault instantly and showed plain markdown without loading extras. Until something like that exists, the only workaround I’ve found is using a simple markdown reader app alongside Obsidian for quick access.

2 Likes

Hello

Can you kindly answer these questions and see if we can debug your problem

  1. What is your phone exactly? make and model
  2. Which android version do you have?
  3. Which Android WebView version do you have installed?
  4. Where in your phone is your vault stored exactly?
  5. How many files do you have in your vault?
  6. Use default theme, enable restricted mode, restart the app. Post a screenshot of your debug time.

Can’t those people just turn off the plugins on their mobile device ?

1 Like

Have you tried using/setting up a dedicated “mobile only” configuration folder and see if it helps ? :woman_shrugging:

1 Like

Do you have any suggestions for an App, that can open the vault folder and index?

I will give a try to @Pch pointed out of using a separate configuration folder in app. This config will have everything turned off.

Thanks

  1. Try out Lazy Plugin Loader to load quickly and load Plugins in delay by Alan Grainger. Highly recommended!
  2. try next time to buy a de-googled phone, see here
  3. Download another app like Markor to open markdown files on the fly
  4. Avoid installing too much plugins on phone
  5. Battery optimize Obsidian, so your phone keeps your app running in the background
  6. Close other apps so your phone doesn’t kill Obsidian to free ram, eventually get a phone with more ram
1 Like

Obsidian start-up time breakdown

Operating system: android 12 (Xiaomi M2101K6I)
Obsidian version: 1.9.6 (225)
API version: v1.9.6

  • Total startup time: 20,723ms
  • Initialization: 610ms
  • Vault (9,676 files): 19,690ms
  • Workspace (3 tabs, 2 deferred): 382ms
  • Core plugins: 42ms

This is with restricted mode. Default theme.

That is abnormally slow.

Is your vault stored in the phone’s internal memory or in microsd Memory card?

Can you check which version of android WebView do you have? It should be under installed apps, maybe under system apps.

this is ok

where is the vault stored exactly?

In the App storage (on device), not on SD Card

Edit *Correction:
The Vault is in the device’s internal Shared Storage, NOT on SD Card, NOT on App’ s Internal storage.

This is with latest build of Obsidian

Obsidian start-up time breakdown

Operating system: android 12 (Xiaomi M2101K6I)
Obsidian version: 1.9.10 (234)
API version: v1.9.10

  • Total startup time: 13,805ms
  • Initialization: 846ms
  • Vault (9,700 files): 11,750ms
  • Workspace (8 tabs, 7 deferred): 566ms
  • Core plugins: 389ms
  • Community plugins (1 active): 254ms
    • Style Settings (v1.0.9): 141ms

Do you have any older versions of your vault ?

How long would it take to open a vault 1/2 that size ?

I wonder if your phone is phone is particularly slow in accessing the file system.

I don’t think so. Many heavy apps works fine in my phone.
I am sure as a developer you must have benchmarked Obsidian against different SDK levels and Hardware profiles, with different vault sizes. What does it says ?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.